At Vesputi, we are reshaping mobility by integrating public transport into digital ecosystems. Currently, we are migrating our infrastructure—~24 microservices built with Ruby on Rails —from Google Kubernetes Engine (GKE) to our own root servers. We are looking for a DevOps Engineer to join our team and help us optimize our Docker-based infrastructure, ensuring a smooth transition and long-term stability.
If you enjoy working with Linux, Ruby on Rails and Docker, and you thrive in a hands-on environment and also know what Ansible and Kamal are used for, we’d love to hear from you!
Aufgaben
- Support and drive our migration from GKE to self-hosted root servers.
- Deploy and manage infrastructure with Ansible, Kamal, and Docker Swarm.
- Optimize containerized services for performance, scalability, and security.
- Ensure high availability and reliability of our Ruby on Rails and (some) Node.js microservices.
- Monitor, troubleshoot, and improve our PostgreSQL and Redis setups.
- Automate processes to streamline deployments and system maintenance.
Qualifikation
- Strong experience with Linux (Ubuntu) and macOS terminal usage.
- Solid knowledge of Docker and self-hosting infrastructure.
- Familiarity with Ruby-on-Rails applications.
- Understanding of CI/CD workflows and infrastructure automation.
- Experience with PostgreSQL and Redis administration.
- Hands-on mentality and problem-solving skills.
- Bonus: Experience with Kamal and Ansible.
Benefits
- Exciting migration project: Be part of a cutting-edge infrastructure transition.
- Remote Company: We are a remote-first company distributed across europe. We meet regulary on in-person team-events.
- Impactful work: Your contributions will directly shape our infrastructure.
- A great team: Work with passionate engineers in a collaborative environment.
- Career growth: Opportunities to expand your expertise in DevOps and Cloud technologies.
- Product Company
- you will work on a product with a lasting impact
- Responsibility - You have full responsibility for your tasks and you will have our trust and constant support!
Does this sound like your next challenge? 🚀
We’d love to get to know you! Apply now and let’s talk. You can expect a quick and straightforward hiring process.