Job Description

Job Description

Job Summary: 
We are seeking a skilled Azure DevOps Engineer to design, develop, and maintain CI/CD pipelines on Microsoft Azure. The ideal candidate will work closely with development, operations, and security teams to enhance software delivery and deployment processes within the Azure ecosystem.



Key Responsibilities:

  • Design, implement, and maintain CI/CD pipelines using Azure DevOps for automated build, test, and deployment processes.
  • Collaborate with development and operations teams to ensure seamless integration and deployment of applications in Azure environments.
  • Monitor and troubleshoot pipeline performance and resolve issues proactively.
  • Automate infrastructure provisioning using Azure Resource Manager (ARM) templates, Terraform, or Bicep.
  • Implement security and compliance best practices within the Azure DevOps pipeline.
  • Work with Azure services such as Azure Kubernetes Service (AKS), Azure Functions, Azure App Services, and Azure Virtual Machines to optimize deployment strategies.
  • Configure and manage Azure DevOps Repos, Boards, Artifacts, and Test Plans.
  • Continuously evaluate and integrate new tools and technologies within the Azure DevOps ecosystem.
  • Document pipeline processes, configurations, and best practices for team reference.


Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in Azure DevOps pipeline development and automation.
  • Hands-on experience with Azure DevOps Services (Azure Pipelines, Repos, and Artifacts).
  • Strong knowledge of containerization (Docker, Kubernetes) and orchestration within Azure Kubernetes Service (AKS).
  • Proficiency in scripting languages such as PowerShell, Bash, or Python.
  • Experience with Infrastructure as Code using Terraform, Bicep, or ARM templates.
  • Familiarity with Azure security best practices, identity management (Azure AD), and networking (VNETs, NSGs, Load Balancers).
  • Strong troubleshooting and analytical skills for resolving deployment and infrastructure issues.
  • Understanding of monitoring and logging tools such as Azure Monitor, Application Insights, and Log Analytics.


 

Qualifications (Good to have):

  • Microsoft Certified: Azure DevOps Engineer Expert certification.
  • Experience with Agile methodologies and DevOps culture.


Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application