If you’re a DevOps professional who enjoys building reliable infrastructure, improving deployment processes, and helping engineering teams move faster, this could be an excellent opportunity to join Cloudbeds. The DevOps Engineer role offers the flexibility of remote work in the United States while giving you the chance to contribute to cloud infrastructure, automation, CI/CD, monitoring, and platform reliability.
Job Overview
| Field | Details |
|---|---|
| Company Name | Cloudbeds |
| Role | DevOps Engineer |
| Qualification | Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field; relevant professional experience may also be considered |
| Job Location | Remote – United States |
| Salary | $90,000–$120,000 per year |
| Work Type | Remote |
| Job Type | Full-Time |
| Job Level | Mid-Level |
| Industry | Hospitality Technology / SaaS |
Job Description
- Architect and improve Cloudbeds’ infrastructure in AWS.
- Help build the Kubernetes platform.
- Automate the platform with infrastructure-as-code (IaC) and configuration management.
- Drive successful product and engineering projects to production.
- Support software development processes via CI/CD pipelines.
- Evolve system security, reliability, scalability, performance, and quality.
- Support development teams with sharing DevOps best practices and expertise, assist in environment and application configuration from the infrastructure perspective.
- On-call rotation support for the production environment outages.
You’ll Succeed With:
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- 3+ years of experience as a DevOps Engineer with AWS (EC2, EKS, S3, RDS, SQS, CloudWatch, IAM).
- 2+ years of strong Experience in Kubernetes (preferably EKS), Helm and Docker.
- Strong Experience with application containerization methodologies and delivery.
- Experience with IaC methodologies such as Terraform.
- Experience with designing, building, and supporting CI/CD pipelines (GitHub Actions, and ArgoCD/gitops).
- Experience with web application servers (NGiNX, Ingress controllers, traffic load balancing), databases (MySQL, PostgreSQL, Aurora), cache technologies (any of Redis, Memcached), and queue technologies (SQS).
- Ability to write Bash/Python scripts.
- Good networking skills.
- Good written and verbal communication in English.
- Good team player qualities.
- Ability to work remotely and manage your own time in a global team.
Nice to Haves:
- Experience in Linux system administration.
- Experience working in a PCI-compliant environment.
- Experience automating service onboarding (deployment, resources provisioning).
- Exposure to monitoring and alerting tools (e.g., Prometheus, Grafana, CloudWatch, DataDog, OpenTelemetry).
Selection Process
- Submit your online application and resume.
- Application and resume screening by the recruitment team.
- Initial recruiter or HR interview.
- Technical interview with the engineering/DevOps team.
- Practical or technical assessment, if applicable.
- Final interview with the hiring team.
- Offer and background verification.
How to Apply
- Visit the official Cloudbeds careers page.
- Search for the DevOps Engineer position.
- Review the job requirements and eligibility criteria.
- Click Apply and complete the online application.
- Upload your latest resume and provide the requested information.
- Submit your application and monitor your email for further communication.