As a Senior DevOps Engineer - Azure, you will:
- Design, develop, and maintain CI/CD pipelines using Azure DevOps to automate software build, integration, testing, and deployment processes.
- Establish and implement automated DevOps release management pipelines to ensure efficient and reliable software delivery.
- Manage code deployments, release processes, and associated operational activities.
- Automate infrastructure provisioning, configuration, and management using Infrastructure as Code (IaC) tools such as Terraform and ARM Templates.
- Support delivery teams in resolving technical issues related to deployments, infrastructure, and CI/CD pipelines.
- Implement and manage containerized applications using Docker and Azure Kubernetes Service (AKS).
- Develop and maintain automation scripts using PowerShell and Bash.
- Configure and manage Git repositories, branching strategies, and version control workflows.
- Monitor infrastructure, applications, and deployment activities using Azure Monitor and log management tools such as Zabbix.
- Troubleshoot and resolve issues related to Docker containers, AKS, and deployment pipelines.
- Continuously improve DevOps processes, automation capabilities, and release efficiency.
What You Bring to the Table:
- 8–10 years of overall experience in DevOps Engineering.
- Strong hands-on experience with Azure DevOps and CI/CD pipeline development.
- Expertise in automated release management and deployment processes.
- Experience with Git repository management and branching strategies.
- Proficiency in scripting languages such as PowerShell and Bash.
- Strong knowledge of Infrastructure as Code using Terraform and ARM Templates.
- Hands-on experience with Docker and Azure Kubernetes Service (AKS).
- Understanding of Azure Monitor and log management services.
- Experience in infrastructure automation and deployment management.
- Microsoft Azure DevOps Solutions certification is desirable.
You Should Possess the Ability to:
- Design and implement scalable and reliable CI/CD pipelines.
- Automate infrastructure provisioning and deployment processes.
- Troubleshoot technical issues related to Azure DevOps, Docker, and AKS.
- Simplify and explain technical concepts effectively to team members.
- Collaborate with delivery teams to resolve technical challenges.
- Implement effective Git branching and version control strategies.
- Adapt to new technologies and continuously enhance technical skills.
- Ensure smooth release management and deployment operations.
What We Bring to the Table:
- An opportunity to work on enterprise-level DevOps and CI/CD initiatives.
- Exposure to Azure cloud technologies and modern deployment practices.
- Opportunities to work with Azure DevOps, Docker, AKS, Terraform, and automation technologies.
- A collaborative environment involving delivery teams and technical stakeholders.
- Opportunities to contribute to infrastructure automation and release management improvements.
Let’s Connect
Want to discuss this opportunity in more detail? Feel free to reach out.
Recruiter: Keerthika
Phone: +31 20 369 0609 ; Extn :148