JOB DESCRIPTION
- Design, deploy, and operate AWS cloud infrastructure, ensuring security, scalability, and reliability.
- Build and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, GitHub Actions, AWS CodeBuild/CodePipeline.
- Manage Kubernetes environments (Helm charts), Docker, and Linux-based systems.
- Automate infrastructure provisioning using Terraform (IaC) and manage secrets, VPNs, and databases (PostgreSQL).
- Implement monitoring, logging, alerting, enforce security best practices, and continuously improve system design.
JOB REQUIREMENTS
MUST HAVE:
- 4+ years of experience in DevOps roles, preferably in international software projects, with strong English communication skills (verbal & non-verbal).
- Experience working with GitLab and CI/CD pipelines; familiarity with Jenkins or similar tools.
- Strong experience with AWS/Azure or GCP public cloud services and Infrastructure as Code (Terraform).
- Hands-on experience with Docker, Kubernetes, or other container-based platforms.
- Proficiency in scripting languages such as Bash and PowerShell.
- Experience with logging and monitoring systems like Kibana.
- Solid understanding of networking fundamentals, including TCP/IP, DNS, VPN, firewalls, and load balancers.
- Basic familiarity with databases and messaging systems, especially PostgreSQL.
NICE TO HAVE:
- Experience with one of the following tools: Ansible, Team City, Github Action
- Willing to work over the weekend to when production server have issues
- Experience to migrate on-premise system into cloud
- Hands-on experience supporting Java-based systems, including build and dependency management using Maven.
BENEFITS
Competitive Salary and Brilliant Health Benefits
Progressive and Fun Working Environment
Valuable Training