Devops Engineer (infrastructure As Code – Iac)

Kuala Lumpur, M14, MY, Malaysia

Job Description

- DevOps Engineer (Infrastructure as Code - IaC)



Experience:

6-9 Years

Role:

Developer/Engineer

Primary Skills:

Terraform, Chef, Ansible

Role Overview



We are seeking an experienced

DevOps Engineer

with strong expertise in

Infrastructure as Code (IaC)

, specifically in Terraform, Ansible, and Chef. The ideal candidate should be capable of designing, developing, troubleshooting, and maintaining IaC workflows, reusable modules, and automation pipelines across enterprise environments. This role requires deep technical knowledge, hands-on experience with CI/CD integration, and the ability to work across multi-tool orchestration platforms.

Key Responsibilities


Infrastructure as Code (Terraform - Mandatory)



Develop, maintain, and optimize

Terraform workflows

, ensuring scalable and reusable IaC architecture. Create and manage

reusable variables, modules, and templates

following best practices. Work with

HCL and JSON

for Terraform coding, debugging, and troubleshooting. Implement and support IaC deployments through

Terraform Enterprise (TFE)

, including drift detection and resolution. Perform

Terraform-based deployments, rollbacks

, and version-controlled changes via CI/CD pipelines (e.g., Jenkins, GitLab, Azure DevOps).

Configuration Management & Automation



Integrate

Terraform with Ansible and Chef

for seamless orchestration between provisioning and configuration. Write and maintain

Ansible playbooks

for configuration, automation, and deployment tasks. Develop and manage

Chef cookbooks

to support configuration requirements across various environments.

CI/CD & DevOps Practices



Collaborate with DevOps and platform teams to integrate IaC processes into automated CI/CD frameworks. Ensure infrastructure automation is aligned with organizational security, compliance, and governance. Optimize deployment workflows through automation, testing, and continuous improvement.

Troubleshooting & Operations



Debug Terraform errors, state issues, module inconsistencies, and configuration drift. Provide support for infrastructure-related issues during deployments and environment setup. Document IaC standards, module libraries, and environment runbooks.

Required Technical Skills (Mandatory)



Strong hands-on experience and deep understanding of

Terraform

. Expertise in creating

Terraform modules, variables, workflows

, and reusable code components. Proficiency in

HCL and JSON

for IaC coding and debugging. Experience working with

Terraform Enterprise (TFE)

including drift detection and state management. Experience using Terraform in

CI/CD pipelines

, including automated deployments and rollbacks. Integration experience with

Ansible

and

Chef

.

Nice-to-Have Skills



Experience creating

Ansible playbooks

and

Chef cookbooks

. Exposure to cloud environments (AWS, Azure, GCP) for Terraform-based provisioning. Understanding of networking, security groups, and infrastructure design patterns.

Qualifications



Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. 6-9 years of experience in DevOps, IaC, or automation engineering roles. Strong analytical, debugging, and infrastructure design skills.
Job Type: Full-time

Pay: RM7,000.00 - RM13,000.00 per month

Benefits:

Health insurance Maternity leave Opportunities for promotion Professional development
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1337641
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned