We are seeking a skilled Azure DevOps Engineer with strong expertise in Microsoft Azure Cloud, Azure DevOps, and Ansible Automation. The ideal candidate will be responsible for designing, implementing, and maintaining CI/CD pipelines, infrastructure automation, configuration management, and cloud deployments. The candidate should have hands-on experience in automating infrastructure provisioning and application deployments while ensuring scalability, security, and operational excellence.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using Azure DevOps.
- Automate infrastructure provisioning and configuration management using Ansible.
- Deploy, monitor, and manage cloud-based solutions on Microsoft Azure.
- Implement Infrastructure as Code (IaC) practices for scalable and repeatable deployments.
- Collaborate with development, QA, and operations teams to streamline release processes.
- Monitor application and infrastructure performance and troubleshoot deployment issues.
- Manage source code repositories and branching strategies using Git.
- Ensure security, compliance, and best practices across cloud environments.
- Automate routine operational tasks to improve system reliability and efficiency.
- Support cloud migration and modernization initiatives.
Required Skills
Technical Skills
- Robust experience with Microsoft Azure Cloud Services.
- Hands-on experience with Azure DevOps for CI/CD pipeline implementation.
- Expertise in Ansible for configuration management and automation.
- Experience with Infrastructure as Code (IaC) concepts.
- Strong knowledge of Linux/Windows Administration.
- Experience with Git and version control systems.
- Understanding of containerization technologies such as Docker and Kubernetes.
- Knowledge of scripting languages such as PowerShell, Bash, or Python.
- Experience with monitoring and logging tools.