Your Role:
The DevOps / Platform Engineer is responsible for transforming architectural designs into secure,
scalable, and automated cloud infrastructure using Terraform. This role owns the Terraform module
ecosystem, ensures consistent CI/CD delivery, and safeguards the integrity of infrastructure state. The
engineer works closely with architects, cloud engineers, and development teams to provide a robust
and compliant platform for application workloads.
As DevOps / Platform Engineer, you will be responsible for the following:
Terraform Engineering:
• Develop, version, and maintain reusable Terraform modules aligned with architectural
standards.
• Implement and manage Terraform state backends, workspaces, and locking mechanisms to
ensure safe multi team operations.
• Enable drift detection, reporting, and remediation workflows to maintain infrastructure
compliance.
• Conduct peer reviews on Terraform pull requests to enforce quality, security, and coding
standards.
CI/CD & Automation:
• Design, build, and manage CI/CD pipelines using Azure DevOps and/or GitHub Actions.
• Implement automated validation, linting, security scanning, and integration testing (Terratest,
checkov, tflint).
• Ensure pipeline security, including managed identities, OIDC federation, secret management,
and least privilege access.
Platform Reliability & Governance
• Maintain the platform’s module ecosystem, versioning strategy, and documentation.
• Monitor platform performance, pipeline health, and infrastructure quality indicators.
• Collaborate with Cloud Architecture, Security, and Operations teams to align on best practices.
• Support troubleshooting of provisioning errors, pipeline failures, and infrastructure reconciliation issues.
Required Experience & Knowledge:
Technical Expertise
• 5-8 years of work experience as DevOps / Platform Engineer
• Advanced Terraform proficiency, including modules, providers, workspaces, expressions, and best practices.
Strong understanding of Azure Resource Manager internals, ARM templates, and Bicep
fundamentals.
• Deep experience with Git workflows, branching strategies, and pull-request governance.
• Knowledge of infrastructure testing frameworks (Terratest, checkov, tflint) and compliance
automation.
• Familiarity with cloud identity/security concepts:
o Managed identities
o OIDC workload identity federation
o Secure secret management (Key Vault, GitHub/Azure DevOps secrets)
Professional Experience
• Hands-on experience building production-grade cloud environments using IaC.
• Background in maintaining or designing CI/CD pipelines for infrastructure delivery.
• Experience collaborating in multi-team environments and supporting platform consumers.
• Demonstrated ability to write clean, documented, maintainable infrastructure code.
Certifications Requirements & Education
Required:
• HashiCorp Terraform Associate — Essential.
• AZ-400: Microsoft DevOps Engineer Expert — Primary/Preferred.
• AZ-104: Microsoft Azure Administrator Associate — Strong foundational requirement.
Education:
• Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or
relevant filed.
• Fluent English speaking and good in writing.
Preferred (Nice-to-Have) Skills
• Experience with cloud architecture design patterns.
• Exposure to monitoring tools (Azure Monitor, Log Analytics, Prometheus/Grafana).
• Knowledge of container platforms (AKS, Docker).
• Experience with policy-as-code (OPA, Azure Policy).
• Understanding of FinOps or cost-optimization practices.


