D

Dymon Asia Capital

Azure Cloud Engineer - DevOps/Terraform

Cloud EngineeringConfirmed live in the last 24 hours
ContractSingaporeNo salary listedIn-person

About the Job

Requirements

  • A degree in Computer Science, Engineering, Information Technology, or a related discipline is preferred.
  • Five to eight years of experience in DevOps or Platform Engineering, including significant experience with Azure.
  • Strong hands-on experience with Terraform on Azure, including modules, multi-environment setups, and state backends.
  • A proven track record of building CI/CD pipelines in GitLab or similar tools for infrastructure and applications.
  • A solid understanding of Azure networking, including VNets, NSGs, private endpoints, and VPN/ExpressRoute.
  • Working knowledge of Azure identity and platform services, including RBAC, managed identities, Key Vault, and Log Analytics.
  • Competence in at least one scripting language, such as Python, PowerShell, or Bash, for automation and glue code.
  • Familiarity with DevSecOps practices, including integrating SAST, SCA/OSS, secret scanning, and container/IaC scanning into pipelines.
  • Ability to review and improve others' Terraform and CI configurations through merge requests, with strong debugging and troubleshooting skills across infrastructure, pipelines, and cloud services.
  • Clear written and verbal communication and ability to work effectively with infrastructure, security, and application teams.

Responsibilities

  • Design and implement Terraform modules for Azure, covering management groups, subscriptions, RBAC, hub-and-spoke VNets, firewalls, private endpoints, and shared services such as Key Vault, Log Analytics/Grafana, storage, container apps, and data platform components.
  • Manage remote state, workspaces, and module versioning, and promote changes safely across development, QA, and production environments.
  • Build and maintain GitLab CI pipelines for infrastructure, with format, validate, plan, and apply stages, including non-production and gated production workflows, and merge-request-driven workflows with Terraform plan comments, approvals, and controlled apply.
  • Create reusable CI templates so application and data teams can consume standard jobs for infrastructure, deployment, and smoke tests.
  • Work with application and data teams to integrate their repositories with GitLab CI templates for build, test, and deploy, and connect deployments to Azure landing zones such as App Service, Container Apps, Functions, and Databricks, using Dev/QA/UAT/Prod environment patterns aligned to the subscription and VNet structure.
  • Integrate security scanning tools into CI pipelines, such as JFrog Advanced Security and SAST/SCA/IaC scanners, and help define policies and thresholds that block promotions based on vulnerability severity.
  • Collaborate with Security and Infrastructure teams to ensure pipelines enforce default guardrails, such as policy checks and image/IaC scans.
  • Integrate pipelines with monitoring and alerting using Azure Monitor, Log Analytics, and Grafana, and contribute to cost optimization through non-production auto-shutdown patterns and standardized scaling and sizing parameters in Terraform modules.
  • Participate in incident response and post-mortems, improving pipeline resilience and rollback strategies.
  • Document CI/CD patterns, Terraform module usage, and how-to guides; coach engineers on using GitLab pipelines, writing safe Terraform changes, and reading plan outputs; and promote an infrastructure-as-code-only approach with no manual portal changes for platform resources.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Dymon Asia Capital

See more jobs