E

Senior DevOps Engineer – Azure Platform, Terraform & Infrastructure as Code (IaC)

Efforts Solutions IT

6 years

18 - 24 Lacs

Chennai

Posted:1 day ago

Apply

Job Description

Company: Efforts Solutions IT
Job Location: Remote Initially from Chennai | Abu Dhabi, UAE (Potential Onsite Relocation after 2 months if required)
Experience: 6+ Years (Including 3+ Years in Azure Production Environments)
Reporting To: AI & Data Manager

About the Opportunity

Efforts Solutions IT is looking for an experienced Senior DevOps Engineer – Azure Platform & Infrastructure as Code (IaC) to manage, secure, automate, and optimise an enterprise-grade Azure Data & AI platform.

The platform operates within a hub-spoke Azure landing zone with private networking, supporting enterprise AI agents, web applications, APIs, data pipelines, and cloud services. Several solutions have been developed by external delivery partners and require technical assessment, standardisation, and deployment automation.

The successful candidate will take ownership of Azure infrastructure provisioning, CI/CD automation, environment management, cloud security, and production deployment practices.

This is a hands-on senior engineering role requiring strong expertise in Azure DevOps, Terraform, Bicep, Azure networking, cloud security, and automated application deployments.

We are particularly interested in candidates who have experience reviewing existing Azure environments, improving infrastructure architecture, and replacing manual deployment processes with secure, automated CI/CD pipelines.

Work Arrangement & Relocation

  • Initial Engagement: Remote for the first 2 months.
  • Performance Evaluation: Technical capabilities, infrastructure ownership, automation delivery, and problem-solving skills will be assessed during the initial engagement.
  • Potential Relocation: Following successful evaluation, the role may require relocation to Abu Dhabi, UAE, for an onsite or hybrid engagement.
  • Contract Extension: Subject to project requirements, performance, and mutual agreement.

Important: Candidates must be willing to relocate to Abu Dhabi after the initial remote engagement if required. Please apply only if you are comfortable with this arrangement.

Key Responsibilities1. Azure Infrastructure & Platform Engineering

  • Manage and optimise enterprise Azure infrastructure within a hub-spoke landing zone architecture.
  • Review existing cloud infrastructure, deployed resources, networking, security configurations, and operational practices.
  • Design scalable, secure, and reusable Azure infrastructure patterns.
  • Manage development, UAT, production, and temporary staging environments.
  • Establish infrastructure standards, resource organisation, naming conventions, tagging, and governance policies.

2. Infrastructure as Code (Terraform & Bicep)

  • Design, develop, and maintain Infrastructure as Code using Terraform and Azure Bicep.
  • Create reusable Terraform modules and Bicep templates for Azure infrastructure provisioning.
  • Implement secure remote state management, configuration management, and environment-specific deployments.
  • Introduce infrastructure validation, automated testing, and policy-as-code controls.
  • Migrate manually configured Azure resources into repeatable, version-controlled infrastructure deployments.
  • Ensure infrastructure changes follow approved review and release processes.

3. Azure DevOps & CI/CD Automation

  • Design and implement multi-stage Azure DevOps YAML pipelines for build, testing, and deployment.
  • Create reusable pipeline templates for enterprise applications, APIs, and AI workloads.
  • Configure Azure DevOps environments, service connections, approvals, and deployment gates.
  • Implement branch protection, pull request reviews, and controlled production releases.
  • Automate deployments across development, UAT, and production environments.
  • Establish rollback procedures, release traceability, and deployment documentation.
  • Eliminate manual production deployments wherever practical.

4. Application & AI Workload Deployment

  • Deploy and manage enterprise applications using Azure App Service, Azure Functions, Logic Apps Standard, and Azure Container Apps.
  • Develop reusable deployment blueprints for web applications, APIs, AI agents, databases, and storage.
  • Support automated deployment of AI solutions using Azure AI Foundry, Azure OpenAI, and Azure AI Search.
  • Collaborate with AI and Data Engineering teams to automate AI agent and data pipeline deployments.
  • Manage application configuration, secrets, environment variables, and deployment dependencies.
  • Troubleshoot deployment failures, application hosting issues, and infrastructure-related incidents.

5. Azure Networking, Identity & Security

  • Manage Azure hub-spoke networking, VNet integration, private endpoints, and private DNS configurations.
  • Implement secure connectivity between applications, AI services, databases, and enterprise systems.
  • Configure Microsoft Entra ID, Azure RBAC, Managed Identities, and least-privilege access controls.
  • Manage application secrets, certificates, and credentials using Azure Key Vault.
  • Implement controlled access for external delivery partners and technical teams.
  • Apply Azure Policy and cloud security best practices to support compliance and governance.
  • Review existing access permissions and identify security risks or excessive privileges.

6. Monitoring, Reliability & Cost Optimisation

  • Implement monitoring and alerting using Azure Monitor, Log Analytics, and Application Insights.
  • Develop KQL queries, dashboards, and operational alerts for cloud services.
  • Establish logging, health monitoring, and incident troubleshooting procedures.
  • Create operational runbooks for deployments, incidents, recovery, and platform maintenance.
  • Implement resource tagging, cost visibility, and Azure consumption controls.
  • Identify opportunities to optimise compute, storage, networking, and application hosting costs.

7. Technical Leadership & Collaboration

  • Work closely with the AI & Data Manager, internal engineering teams, and external delivery partners.
  • Conduct technical reviews of existing infrastructure and deployment pipelines.
  • Define DevOps standards, security practices, and release management procedures.
  • Provide technical guidance, code reviews, and infrastructure recommendations.
  • Coordinate with application, AI, and data engineering teams to ensure reliable deployments.
  • Take ownership of platform readiness, deployment automation, and operational improvements.

During the initial engagement, the selected candidate will be expected to:

  • Review the existing Azure infrastructure, networking, security, access controls, and deployment pipelines.
  • Prepare a technical assessment highlighting architectural gaps, security risks, manual processes, and improvement priorities.
  • Establish reusable Terraform/Bicep modules and infrastructure provisioning standards.
  • Bring priority Azure environments and resources under Infrastructure as Code management.
  • Implement Azure DevOps multi-stage YAML pipelines with approval gates and branch policies.
  • Automate the build and deployment of selected enterprise applications and AI agents.
  • Establish initial monitoring, alerting, security, and cost-control baselines.
  • Document deployment procedures, operational runbooks, and infrastructure configurations.
  • Demonstrate working automation and provide technical handover documentation.

Required Skills & Qualifications

  • 6+ years of professional experience in DevOps Engineering, Cloud Engineering, or Platform Engineering.
  • Minimum 3+ years of hands-on experience managing Microsoft Azure production environments.
  • Advanced expertise in Azure DevOps, YAML pipelines, deployment templates, environments, service connections, and approval gates.
  • Strong hands-on experience with Terraform and Azure Bicep, including reusable modules, state management, and infrastructure automation.
  • Proven experience designing and implementing CI/CD pipelines for enterprise applications.
  • Experience conducting Azure infrastructure, security, access, and deployment assessments.
  • Strong knowledge of Azure networking, including hub-spoke architecture, VNets, private endpoints, and private DNS.
  • Hands-on experience with Microsoft Entra ID, Azure RBAC, Managed Identities, and Azure Key Vault.
  • Experience deploying applications using Azure App Service, Azure Functions, Logic Apps Standard, and Azure Container Apps.
  • Proficiency in PowerShell, Bash, and Azure CLI scripting.
  • Experience with Azure Monitor, Log Analytics, KQL, and Application Insights.
  • Understanding of Azure Policy, cloud governance, security controls, and cost optimisation.
  • Strong knowledge of Git, branch policies, pull request workflows, and release management.
  • Excellent troubleshooting, technical documentation, and communication skills.

Preferred Qualifications

  • Microsoft Certified: DevOps Engineer Expert (AZ-400).
  • Microsoft Certified: Azure Solutions Architect Expert (AZ-305).
  • Experience automating deployment of Azure AI Foundry, Azure OpenAI, Azure AI Search, or Databricks.
  • Experience supporting enterprise AI, machine learning, or data engineering platforms.
  • Knowledge of containerisation, Docker, and container-based application deployments.
  • Experience with enterprise landing zones, cloud governance, and security compliance.
  • Experience reviewing infrastructure and DevOps implementations delivered by external vendors.
  • Exposure to FinOps practices and cloud cost management.

Technology Stack

Microsoft Azure | Azure DevOps | Terraform | Bicep | Azure Policy | Azure App Service | Azure Functions | Logic Apps | Azure Container Apps | Azure Key Vault | Microsoft Entra ID | Azure RBAC | Azure Monitor | Log Analytics | Application Insights | PowerShell | Bash | Azure CLI | Git | CI/CD

How to Apply

Interested candidates are requested to submit their updated CV along with the following details:

  • Total years of DevOps / Cloud Engineering experience.
  • Years of hands-on experience managing Azure production environments.
  • Experience with Azure DevOps YAML pipelines, deployment approvals, and release automation.
  • Experience with Terraform, Bicep, and Infrastructure as Code.
  • Experience with Azure hub-spoke networking, private endpoints, RBAC, and Key Vault.
  • Experience automating deployments of applications, APIs, or AI workloads.
  • Current location and availability to join.
  • Expected monthly remuneration for the initial remote engagement and for onsite role.
  • Confirmation of willingness to relocate to Abu Dhabi after 2 months, if required.

Please apply only if you have strong hands-on Azure DevOps, Terraform, and Infrastructure as Code experience and are open to potential relocation to Abu Dhabi, UAE.

About Efforts Solutions IT

Efforts Solutions IT is an Abu Dhabi-based technology company established in 2009, delivering Enterprise AI, Intelligent Automation, Data Engineering, Digital Transformation, and IT Outsourcing services to enterprise and government organisations across the UAE, Saudi Arabia, and international markets.

Website: www.effortz.com

Pay: From Rs.1,50,000 per month

Work Location: Remote Initially from Chennai | Abu Dhabi, UAE (Potential Onsite Relocation after 2 months if required)

Pay: ₹150,000.00 - ₹200,000.00 per month

Work Location: In person

Skills Required

Devops Azure Terraform Networking Cloud Services Automation Azure Infrastructure Ci/cd Environment Management Cloud Security Azure Devops Azure Networking

Learn the skills this job asks for

See your skill gap for DevOps Engineer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
E
Efforts Solutions IT

RecommendedJobs for You