We are seeking a skilled and motivated
Azure DevOps Engineer
to join our team. The ideal candidate will have experience designing and implementing DevOps practices using Microsoft Azure, including CI/CD pipelines, infrastructure as code, automation, and cloud architecture. You will work closely with development, QA, and operations teams to streamline deployment processes and ensure the reliability and scalability of our systems. Key Responsibilities:
- Design, implement, and manage
CI/CD pipelines
using Azure DevOps. - Develop and maintain
Infrastructure as Code (IaC)
using tools such as ARM templates, Bicep, or Terraform. - Manage and monitor Azure environments, including
App Services, AKS, VMs, and Azure Functions
. - Collaborate with development teams to integrate automated build, test, and deployment workflows.
- Ensure system reliability, scalability, and security through automated monitoring, logging, and alerting.
- Implement
configuration management
and release strategies
. - Optimize build and deployment processes for speed and reliability.
- Automate manual operations and improve deployment frequency and system stability.
- Troubleshoot and resolve issues in dev, test, and production environments.
- Ensure best practices for
source control
, branching strategies
, and artifact management
. - Support development teams with environment setup and deployment scripting.
Required Skills & Qualifications:
- Proven experience with
Azure DevOps
(Boards, Repos, Pipelines, Artifacts, Test Plans). - Strong knowledge of
Azure services
and architecture. - Experience with
IaC tools
such as ARM, Bicep, Terraform, or Ansible. - Proficiency in scripting languages such as
PowerShell, Bash, or Python
. - Experience with
containerization
(Docker) and orchestration
(Kubernetes/AKS). - Familiarity with
Git
and version control best practices. - Strong understanding of
CI/CD practices and release management
. - Knowledge of
security practices
, identity and access management in cloud environments. - Experience with
monitoring and logging tools
such as Azure Monitor, Application Insights, or Log Analytics. - Excellent problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications:
- Microsoft Certified:
Azure DevOps Engineer Expert
or similar Azure certifications. - Experience with hybrid cloud/on-prem environments.
- Knowledge of Agile/Scrum methodologies.
- Experience with tools like
Jenkins, Octopus Deploy, SonarQube
, or Artifactory
. - Ability to work efficiently and effectively in a high-paced environment.