At Caravelo, we are a travel-tech company with a global team and Barcelona roots, specializing in subscription solutions. We believe travel is a force for good, breaking down barriers, distributing wealth, and driving a more peaceful and prosperous society. Our mission is to leverage subscription models to create a world with more travelers and fewer barriers.
The mission
We are looking for a DevOps Engineer to help maintain and improve an evergreen cloud infrastructure, which is crucial for Caravelo’s SaaS product. You will play a critical role in automating processes, refining CI/CD pipelines, hardening and monitoring systems and, last but not least, acting as a bridge among different company areas like dev teams, QA, and product support.
This role directly reports to the DevOps Lead and offers the opportunity to drive innovation, implement best practices, and optimize cloud infrastructure (AWS & GCP) to meet SLA compliance and business objectives.
Duties and responsibilities
Infrastructure Analysis & Improvements (First Month)
Dive into Caravelo’s current infrastructure to identify bottlenecks, weaknesses, and areas for optimization.
Collaborate with the DevOps Lead and Staff Engineer to translate improvement areas into actionable tasks with clear prioritization.
Scaling & Optimization (First Three Months)
Gain full technical control over Caravelo’s infrastructure, aligning business needs with technical capabilities.
Implement scalable automations and infrastructure improvements that align with company growth objectives.
Document infrastructure & DevOps workflows to provide clarity and scalability.
Collaborate with development teams to improve continuous integration and automated testing frameworks.
Long-Term Strategy & Documentation (First Six Months)
Modernize CI/CD workflows, to support more reliable and scalable deployments.
Produce high-quality documentation (technical guides, "how-to" resources, and best practices) to empower internal Tech teams.
Contribute to Caravelo security, compliance, and incident response plans.
Required skills and experience
- Networking & Unix System Administration: Strong experience managing Linux-based systems and networks.
- Cloud Infrastructure & AWS: Hands-on experience designing and maintaining scalable, high-availability cloud architectures.
- DevOps Toolchain & Automation: Experience with CI/CD pipelines, testing automation, monitoring tools, and deployment strategies.
- Infrastructure as Code (IaC): Knowledge of Terraform, CloudFormation, Ansible, or similar provisioning tools.
- OS Virtualization & Containers: Expertise in Docker and container orchestration platforms.
- Security & Compliance Best Practices: Understanding of security hardening, access control, and compliance frameworks.
- Fluent English Communication: Strong verbal and written communication skills in English.
- Problem-Solving & Ownership Mentality: Ability to work independently and take ownership of critical DevOps initiatives.
Nice-to-Have Skills & Experience
- Experience with serverless architectures & k8s.
- Familiarity with Datadog or similar tools.
- Experience working in Agile/Scrum environments.
- Knowledge of scripting languages (Python, Bash, etc.).
- Experience working with Active Directory and hybrid ecosystems.
What we offer
- Competitive Salary – We offer a competitive compensation package with performance-based incentives.
- Career Growth – Work in a high-growth environment with opportunities for professional development.
- Awesome Culture – Join a dynamic, inclusive, and supportive team that values innovation and collaboration.
- High Impact Role – Play a key role in shaping the future of DevOps practices at Caravelo.
- Exciting Travel-Tech Projects – Work on cutting-edge subscription-based solutions for the travel industry.
About us
At Caravelo we are always looking for people with the right mix of passion, authenticity, and attitude to join our team. We are also proud to be an inclusive, equal opportunity employer.