Senior Azure DevOps Engineer
Senior DevOps Engineer is responsible for optimizing and automating the software delivery process, ensuring infrastructure reliability, and fostering collaboration between development and operations teams in azure platform.
- 5+yrs of experience in a similar profile with strong DevOps background
- Develop, implement, and manage containerization strategies using Docker and Kubernetes in Azure.
- Enabling deployments of applications on AKS clusters using Kubectl and Helm charts
- Enabling deployments of applications on Azure cloud platform such as Azure App Services etc.
- Build and maintain CI/CD pipelines using Azure DevOps Services for efficient code deployment.
- Collaborate with development teams to containerize and orchestrate application deployment on Azure.
Position Summary
- Supporting platform activities such as backup strategy, monitoring, security etc.
- Proactively monitor system performance, troubleshoot issues, and ensure system reliability.
- Plan and implement version controls (Github, Azure Repo etc.), build and release management
- Define and implement best practises for DevOps and IT operations for always-available services in Azure.
- Excellent interpersonal skills and a collaborative management style
- Own and delegate responsibilities effectively
- Ability to analyse and suggest solutions
- Strong command on verbal and written English language
- Aligning with Application and QA team’s goals and vision
- Willingness to learn and improve skills in DevOps area
- Consistent adherence with the process and guidelines within the organization
Roles and Responsibilities
- Experience with Agile and DevOps methodologies and the software development lifecycle.
- Experience on the Azure cloud platform, Docker, Kubernetes, and containerization.
- Experience in deploying, managing and troubleshooting applications in Kubernetes and other Azure resources
- Good understanding and hands-on experience in implementing CI/CD using Azure DevOps.
Essential
- Able to create and manage Kubernetes manifests using Helm charts
- Exposure to code management tools (Git / GitHub / Azure DevOps)
- Apply security best practices in accordance with Azure security models for cloud-based environments.
- Exposure to integrating DevSecOps tools to CICD pipelines
- Proficient in Linux based environments
- Understanding of code and script in Ruby, Bash, Powershell etc.
- Working knowledge of ARM templates and other IaC technologies.
- Working knowledge in Azure Monitoring tools
- Proactive and responsible for deliverables
- Escalates dependencies and risks
- Works with most DevOps tools, with limited supervision
- Completion of assigned tasks on time and regular status reporting
- Should be able to train new team members
- Desired to have knowledge on any of the cloud solutions such as Azure or AWS with DevOps/Cloud certifications.
- Should be able to work with a multi culture global teams and team virtually
- Should be able to build strong relationship with project stakeholders
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.