
Engineer III - Azure Cloud Engineer
- Pune, Maharashtra
- Permanent
- Full-time
- Design, build, and maintain Azure cloud infrastructure to support multiple teams.
- Collaborate with the architecture team to deploy cloud-based solutions using PaaS, IaaS, and other Azure resources through IaC leveraging Terraform.
- Develop, implement, and deploy applications to the Azure cloud.
- Deploy and manage applications leveraging Azure services such as App Gateway, APIM, Container Apps, Azure SQL Database, Redis, etc.
- Configure and deploy using various network topologies (VNET, NSG, Private DNS, Private Endpoints, ExpressRoute, etc.).
- Monitor Azure applications using services such as Log Analytics, Application Insights, and Metrics.
- Provision Azure resources using Infrastructure as Code (IaC) tools such as Terraform.
- Collaborate with engineering/development squads to design, implement, and optimize CI/CD pipelines.
- Evaluate and recommend tools, technologies, and processes related to Azure services and DevOps.Ensure deployments follow best practices for scalability, security, and reliability.
- Enable engineering teams by standardizing DevOps resources and knowledge sharing.
- Stay current on industry trends and advancements in Azure services and DevOps practices.
- Bachelor’s degree in Programming/Systems, Computer Science, or a related field, or equivalent work experience.
- 5+ years of experience in DevOps roles, with a focus on Azure DevOps as an engineer, technical lead, or related cloud-focused role.
- 5+ years of experience in software definition, analysis, testing, configuration, and/or development.
- Broad understanding of information systems and application architecture.
- Proven track record of leading and delivering complex DevOps projects.
- Experience working in production environments to support, operate, and maintain applications.
- Strong knowledge of Microsoft Azure cloud-native services (e.g., DNS, Application Gateway, Azure SQL Server, App Services, Blob Storage, Load Balancer, WAF).
- Deep understanding of DevOps technologies including IaaS, PaaS, SaaS, containerization, orchestration, and CI/CD.
- Proficiency with Infrastructure as Code (IaC) tools such as Terraform.
- Strong scripting skills (e.g., Bash, Python).
- Extensive experience with containerization technologies, including Docker and Kubernetes.
- Strong networking knowledge (IP addressing, virtual networks, security models).
- Familiarity with observability and site-reliability principles (SLIs, SLOs, SLAs).
- Good understanding of SQL and relational databases.
- Experience with logging and monitoring tools (e.g., Azure Monitor, Log Analytics, Dynatrace).
- Solid knowledge of the OSI model.
- Excellent problem-solving, presentation, and interpersonal skills.
- Ability to work effectively under pressure in fast-paced, collaborative environments.
- Relevant Azure certifications (e.g., Azure DevOps Engineer Expert, Azure Architect, or similar).
- Knowledge of programming languages (e.g., Java, JavaScript).
- Understanding of data engineering infrastructure and data processing.
- Cyber Security Essentials or similar certification.
- Experience in vulnerability management (e.g., Checkmarx).
- Experience with single sign-on products (e.g., SAP Gigya/CDC).