GM - Microservices & API Architect
Join Us
At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.
What you’ll do
Role title: GM - Microservice and API Architect
Function: Soft Engg Tech VOIS
Band: F2
Department: Consumer Solutions
Reports to: Head of Consumer Solutions
Location: Pune
Role purpose:
Vodafone ID is a micro-service-based API application platform responsible for authentication and authorization of Vodafone and Non-Vodafone customer and integration with our wider IT stack. It provides combination of REST level 2 entity API services used by multiple e-commerce and in-life service journeys as well Rest level 3 journey API services providing those orchestrated journeys. Multiple customers facing channels (Web and otherwise) consume those journey services.
You will be joining the Digital Architecture team to own and shape the evolving technology and architecture patterns strategy for our Digital product team, API Platform. You will collaborate with the other technical architects spanning web, native apps, chatbot, cloud infrastructure and security, as well as solution architects, development lead. You will work closely with development leads to define its technology strategy & plan the tech improvement roadmap in a collaborative manner. You will also review key delivery outputs to re-align our architecture strategy to learning found during delivery where appropriate, and push for delivery to be re-aligned to intended architecture where required.
You will:
- Own and work within current architecture and design solutions, reviews, and modelling
- Engage with Vodafone Technology Digital teams (both with _VOIS and globally) to product and align on best practice.
- Be proactive in identifying areas of technical risk and suggesting continuous improvement to design out legacy and support industry standards where relevant
- Support cross-functional teams to deliver high quality software through clear definitions of success whilst also building trust within teams and empowering them with the right skills and reference materials to be autonomous in a safe manner.
- Identifies emerging technologies to define future architecture with risks and benefits quantification to select evolution roadmaps
- Work closely with the Product team to enhance future product releases and ensure the customer requirements are correctly delivered whilst adhering to the technical standards defined.
- Ensure that best practice security principles are applied and understood, encompassing every facet of security, and not limited to solution design goals
- Ensure appropriate compliance with target architecture and architecture principles by reviewing solution designs ahead of delivery, as well as reviewing the out of key deliverables during the delivery lifecycle.
- Work with engineering leads to ensure that team continues to meat business SLA’s, performance goals & Vodafone security guidelines.
Key accountabilities and decision ownership:
- Accountable to our architectural and design standards and their correct implementation within the project
- Accountable for defining security best practice based on industry standards wherever possible and raising risks and mitigations in the correct manner
- Accountable for the discovery, technical inception and design phases of a project
- Accountable for the specification of the non-functional aspects of a project including but not limited to the volume and performance testing scope, scalability, high availability, deployment methods and measurability of the solution
Who you are
Key performance indicators:
- High quality documentation covering multiple services across the whole VSS portfolio (e.g. proposals, bid responses, cost models).
- Solutions that meet customer requirements and are approved by stakeholders in accordance with processes.
- Increased knowledge & development of colleagues enabling them to manage opportunities confidently and successfully with minimal assistance.
Core competencies, knowledge, and experience:
- Extensive knowledge and experience designing and delivery micro-service-based API service for and Enterprises scales business to customer service available on the Internet.
- Understand the fundamentals of SOLID OO (Object Oriented) design principles and be able to apply them to application solution design.
- Extensive knowledge and experience designing RESTfull API services, and working knowledge of integrating with open standards for federated authorization and authentications such as OAuth2 and OpenID Connect
- A good understanding of the OWASP top 10, and common patterns to protect against those vulnerabilities.
- Communication skills. Able to articulate, write and present complex matters in a high quality, clear and concise manner that business and technical audiences can easily understand.
- Knowledge of Architecture best practices and design patterns, Mobile Architecture & Technologies, Proven experience of conducting technical workshop, presenting technical solutions, preparing how-to guides, and technical comparison documents.
- Expert in design and implementation of Micro-Services (or Self-Contained-Services) based architecture with Experienced with the API designs of SOAP, REST and JSON, Caching, SSL, Oauth / OpenId, HTTP, Apache Servers, Web Servers, SQL and No-SQL
Must have technical / professional qualifications:
- Extensive knowledge and experience designing and delivery micro-service-based API service for and Enterprises scales business to customer service available on the Internet.
- A demonstrated ability to create software to solve business problems
- Microservices design patterns
- Docker and Kubernetes
- SOLID principles
- Batcher Degree in Engineering or comparable experience
- 15+ years relevant work experience
Budget owned: Supporting products that support large indirect revenues (4-500MN EUR)
Direct reports: None
Dotted reports: None but will lead virtual teams
Not a perfect fit?
Worried that you don’t meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you’re excited about this role but your experience doesn’t align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.
What's in it for you
We want you to feel happy and fulfilled at work, without compromising the other things in life that matter to you. There are lots of ways we support this, including hybrid working and generous parental leave. You'll also get four Spirit Days a year to focus on your personal development and wellbeing, plus a host of other great benefits too.
Who we are
We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.
Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. ;We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.
If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please refer to https://careers.vodafone.com/application-adjustments/ for guidance.
Together we can.