Senior Azure DevOps / Cloud Engineer (Azure DevOps, Terraform, Iaas - Azure, PaaS - Azure, Azure Kubernetes Service (AKS))
Role Summary
The Senior Azure DevOps / Cloud Engineer will be responsible for designing, implementing, and managing scalable, secure, and automated cloud infrastructure on Microsoft Azure. The role requires deep hands‑on expertise in Azure DevOps, Terraform (IaC), Azure IaaS & PaaS services, and Azure Kubernetes Service (AKS), with ownership of CI/CD pipelines, cloud reliability, security, and operational excellence.
This role typically operates as a technical lead, collaborating with application, security, and platform teams, and mentoring junior engineers while supporting enterprise‑scale cloud workloads.
Key Responsibilities
Azure Cloud Engineering (IaaS & PaaS)
Design, deploy, and manage Azure IaaS resources including Virtual Machines, VNets, Subnets, NSGs, Load Balancers, VPN/ExpressRoute, Storage Accounts.
Architect and support Azure PaaS services such as App Services, Azure SQL, Azure Storage, Key Vault, Azure Monitor, Log Analytics.
Ensure high availability, scalability, performance, and cost optimization of Azure workloads.
AKS Cluster Design & Management
Design, deploy, and manage Azure Kubernetes Service (AKS) clusters for development, QA, and production environments.
Perform cluster upgrades, node pool management, scaling, and lifecycle operations.
Configure multi‑node pools, availability zones, and autoscaling for high availability and resilience.
Support containerized microservices platforms running on AKS
Implement container orchestration using Docker & Kubernetes.
Manage Helm charts, ingress controllers, autoscaling, secrets, and cluster upgrades.
Monitor cluster health, performance, and security.
Infrastructure as Code (Terraform)
Develop and maintain Terraform modules for Azure infrastructure provisioning.
Implement state management, workspaces, and environment separation.
Enforce IaC best practices including code reviews, versioning, reusability, and compliance.
Integrate Terraform deployments into Azure DevOps CI/CD pipelines.
Azure DevOps & CI/CD
Design, implement, and optimize Azure DevOps Pipelines (YAML) for build and release automation.
Manage Azure Repos, artifacts, branching strategies, and release governance.
Enable automated testing, security scanning, and deployment approvals.
Support Git‑based workflows and DevSecOps practices.
Security, Monitoring & Operations
Implement Azure security best practices including RBAC, Managed Identities, Key Vault, NSGs, Private Endpoints.
Configure monitoring and alerting using Azure Monitor, Log Analytics, Application Insights.
Troubleshoot complex cloud and pipeline issues across environments.
Participate in on‑call support and incident management when required.
Leadership & Collaboration
Act as a technical mentor for junior DevOps and cloud engineers.
Work closely with application teams, architects, and stakeholders.
Contribute to cloud standards, reusable frameworks, and best practices.
Support cloud transition, modernization, and automation initiatives.
Required Skills
Azure DevOps
Terraform (Azure provider)
Azure IaaS & PaaS
Azure Kubernetes Service (AKS)
Strong experience with CI/CD, Git, YAML pipelines
Solid understanding of networking, security, and cloud architecture
Experience supporting enterprise / production workloads
Good to Have
Azure certifications (AZ‑104, AZ‑305, DevOps Engineer Expert)
Kubernetes certifications (CKA/CKAD)
Experience with Helm, Ansible, scripting (PowerShell/Bash)
Exposure to multi‑cloud or hybrid cloud environments
Experience working in regulated / enterprise client environments
Disclaimer
HCL is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to secure@hcltech.com for investigation.
Compensation and Benefits
A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.