DevOps Engineer
Vietnam
Engineer /
Part Time /
Remote
About the Role
We’re looking for an experienced DevOps Engineer to help deploy and maintain our platform on AWS. This is a part-time/contract position focused on setting up and optimising our cloud infrastructure, migrating our CI/CD from AWS CodeCommit to GitHub Actions, and ensuring high availability, performance, and security across our web frontend, backend services, and databases.
Important: The code base is a bit dated, with the last update in April 2024, so part of the role will involve working with and deploying older dependencies.
Key Responsibilities:
- Deploy and configure AWS infrastructure (VPC, EC2, ELB, RDS, S3, Redis, Lambda, SQS, CloudFront, WAF) using CloudFormation.
- Manage secure DevOps access via a bastion server.
- Migrate CI/CD pipelines from AWS CodePipeline/CodeBuild to GitHub Actions.
- Implement monitoring, logging, and alerting with AWS CloudWatch.
- Maintain security best practices, including encryption and MFA.
- Optimise performance using caching (Redis) and scalable architectures.
Requirements:
- Proven experience with AWS services and Linux server administration.
- Strong understanding of CI/CD workflows, especially GitHub Actions.
- Experience with infrastructure as code (CloudFormation or Terraform).
- Familiarity with backend (Kotlin/Spring Boot) and frontend (React/TypeScript) deployment.
- Scripting skills (Bash, Python, or similar).
Nice to Have:
- AWS certifications (Solutions Architect, DevOps Engineer).
- Experience with microservices orchestration (AWS Step Functions).