Job Description:
We are seeking a seasoned DevOps Engineer with 5+ years of experience and a strong focus on Azure cloud services and microservices architecture deployment. The ideal candidate will have a solid background in designing, automating, and managing scalable infrastructure and deployment pipelines for microservices-based applications on Azure.
You will work closely with development and architecture teams to ensure the seamless deployment and operation of distributed systems in a cloud environment.

Key Responsibilities:
  • Design and implement robust and scalable Azure infrastructure to support microservices-based applications.
  • Build and manage CI/CD pipelines for containerized microservices using Azure DevOps, GitHub Actions, or similar tools.
  • Deploy, manage, and optimize Azure Kubernetes Service (AKS) clusters and related services (Helm, Ingress Controllers, etc.).
  • Collaborate with development teams to implement deployment strategies and environments for microservices.
  • Ensure best practices in cloud-native deployments, including blue/green, canary and rolling deployments.
  • Implement monitoring, logging, and alerting for microservices using Azure Monitor, Application Insights, Log Analytics, and related tools.
  • Enforce security, governance, and compliance across Azure cloud environments.
  • Troubleshoot and resolve deployment, infrastructure, and production issues.
  • Participate in architecture reviews and DevOps best practices discussions.

Required Skills & Qualifications:
  • Bachelor's or Master’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in a DevOps role with Azure Cloud.
  • Strong hands-on experience with microservices architecture deployment.
  • Proficiency in Azure DevOps, CI/CD pipelines, and version control systems (Git).
  • Experience deploying and managing containerized applications on AKS / Kubernetes.
  • Scripting experience with PowerShell, Bash, Shell script or Python.
  • Strong understanding of Azure networking, security, Key Vault, and Azure AD.
  • Knowledge of monitoring and logging in a distributed microservices environment.

Preferred Qualifications:
  • Expertise in Infrastructure as Code (Terraform, ARM, or Bicep).
  • Azure Certifications (e.g., Azure DevOps Engineer Expert, Azure Solutions Architect Expert).
  • Experience with Helm charts, Istio or service mesh technologies.
  • Familiarity with other cloud platforms (AWS, GCP) is a plus.
  • Experience with event-driven architectures (e.g., Azure Service Bus, Event Grid).
  • Knowledge of Agile/Scrum processes.