Senior Cloud Engineer- Azure_72119
Allianz · Pune
Collected role description
Role overview
Senior Cloud Engineer- Azure_72119 at Allianz
Design, implement, and maintain scalable and efficient cloud-based solutions on AWS and Azure.
We are seeking a highly skilled Senior Cloud Engineer with extensive experience in software development and DevOps to lead our efforts in automating Cloud infrastructure.
Responsibilities
- Lead initiatives to automate cloud infrastructure.
- Collaborate with teams to integrate best practices in development, code quality, and automation.
- Guide and mentor development teams, providing expertise in DevOps and automation practices.
- Contribute to the design and implementation of cloud applications using serverless architectures, Kubernetes, and event-driven patterns.
- Develop and maintain CI/CD pipelines to streamline deployments, utilizing GitOps methodologies.
- Apply security best practices to design and implement secure authentication and authorization mechanisms.
- Monitor and optimize the performance, scalability, and reliability of cloud applications.
- Stay updated with the latest cloud technologies and development trends, applying new tools and frameworks as needed.
- Ensure software systems meet functional and non-functional requirements while adhering to best practices in software design, testing, and security.
- Foster continuous improvement by sharing knowledge, conducting team reviews, and mentoring junior developers.
Required qualifications
- Proven experience as a Cloud engineer or similar role, with a strong focus on AWS (Azure is a plus).
- Solid experience in software development and DevOps practices.
- Expertise in AWS/Azure infrastructure automation.
- Proficiency in programming languages such as Python, Golang, or JavaScript.
- Experience with serverless architectures, Kubernetes, and event-driven patterns.
- Knowledge of CI/CD pipelines and GitOps methodologies.
- Strong understanding of cloud security best practices.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- Strong communication skills and the ability to convey complex technical concepts to non-technical stakeholders.
Preferred qualifications and skills
- Experience in designing and working with No-SQL databases such as DynamoDB.
- Experience in leading and mentoring development teams.
- Expertise in software architecture, development, and systems testing with a strong focus on cloud technologies.
- Strong technical guidance and decision-making abilities to shape solutions and enforce development best practices.
- Proficient in applying quality gates, including code reviews, pair programming, and team review meetings.
- Experience in code management and release processes, with familiarity in Monorepo and Multirepo strategies.
- Solid understanding of functional programming principles, including list/map/reduce/compose techniques and familiarity with monads.
- Knowledge of SDLC, and adherence to DRY, KISS, and SOLID design principles.
- Proficient in managing security protocols such as ABAC, RBAC, JWT, SAML, AAD, and OIDC for authentication and authorization.
- Expertise in event-driven architecture, including queues, streams, batches, and pub/sub systems.
- Strong understanding of scalability, concurrency, and distributed systems.
- Experience with cloud networking and proxies.
- Expertise in CI/CD pipelines, GitFlow, and GitOps frameworks like Flux and ArgoCD.
- Polyglot programmer with expert-level proficiency in at least two languages (e.g., Python, TypeScript, GoLang).
- Experience in operating Kubernetes clusters from a developer’s perspective, including custom CRDs, operators, and controllers.
- Experience in building serverless cloud applications.
- Strong team player with the ability to communicate and collaborate well in a fast-paced, collaborative environment.
- Proficient in using GitHub for version control, code reviews, and collaborative development.
- Experience working in agile teams, participating in sprints, and collaborating effectively in cross-functional teams.
- Fluency in UI development using React, Hooks, and TypeScript is a plus.
- Deep knowledge of AWS cloud services, with a basic understanding of Azure as a plus.
- Experience in developing and managing cloud infrastructures using Crossplane.io is a plus.
- Knowledge equivalent to AWS Certified DevOps Engineer – Professional is a plus.
- Familiarity with basic AI tools is considered an advantage.
- Allianz Group is one of the most trusted insurance and asset management companies in the world.
- Caring for our employees, their ambitions, dreams and challenges, is what makes us a unique employer.
- Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us.
- At Allianz, we stand for unity: we believe that a united world is a more prosperous world, and we are dedicated to consistently advocating for equal opportunities for all.
- And the foundation for this is our inclusive workplace, where people and performance both matter, and nurtures a culture grounded in integrity, fairness, inclusion and trust.
- We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, social class, disability or sexual orientation, or any other characteristics protected under applicable local laws and regulations.
- Join us.
- Let's care for tomorrow.
- Note: Having different strengths, experiences, perspectives and approaches is an integral part of Allianz‘ company culture.
- One means to achieve this is a regular rotation of Allianz Executive employees across functions, Allianz entities and geographies.
- Therefore, the company expects from its employees a general openness and a high motivation to regularly change positions and collect experiences across Allianz Group.
Employment details
- Location: Pune [Maharashtra] [India]
Additional role details
- The ideal candidate will focus on building automation for Cloud Landing Zones and collaborate with cross-functional teams to ensure the successful implementation and maintenance of cloud solutions.