Implement, and maintain secure, scalable, and automated cloud infrastructure by embedding DevSecOps practices across the software development lifecycle (SDLC). Ensure robust security, compliance, and performance across cloud environments. Deploy and monitor Kubernetes services on Azure using Azure DevOps and industry-standard DevOps tooling in a secure and governed manner.
Key Accountabilities
Infrastructure & Automation
Build, and maintain secure, scalable infrastructure using Infrastructure as Code (IaC) with Terraform.
Automate deployment, configuration, and management of infrastructure and services.
Monitor and optimize infrastructure performance, reliability, and cost efficiency.
Implement and manage CI/CD pipelines with integrated security controls.
Deploy and manage Kubernetes workloads using Helm charts for standardized, repeatable application delivery.
Security & Compliance
Integrate security into all stages of the IaC and CI/CD pipelines.
Conduct regular security assessments, CSPM, audits, and threat modelling.
Monitor cloud environments for security incidents and lead incident response.
Enforce security policies aligned with frameworks like CIS, NIST, and ISO 27001.
Work closely with development, QA, and operations teams to ensure secure and seamless integration.
Document infrastructure designs, configurations, and processes.
Learning and Development
Continuously improve technical skills in cloud platforms, security tools, and automation.
Participate in internal knowledge-sharing sessions and contribute to team capability building.
Any other additional responsibility could be assigned to the role holder from time to time as a standalone project or regular work. The same would be suitably represented in the Primary responsibilities and agreed between the incumbent, reporting officer and HR.
Skills Required for the role
Must Have
Good To Have
Strong expertise in Terraform and infrastructure automation.
Proficiency in at least one major cloud platform (Azure, AWS, or GCP); multi-cloud experience is a plus.
Hands-on experience with Azure Kubernetes Service (AKS) — deployment, scaling, upgrades, and cluster management.
Solid understanding of networking (VPCs, VPNs, subnets, firewalls).
Experience with monitoring/logging tools (e.g., Grafana, App Dynamics, CloudWatch).