DevOps Engineer
LittleLives.com
Office
Hanoi, Hanoi, Viet Nam
Full Time
Key Responsibilities
Infrastructure & Automation
- Build, deploy, and maintain cloud infrastructure on AWS (EKS, EC2, S3, RDS, CloudFront, IAM).
- Develop and maintain CI/CD pipelines using GitLab.
- Containerize applications using Docker and manage workloads in Kubernetes.
- Automate infrastructure using IaC tools (mainly Terraform).
- Improve deployment processes, reduce manual steps, and enhance developer productivity.
- Set up monitoring and alerting using CloudWatch, Prometheus, Grafana, or PagerDuty.
- Ensure high availability, scalability, and reliability of the SaaS system.
- Respond to incidents and participate in root cause analysis.
- Maintain and optimize for efficient cost usage.
- Implement best practices for cloud security, IAM roles, and network policies.
- Scan and fix vulnerabilities across containers and dependencies.
- Maintain system compliance: ISO27001 / SOC 1, SOC 2.
- Improve deployment processes, reduce manual steps, and enhance developer productivity.
- Set up monitoring and alerting using CloudWatch, Prometheus, Grafana, or PagerDuty.
- Ensure high availability, scalability, and reliability of the SaaS system.
- Respond to incidents and participate in root cause analysis.
- Maintain and optimize for efficient cost usage.
- Implement best practices for cloud security, IAM roles, and network policies.
- Scan and fix vulnerabilities across containers and dependencies.
- Maintain system compliance: ISO27001 / SOC 1, SOC 2.
Monitoring & Reliability
Security & Compliance
Collaboration & Support
- Work closely with backend, frontend, and QA teams.
- Support developers with troubleshooting, environment setup, and performance optimization.
- Participate in sprint planning, architecture discussions, and continuous improvement.
- Knowledge of AWS core services (EC2, S3, IAM, VPC, RDS, EKS).
- Familiar with Database management: PostgreSQL, MySQL
- Experience with Docker, containerization, and basic orchestration concepts.
- Basic experience with Kubernetes (pods, deployments, services).
- Familiar with GitLab pipelines or any CI/CD tool.
- Work closely with backend, frontend, and QA teams.
- Support developers with troubleshooting, environment setup, and performance optimization.
- Participate in sprint planning, architecture discussions, and continuous improvement.
- Knowledge of AWS core services (EC2, S3, IAM, VPC, RDS, EKS).
- Familiar with Database management: PostgreSQL, MySQL
- Experience with Docker, containerization, and basic orchestration concepts.
- Basic experience with Kubernetes (pods, deployments, services).
- Familiar with GitLab pipelines or any CI/CD tool.
Requirements
Technical Skills
- Experience with Linux (bash scripting, system troubleshooting).
- Understanding of networking fundamentals (DNS, HTTP, SSL, load balancers).
- Coding and scripting ability with JavaScript/NodeJS or Python, Bash (for automation scripts).
Soft Skills
Good Problem-Solving Skills.
- Willingness to learn new technologies.
- Ability to work in an agile environment.
- Strong ownership and responsibility mindset.
Nice-To-Have
Experience With Terraform.
- Knowledge of EKS or other Kubernetes managed services.
- Familiarity with distributed system concepts.
- Background in SaaS products or multi-tenant systems.
- Understanding of DevSecOps practices (AWS, Snyk, Trivy, GitGuardian).
- Knowledge of microservices architecture.
