facebook tracking

Senior Platform Engineer 80 - 100%

The Platform Team at ricardo.ch designs, builds and runs a cloud-native infrastructure, development platform and deployment pipeline that power our applications and services. We ensure our services are always up and running by automating all aspects and using Open Source technology such as Kubernetes, Ansible, PostgreSQL, Kafka, Zipkin, Prometheus and Grafana. We operate servers in our data center and on cloud providers.

Our goal is to run ricardo.ch in a completely automated environment, that can run on a developer’s laptop or in the cloud. We aim to deliver seamless monitoring, tracing, and tuning tools. We strive for real-time architecture through event-sourcing, fast microservices, and zero-downtime deployment. As a member of the Platform Team, you will work directly with ricardo.ch Software Engineering, design and implement solutions for our infrastructure.

In the industry, this role is sometimes called DevOps Engineer, Site Reliability Engineer, Production Engineer or even Service Engineer.

Roles and Responsibilities

  • Engage in building and scaling our Kubernetes-based platform, deployment pipelines and persistent services.

  • Automate all aspects of our infrastructure, including network, testing and security.

  • Get involved in configuration management, the deployment pipeline and the target hosting environment.

  • Design and secure the interaction between kernel and containers.

  • Collaborate closely with our software engineers.

  • Shape the DevOps culture with the team and across engineering.

  • Technical leadership of projects and people.

  • Operate high-availability production services as an on-call engineer.

Desired Skills & Experience

Minimum qualifications

  • At least 3-5 years of experience operating a production system.

  • Working knowledge of linux administration: networking or internals.

  • Docker skills required, ideally paired with Kubernetes experience.

  • Comfortable operating in OSI layers 3 through 7.

  • Experience in any configuration management framework such as Ansible, Puppet, Chef or Salt.

  • Proficient in a programming and/or scripting language.

  • Comfortable with troubleshooting complex issues in distributed systems.

  • Experience with monitoring, alerting and preferably incident response.

  • Excellent technical communication skills - documentation, presentations and remote calls.

  • Fluent in English, German or French a plus.

Preferred qualifications

  • Experience with cloud computing providers such as AWS, Azure, Google Cloud.
  • Experience designing and analysing distributed systems.

We Offer

  • Problem solving and respectful culture, employee empowerment and trust.

  • Working on a very popular product in Switzerland, strong customer interaction.

  • Fun working atmosphere with attractive working conditions.

  • Central office close to Zug main station with great public transportation.

  • Co-workers with diverse backgrounds having fun with technology.

  • Sports offering over lunch, video games, table soccer or simply go to lake 

  • Working part-time is an option, remote only from a country close to Switzerland or France.

  • Training budget available for every engineer.

  • Weekly time for more free-form experiments.

  • If you need a book, we buy you the book.

About ricardo.engineering

ricardo.engineering is the largest part of EPD - a unified Engineering, Product and Design department. We work cross-functionally, with around 6-8 team active on different topics at once. We share a hackday-style way of working, with weekly shared standups and demos, strong self-organization, and individual responsibility. With over 60 engineers, and two offices (Zug and the south of France), we work remotely well, and travel often. Together, we share in workshops, hack days, and allocate 20% of engineering time for innovation, learning, and experiments. Our culture is geek, our working style is agile, our mindset is collaborative.

Today, ricardo.ch is the largest online marketplace in Switzerland with over 1 million listed items and more than 2 million users. We aim to improve our platform, innovate, grow the marketplace even further. If you enjoy challenges at scale, high energy work, and are creative in the solutions you bring, then you will enjoy working with us.

Apply Now!

Or, know someone who would be a perfect fit? Let them know!

Zug, Switzerland

General-Guisan-Strasse 8
6301 Zug Directions jobs@ricardo.ch

Workplace & culture

We share, learn, party, ship, fail and succeed together (not necessarily in that order).

We believe in healthy living and offer free flow of fresh fruit and other healthy snacks, and replenish our Felfel fridge every day with tasty and nutritious meals. During lunch hours there's the opportunity to do all kinds of different sports - just 5 minutes from our main office which is located in Zug, a short train ride away from Zurich or Lucerne.

Already working at ricardo.ch AG?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor