DevOps Engineer
Seoul (Remote) • Full-time
- REMOTE
- KOREAN: NOT REQUIRED
- Node.js
- DevOps
- PHP
Shuttle is building digital solutions for Korea’s growing international community. Our app, Shuttle: Food Delivery in Korea, connects customers to local restaurants through a platform designed for convenience, reliability, and accessibility. Behind the scenes, we support vendors and drivers with a powerful suite of tools and APIs that manage everything from order flow to delivery logistics. As we expand into new services and markets, we’re looking for a DevOps Engineer to help improve our infrastructure, automate deployments, and ensure our systems stay secure, stable, and efficient. You’ll play a critical role in building, maintaining, and optimizing our infrastructure and CI/CD processes. You will work closely with our development team to ensure the reliability, scalability, and performance of our systems across AWS and other cloud environments.
Key Responsibilities
- Design, implement, and maintain scalable infrastructure on AWS (EC2, ECS, RDS, S3, CloudWatch, IAM, ELB and Route 53etc.)
- Develop and maintain CI/CD pipelines for PHP and Node.js applications
- Manage Docker-based containerization and orchestration workflows
- Optimize Linux-based environments for performance and security
- Monitor infrastructure and application health, responding to incidents as needed
- Automate routine tasks through scripting and infrastructure-as-code tools
- Maintain and troubleshoot databases infrastructure and scalability issues for MongoDB and Amazon RDS (MySQL)
- Collaborate with developers to streamline staging/testing, releases, and rollback processes
- Server cost optimization
- Review, maintain and take ownership of existing infrastructure documentation and create new documentation as appropriate
Required Qualifications
- Proven experience in a DevOps or Site Reliability Engineering role (at least 3 years experience)
- Proficiency with AWS services (EC2, ECS, S3, RDS, IAM, ELB and Route 53 etc.)
- Strong experience with Linux system administration
- Hands-on experience with Docker and container-based development
- Familiarity with PHP and Node.js application deployment
- Experience managing MongoDB and relational databases RDS
- Solid understanding of CI/CD tools on BitBucket
- Ability to troubleshoot and debug production issues quickly and effectively
- Experience with Apache web servers
Nice to Have
- Familiarity with serverless architecture (e.g., AWS Lambda)
- Security best practices for cloud-based infrastructure
- Ability to understand some Korean
Compensation
- Compensation is competitive and based on experience, ranging from ₩3,000,000 - ₩5,500,000/month. Part time applicants will also be considered.