DevOps Engineer (AWS & Terraform)

We are looking for a DevOps Engineer with strong experience in AWS cloud infrastructure, Infrastructure as Code (IaC), and CI/CD pipelines. You will play a key role in designing, automating, and maintaining cloud infrastructure while improving deployment processes, system reliability, and operational efficiency.

The ideal candidate has hands-on experience with Terraform, AWS services, and modern DevOps practices, and enjoys collaborating closely with software engineers to build secure, scalable, and highly available platforms.

What You Will Be Doing

  • Designing, building, and maintaining scalable AWS cloud infrastructure using Terraform.

  • Developing, maintaining, and optimising CI/CD pipelines to support automated application deployments.

  • Managing Infrastructure as Code (IaC) to ensure consistent, repeatable, and reliable environments.

  • Monitoring system performance, availability, and security across cloud environments.

  • Collaborating with software engineering teams to improve deployment processes and platform reliability.

  • Implementing infrastructure automation and configuration management best practices.

  • Supporting containerised workloads and orchestration platforms where applicable.

  • Troubleshooting infrastructure, deployment, and application issues across development and production environments.

  • Managing cloud networking, IAM policies, security groups, and access controls.

  • Contributing to disaster recovery, backup strategies, and high-availability solutions.

  • Continuously improving platform security, scalability, monitoring, and operational efficiency.

  • Maintaining technical documentation and infrastructure standards.

What You Bring

Essential:

  • 3–5+ years of experience in a DevOps, Cloud, or Site Reliability Engineering role.

  • Strong hands-on experience with AWS cloud services, including EC2, ECS/EKS, Lambda, VPC, IAM, S3, CloudWatch, RDS, and Route 53.

  • Proven experience building and managing CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Azure DevOps, Jenkins, or similar.

  • Strong experience with Terraform for Infrastructure as Code

  • Experience with Docker and containerisation technologies.

  • Strong understanding of Linux system administration.

  • Experience using Git for source control and collaborative development.

  • Knowledge of cloud networking, security best practices, and identity management.

  • Experience monitoring cloud environments using CloudWatch, Grafana, Prometheus, Datadog, or similar tools.

  • Strong troubleshooting, analytical, and problem-solving skills.

  • Excellent communication skills with the ability to work collaboratively across engineering teams.

Advantageous:

  • Experience with Kubernetes (EKS or other Kubernetes platforms).

  • Experience managing multi-account AWS environments.

  • Knowledge of scripting languages such as Bash, Python, or PowerShell.

  • Experience with configuration management tools such as Ansible.

  • Familiarity with security and compliance frameworks.

  • Experience supporting high-availability, mission-critical production environments.

  • AWS Certifications (Solutions Architect, SysOps Administrator, or DevOps Engineer Professional).

  • Experience within fintech, financial services, or other highly regulated industries.

Working Arrangement

Fully remote, work from home. Time zone alignment requirements will be confirmed during onboarding.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available