Search by job, company or skills

TM Systems

Senior Azure DevOps Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior Azure DevOps Engineer (7+ Years Experience)

Location: Ahmedabad

Experience: 7+ Years

Employment Type: Full-Time

Role Overview

We are looking for a highly experienced Azure DevOps Engineer to lead cloud infrastructure, DevOps automation, and CI/CD strategy on Microsoft Azure. This role requires deep expertise in infrastructure design, Infrastructure as Code (IaC), and modern deployment practices using GitHub and Azure-native tools.

Key Responsibilities

1. Azure Infrastructure Management

  • Design, provision, and maintain Azure resources including Virtual Networks, App Services, Azure Kubernetes Service (AKS), Azure SQL, Storage Accounts, and Key Vaults
  • Architect and manage cloud infrastructure on Microsoft Azure
  • Monitor infrastructure health, performance, and cost using Azure Monitor, Log Analytics, and Application Insights
  • Manage subscriptions, resource groups, RBAC policies, and governance using Azure Policy and Blueprints
  • Ensure high availability, disaster recovery (DR), and business continuity strategies are implemented and regularly tested

2. Infrastructure as Code (IaC) – Azure Bicep

  • Own and maintain the Azure Bicep codebase
  • Design, develop, review, and refactor Bicep templates and reusable modules
  • Enforce IaC best practices: modular architecture, parameterization, naming standards, and code reuse
  • Perform what-if deployments and validate infrastructure changes in non-production environments
  • Maintain version-controlled infrastructure in GitHub with strong documentation and commit practices

3. CI/CD & GitHub Workflows

  • Design and maintain CI/CD pipelines using GitHub Actions
  • Automate build, test, and deployment processes for applications and infrastructure
  • Implement branch protection rules, environment approvals, and secrets management using Azure Key Vault + GitHub Secrets
  • Collaborate with cross-functional teams (20+ developers) to optimize pipelines, reduce build times, and resolve failures
  • Enforce release management practices including versioning, changelogs, and rollback strategies

4. DevOps & Automation

  • Implement and manage CI/CD pipelines using Azure DevOps (where applicable)
  • Develop automation scripts using Python, PowerShell, or Bash
  • Drive automation across provisioning, configuration, and deployments
  • Improve system reliability, scalability, and deployment efficiency

5. Containerization & Orchestration

  • Build and manage containerized workloads using Docker
  • Deploy, manage, and scale applications using Kubernetes / Azure Kubernetes Service
  • Optimize cluster performance, cost, and security

6. Monitoring, Security & Governance

  • Implement monitoring, alerting, and logging strategies across environments
  • Ensure secure access control using Azure Active Directory and RBAC
  • Integrate DevSecOps practices into CI/CD pipelines
  • Ensure compliance with organizational and regulatory standards

7. Collaboration & Leadership

  • Work closely with development, QA, and product teams
  • Mentor junior engineers and drive DevOps best practices
  • Establish standards for infrastructure, CI/CD, and release management
  • Act as a key stakeholder in architecture and technical decision-making

Required Skills & Qualifications

  • 7+ years of experience in DevOps / Cloud Engineering
  • Strong expertise in Microsoft Azure
  • Hands-on experience with Azure DevOps and/or GitHub Actions
  • Strong experience with Azure Bicep / Infrastructure as Code
  • Proficiency in Git-based workflows and repository management (GitHub)
  • Experience with containerization (Docker) and orchestration (Kubernetes / AKS)
  • Strong scripting skills (Python, PowerShell, Bash)
  • Solid understanding of networking, security, and cloud architecture

Preferred Qualifications

  • Microsoft Certified: Azure DevOps Engineer Expert
  • Microsoft Certified: Azure Solutions Architect
  • Experience in multi-cloud environments (AWS / GCP)
  • Exposure to microservices and distributed systems
  • Knowledge of DevSecOps and compliance frameworks

Key Competencies

  • Strong ownership and accountability
  • Problem-solving and analytical mindset
  • Excellent communication and collaboration skills
  • Continuous learning and improvement mindset

What We Offer

  • Opportunity to lead modern cloud and DevOps initiatives
  • High-impact role with ownership and strategic influence
  • Competitive compensation and growth opportunities

Join our team and contribute to a collaborative, innovative environment, where your ideas can truly make a difference.

We look forward to receiving your application

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 146396053

Similar Jobs