DevOps Engineer

Type

full-time

Role

  • You will build and maintain reliable, robust, and secure infrastructures.

Responsibilities

  1. Design cost-optimized, secured, scalable and highly-available architecture with high performance.
  2. Provision, configure, and maintain infrastructures for all environments (production, development, etc) in a consistent and auditable style.
  3. Setup CI/CD pipelines and work closely with development teams to automate their build, test, release procedures.
  4. Implement security best practices, perform standard penetration tests (using OWASP ZAP or other tools), and fix security findings.
  5. Perform load testing / stress testing (using Locus or other tools).
  6. Design and implement automatic backups and disaster recovery plans.
  7. Design and implement logging and monitoring for all infrastructures with relevant metrics.
  8. Perform preventive infrastructure maintenance and improve performance at any level of infrastructure.
  9. Troubleshoot incidents in the production environment and collaborate with the respective team to solve the issues.
  10. Establish DevOps engineering best practices: systems, applications, processes, documentations.

Requirements

  1. Bachelor degree in Computer Science or other major with relevant knowledge.
  2. Excellent working knowledge of server operating systems (Linux/Unix and Windows).
  3. Familiar with CI/CD tools (Gitlab CI, Google Cloud Build, AWS CodeBuild, Github Actions, Jenkins, etc).
  4. Familiar with the products of top-tier cloud platforms (AWS, GCP, Azure, Aliyun, etc).
  5. Familiar with virtualization technologies (Docker, Docker Swarm, Kubernetes, OpenShift, etc).
  6. Familiar with infrastructure-as-code concept and configuration management (Ansible, Puppet, Terraform, etc).
  7. Familiar with server monitoring and application performance management (Grafana, Prometheus, PagerDuty, NewRelic, DataDog, etc).
  8. Familiar with scalable database technologies, both RDBMS and NoSQL.
  9. Excellent attention to details, curiosity, and proactivity.
  10. Excellent teamwork and communication skills.
  11. Having cloud architect/engineer certifications is a plus.
  12. Having project experiences with microservices technology is a plus.

We apply remote-first approach or WFA (Work From Anywhere) as our work nature to enhance work-life balance.

Thank you your interest in Suitmedia. Please note that while we are accepting applications, this posting is part of our ongoing effort to build a talent pool for future opportunities. We will keep your application on file and contact you should a suitable position become available.

Apply for this Job