DevOps Engineer
Cloudbeds · Cincinnati, OH · 1 mo ago
RemoteRemoteEngineering$90k–$120k/yrFull-time
About the role
Cloudbeds is transforming hospitality with an intelligently designed platform that powers properties across 150 countries, processing billions in bookings annually. We are looking for a DevOps Engineer to architect and improve our AWS infrastructure, help build our Kubernetes platform, and support development teams with DevOps best practices.
Responsibilities
- 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
Qualifications
- 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)
Pay
Depending on your skills and experience, you can expect your annual compensation to be between $90,000 and $120,000 USD. Packages above this range will be considered. (The salary is only for US-based candidates.)
Benefits
- Remote First, Remote Always
- PTO in accordance with local labor requirements
- Monthly Wellness Fridays - enjoy an extra-long weekend every month
- Fully Paid Parental Leave
- Home office stipend based on country of residency
- Professional development courses in Cloudbeds University
- Access to professional development, including manager training, upskilling and knowledge transfer