(Senior) DevOps Engineer
Role details
Job location
Tech stack
Job description
… (Senior) DevOps Engineer? You will help us ensure that we meet our customers' high-scale demands. As an integral part of our Product Engineering team, you will work closely with product delivery teams to improve all aspects of our SaaS platform: deployment processes, reliability, availability, performance, tooling, engineering team happiness, and security.
We're a stable company with a lot of meaningful work ahead - we're looking for someone who is genuinely passionate about improving product & developer experience and has the drive to make a lasting impact on how we build and deliver software.
Your benefits
- Balance work and personal life with a trust-based work schedule
- 30 days of vacation per calendar year
- Sabbatical (depending on length of service)
- Commission-free company pension plan
- Subsidy for the Deutschlandticket or Jobrad
- Subsidy for Urban Sports membership
- 40 days of workation per year in other European countries
- Hybrid work: dog-friendly office with flexible remote work policies
Your responsibilities
- Design, create, and maintain a cloud-based infrastructure consisting of a variety of self-hosted and managed services on a major European cloud provider
- Partner closely with product delivery teams to help them deliver their services and products faster and with more confidence - bridging the gap between development and production
- Champion developer experience: improve our tooling, automation, performance, and metrics visibility so that engineers can focus on what they do best
- Continuously improve our high-availability setup so that nothing we can foresee can take us down (no single points of failure)
- Perfect our monitoring so that we are the first to know if anything goes wrong
- Test our high availability in a controlled environment and mock emergency situations so that we are prepared for real incidents
Requirements
- Passionate about developer experience: You genuinely care about making life easier for the engineers around you; whether that's through better tooling, smoother pipelines, or clearer processes. This is what gets you up in the morning
- Committed team player: You bring a collaborative spirit and a commitment to building emotionally safe environments where teams can do their best work
- Excellent communicator: Clear, concise, empathetic, and unambiguous; you fight for clarity and prefer to over-communicate rather than under-communicate
- Extensive experience with deploying and monitoring large-scale web applications (mainly using Ruby on Rails and PostgreSQL, with experience in Golang, Python, Redis, Elasticsearch, NodeJS, and others)
- Familiarity with Linux systems, including server administration, shell scripting, and working comfortably in command-line environments
- Hands-on experience with cloud providers (e.g. AWS, GCP, or Azure)
- Comfortable with Infrastructure as Code (Ansible, Terraform)
- Experience running services on Kubernetes clusters
- Previous experience with building and optimizing CI/CD pipelines
- Background or knowledge in Software Engineering
- Based in Berlin, At samedi, we value passion, commitment and the willingness to learn new things - and who knows, maybe you are exactly the reinforcement we are looking for. As a company in the healthcare sector, we work with sensitive (patient) data, so we attach great importance to data protection and information security. This means that we will carry out an identity check during the application process (please have your ID ready for this) and ask you to send us your highest educational qualification certificate. Don't worry - your grades are not important to us. We are primarily interested in getting to know you as a person and meeting the formal requirements for our security concept.