What you’ll do
Role title: General Manager - Microservice and API Architect
Function: Software Engineering Tech _VOIS
Band: F2 (F13 grade)
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.
- Conduct research and prototyping of potential future solutions using open-source products where applicable and justifying implementation of new tools or products, which are suggested
Who you are 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 your presence at project defined meetings / stand ups to ensure the project is adhering to design decisions and to assist in the removal of blockers or issues that have arisen during elaboration and construction phases
- 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
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 Inclusion for All 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 apply as you may be the right candidate for this role or another role, and our recruitment team can help you see how your skills fit in.
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 You may have already heard of Vodafone - We're a leading Telecommunications company in Europe and Africa. But what you might not know is that we are continuously investing in new technologies to improve the lives of millions of customers, businesses and people around the world, creating a better future for everyone.
As part of our global family, whether that's Vodafone, Vodacom or _VOIS, you'll feel a sense of pride and purpose as you contribute to our culture of innovation. We pursue equality of opportunity and inclusion for all candidates through our employment policies and practices. We recognise and celebrate the importance of diversity and inclusivity in our workspace and we do not tolerate any form of discrimination especially related to but not limited to race, colour, age, veteran status, gender identification, sexual orientation, pregnancy, ethnicity, disability, religion, political affiliation, trade union membership, nationality, indigenous status, medical condition, HIV status, social origin, cultural background, social, or marital status.
Together we can.