Senior Software Architect VOIS

Cairo, EG

Vodafone

Vodafone is a leading technology communications company in Europe and Africa, keeping society connected and building a digital future. Find out more!

View all jobs at Vodafone

Apply now Apply later

Role purpose:

As a Platform Architect in the Intelligence team, we expect you to design, implement, and maintain the technology platforms. 
Design the frontend and backend processes and define the interfaces that are to be developed and integrated with other systems. 
To analyze the key api’s & kpi ’s of data source and design the plugin for interfacing with the data source monitoring platform. 
To plan for the scalability of the designed systems that can handle growth in data volume, to optimize the platforms for performance ensuring cost-efficient use of resources. To enforce and implement security recommended practice and conduct periodic audits and enhancements. To be responsible for maintaining comprehensive documentation of the platform architecture, configurations, and processes. Focus is to design, integration and deployment of Cloud Resource Performance Management solutions and Data & report pipelines for Vodafone markets. 
As a platform architect will be responsible for planning and organizing the software system, define software coding standards and choose optimal tools for custom software development. 
Will help translate ideas into technical tasks and correctly distribute them to the integration team. Works closely with other project team members to deliver a successful product. 
He will write code similarly to an integrator but focus on standards reinforcement rather than building software parts. To drive improvements to the developmental process considering the overall product strategy. 
Will undergo data-structure analysis and design for metrics and inventory, will have mastery in ETL processes. 
Will be able to do API Query structure design for KPI and inventory extraction. Will be responsible for designing the data-model and incremental changes to it as new data is introduced. 
 

Technology focus on (but not restricted to) namely:

- Cloud data pipeline, data storage, cloud Database, cloud computing including Kubernetes, Virtual Machines, serverless etc.
- Cloud data lake and data warehouse
- CI/CD (Continuous Integration/Continuous Delivery) and familiarity with GCP Code and Image repositories and artefact repositories
- Java and Python expertise with hands-on knowledge on the frameworks To undertake the design, dimensioning, evolution, optimization, and upgrade of the performance management solutions according to roadmap and customer (internal) requirements and operational processes. 
Define proactive measures to guarantee the capacity and proper operation of the managed solutions. 
Work in multi-cultural environment. Drive innovation and efficiency on the above areas, looking for harmonization, synergies, and cost savings in the landscape across the European region. 
Will engage with different stakeholders to ensure that system strategy and functionality is in line with the market demands and Vodafone strategy. 


Experience Core competencies, knowledge, and experience: 
• Good knowledge on product development 
• Good analytical skills. 

Comprehensive written skills

• Good Knowledge on frontend and backend technologies, CI/CD, data pipelines tools and cloud technologies. 
• Multicultural exposure. Working with virtual teams. Leadership & Inter-functional relationships
• Autonomous, agile, flexible and results oriented. 
Capable of delivering under challenging situations. 
Strong focus on delivery.


Influencing skills. Must have technical / professional qualifications: 
• Engineering degree on Telecoms, IT or equivalent 
• A minimum of 5 experience in these topics: 
o Should be well-versed with Java, C++, Python, and their corresponding frameworks etc. 
o Should understand the pros and cons of different software patterns to make the best decisions based on requirements, capabilities, and resources. 
o Must have deep understanding of software-build process. 
Should be able to clearly communicate tasks and write units to be reused for consistency. 
o Should be able to assess code quality. 
o Should be highly conversant with GCP services that are offered and should be able to use ready-to-use solutions from GCP that help save time. 
o Should have broad understanding of Telecom domain to speak the same.
language as the stakeholders. 
o Should have proven leadership skills to mentor the technical team and promote quality standards and the right vision of the product. 
o Should be able to communicate with stakeholders, customers explaining the benefits of employing certain technologies. 
o Should be able to explain complex matters in simple terms. 
o Should be able to identify risks timely and apply himself to find the best solution. 
o Should be able to prioritize tasks and organize the team for efficient work. 
o Should participate in meetings with customers, collaborate with internal and external teams and have discussion with upper-level management. 
o Should be able to think creatively to come up with alternatives and solve problems quickly. 

Nice to have :

• Knowledge of Telecom domain standards & protocols
• Experience in Data Engineering products & technologies
• Knowledge of Machine Learning and AI techniques Responsibilities Key accountabilities and decision ownership
• Communicate with Engineering and Operations stakeholders in early stages of a request, to drive the alignment between user requirements and functional & non-functional requirements. Ensure true business needs are clearly identified and clearly understood at the root so that the most effective and efficient solutions can be derived. 
• Manage relationship with business, manage key stakeholders’ expectations. 
• Look for synergies and innovation across Europe to serve the local markets. 
• Enhance & evolve the continuous monitoring and continuous management framework deployed within European markets and GCP. 
• Elaborate planning for the systems according to network evolution, user requirements and life cycle. 
• Manage and execute the detailed budget. Contribute for the long-range planning. 
Ensure the timely delivery, meeting, or exceeding Capex targets. 
• Escalate critical iss

#_VOIS#WeMoveTheWorld#MoveWithUs

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Architecture Jobs

Tags: Agile APIs Architecture CI/CD Data pipelines Data warehouse Engineering ETL GCP Java Kubernetes Machine Learning Pipelines Python Security

Perks/benefits: Career development Flex hours

Region: Middle East
Country: Egypt

More jobs like this