Search by job, company or skills

Got It Vietnam

DevOps Engineer (Hybrid)

This job is no longer accepting applications

  • Posted 3 months ago

Job Description

We are looking for a skilled DevOps Engineer with strong hands-on experience operating and maintaining production systems on AWS. You will be responsible for building and managing infrastructure, CI/CD pipelines, container orchestration, monitoring, and ensuring the reliability, security, and cost-efficiency of our cloud environment. This role requires a solid understanding of both backend and frontend deployment workflows, as well as the ability to proactively identify and resolve operational issues.

The Core Job

  • Design, deploy, and manage production infrastructure on AWS, ensuring high availability, scalability, and security.
  • Build and maintain CI/CD pipelines using AWS CodeBuild and CodePipeline to enable fast, reliable, and automated deployments for both backend and frontend applications.
  • Manage and operate Amazon EKS clusters, including provisioning, scaling, upgrades, troubleshooting, and service mesh configuration with Istio.
  • Design and maintain VPC architectures (subnets, NAT Gateways, security groups, NACLs, VPC Peering...) following AWS best practices.
  • Configure and optimize Amazon CloudFront distributions for content delivery, caching strategies, and edge security.
  • Administer Amazon RDS instances including provisioning, backup/restore, replication, Multi-AZ setup, and performance tuning.
  • Manage messaging and event-driven architectures using Amazon SNS and SQS.
  • Manage Amazon S3 for storage, including lifecycle policies, versioning, replication, and access control.
  • Set up comprehensive monitoring, logging, and alerting.
  • Write automation scripts and tooling using Shell (Bash) and Python to streamline operations, deployments, and incident response.
  • Implement and enforce security best practices including IAM policies/roles, Secrets Manager, Parameter Store, WAF, and Shield.
  • Analyze AWS cost regularly, identify optimization opportunities, and implement cost-saving measures.
  • Participate in on-call rotations and incident response; conduct post-mortems and drive reliability improvements.
  • Collaborate closely with development teams to ensure smooth deployment workflows and operational excellence.

You Must Have

  • Systems & Networking: Strong Linux administration skills and solid grasp of core networking concepts (TCP/IP, DNS, HTTP/HTTPS, firewalls, load balancing).
  • AWS Cloud Expertise: Hands-on experience across core AWS services including Compute (EKS, EC2, Lambda), Storage/DB (S3, RDS, ElastiCache), Networking (VPC, CloudFront, Route53), Messaging (SNS, SQS), and Security (IAM, WAF, Secrets Manager).
  • Containers & Kubernetes: Proficient in Docker and Kubernetes cluster operations (Deployments, RBAC, HPA). Experience with Istio service mesh is a must.
  • CI/CD & Deployment: Proven ability to build full-stack (backend & frontend) CI/CD pipelines using AWS CodeBuild/CodePipeline, including advanced rollout strategies (blue/green, canary).
  • Scripting & Automation: Strong coding skills in Shell (Bash) and Python for operational automation and Lambda functions.
  • Monitoring & Observability: Experience designing and managing monitoring stacks (CloudWatch, Prometheus/Grafana, ELK/EFK) for metrics, logs, alerting, and distributed tracing.
  • Security & FinOps: Deep understanding of AWS security best practices (least-privilege, encryption, network segmentation) and proven experience in AWS cost analysis and optimization (Spot, RIs, storage lifecycle).
Note: We do not expect candidates to be an expert in every single skill or technology listed above. If you have strong experience with most of them and demonstrate a proven ability to learn new tools quickly, we strongly encourage you to apply.

Why you'll love working here

  • Hybrid working model: Enjoy 2 remote working days per week while fostering a collaborative environment to achieve outstanding results.
  • 21+ paid leave days per year: National holidays, sick leave, paid leave, and an additional Got It Day for each month without a national holiday.
  • Amazing team: Opportunity to work in a dynamic and innovative environment with a team of talented professionals.
  • Competitive salary and benefits package: There is no upper limit on how much you can earn. It's all based on your performance and contributions.
  • Best working environment: Coffee shop-like open office space, kitchen full of snacks and drinks, West Lake view bar, PlayStation, pool table, etc.
  • Gadgets for work: MacBook, external displays. Everything you need for your job is fully provided.
  • Training and personal development: Tuition and textbook reimbursement for approved work-related courses; free video training programs from Udacity, Udemy, and The Great Courses Plus; company library with the newest technology and business books.
  • Flexible working hours: Enjoy flexibility without strict timekeeping.
  • Free daily lunches and dinners: Enjoy fresh meals of your choice delivered straight to the office.
  • Others: Office happy hours, participating in self-organized clubs like sports, games, algorithms, piano, etc.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143938769