DevOps Engineer
Cloudbeds · Houston, TX · 1 mo ago
RemoteRemoteEngineering$90k–$120k/yrFull-time
About the Role
Cloudbeds is seeking a DevOps Engineer to architect and improve infrastructure in AWS, help build the Kubernetes platform, and drive successful product and engineering projects to production. You will automate the platform with infrastructure-as-code, support CI/CD pipelines, and evolve system security, reliability, scalability, performance, and quality. This is a fully remote position based in the USA.
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
Requirements
- 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
Preferred Qualifications
- 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