Junior DevOps Engineer
Summary
Maintain CI/CD pipelines, cloud infrastructure, and Linux servers; automate ops with Docker, Bash, and monitoring tools.
Your Role
Here’s what you will be doing:
- Maintain CI/CD pipelines and ensure availability of on-premise servers.
- Manage cloud infrastructure across Google Cloud Platform (GCP) and Tencent Cloud.
- Handle DevOps operations including logging, metrics, monitoring, automation, and Bash scripting.
- Administer Linux servers covering user management, file permissions, process management, system services, cron jobs, and package management.
- Configure networking components such as firewalls, DNS, reverse proxies (Nginx), TLS/SSL certificates, load balancing, VPNs, and tunneling.
- Manage containerized services using Docker Compose, including container networking, image optimization, volume management, health checks, and private registries.
- Set up and maintain monitoring and alerting systems for server metrics, application health, log aggregation, uptime monitoring, and incident response.
- Automate operational tasks using shell scripting, cron jobs, and CI/CD pipeline improvements.
- Research, propose, and implement infrastructure improvements.
- Collaborate closely with Product and Engineering teams to support deployments and operational needs.
About You
The company is looking for:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Experience with Docker and containerized applications.
- Strong understanding of Linux administration, Bash scripting, and system fundamentals.
- Good understanding of HTTP and networking fundamentals including firewalls, ports, DNS, and reverse proxies.
- Knowledge of DevOps fundamentals such as CI/CD, logging, monitoring, and automation.
- Familiarity with cloud platforms like GCP, Tencent Cloud, or other providers.
- Experience with Jenkins, Kubernetes, Infrastructure as Code (IaC), Terraform, Ansible, Node.js, Python, or PHP is a plus.
- Strong communication and collaboration skills.
- Growth mindset with willingness to learn, solve problems, and continuously improve.
Compensation & Benefits
- Hybrid working setup offering flexibility.
- Private insurance coverage.
- Training budget and laptop ownership program to support productivity and growth.
- Competitive compensation package with yearly bonus.
- Flexible and anniversary leaves to support work-life balance and celebrate milestones.