DevOps Engineer

Job description

As urbanization is rising and air quality is deteriorating, we feel the need to make our cities greener and healthier by offering a sustainable mobility solution. And being a fun way around town is, of course, a great bonus! At felyx, everybody is contributing to a cleaner city within their own expertise by making this swift door-to-door transportation the new status quo. We are working together as an ambitious team of entrepreneurs, creatives, operators and engineers, and are looking to grow as we scale the business throughout Europe.

Do you share our DNA: self-starting, social, driven and a great sense of humor? Great! Join our ride!


Here's the challenge:

You will guide the Tech team in building scalable and cloud-native software which complies with the 12-factor app principles. You will participate in architectural discussions, making sure that we can scale our software horizontally. You will be responsible for shaping the infrastructure that makes this possible, and for sharing knowledge about this within the whole Tech team. In short, you will enable software iterations with effortless deploys, rollbacks, monitoring and alerting in order to make felyx even more successful and serve our customers better.

Existing DevOps experience is a must for this position, but we also care about general engineering skills. Our ideal candidate has a few years of experience in DevOps or in software development with a focus on Operations. Striving to develop high-quality, maintainable applications is important for us, as is being familiar with fundamental software engineering best practices to ensure the quality of our product. Although you will join the platform development team, you will support three backend development teams and the Data & Analytics department. Besides that, the Platform team is responsible for delivering on their own backlog, which includes stories for improving the CI/CD. platform security and developer experience.

Requirements

We get truly excited if you:

  • Are breathing Cloud. You have thorough understanding what cloud-native means, and how this relates to CI/CD
  • Can do your magic in GCP (or alternatively in AWS)
  • Know your way around Git, Docker, Kubernetes, Terraform
  • Have experience with Linux, Python, Bash or other shells
  • Have a deep understanding of CI/CD pipelines
  • Have a deep understanding of load balancers and scaling applications and databases
  • Have good understanding on the HTTP and preferrably gRPC protocol
  • You have basic understanding of REST
  • Know all about (securing) networks and applications
  • Have strong abstract reasoning skills and an agile and pragmatic mindset
  • Have excellent communication skills and are fluent in English

Bonus points if you

  • Have experience in Golang or are motivated to learn
  • Have experience in writing software for other parts of the stack, e.g. back-end or front-end
  • Have a BS/MS degree in Computer Science or a related field

Benefits for you:

You will work in a transparent, fast-growing and inspirational environment in which you are able to take the lead over your own career and will get challenged on a daily basis!And next to that:

  • 29 paid days off on a full-time basis: 28 on the roll and a day off on your birthday! (yay!)
  • Travel allowance of €0,19 cent per km or an NS business card for public transportation
  • We want to invest in your future: a good pension plan is therefore in place (1/3 employee, 2/3 employer)
  • We offer 6 weeks of paternity leave with 100% salary for all (upcoming) dads
  • 200 free felyx minutes per month
  • Hybrid working situation

One more thing: Don’t worry about buying a suit just yet, our interview process will be online or by phone, and the office dressing code is: be comfortable and come as you are!


Okay, one last thing: In case you are doubting if you meet all the requirements, still apply! We love people and we don’t hire based only on words and cv documents. And, if you might know someone who fits the requirements better, don’t be afraid to share it with them! We have a variety of openings and you might both end up working at Felyx. If you are a smart person and are excited about the company, you will most likely find a place here.

At felyx we believe that the best workplace is one that represents the world we live in today. This means we believe that diversity in the broadest sense of the word connects us and drives us forward as a company. We believe that diversity goes hand in hand with different perspectives. It is these different perspectives that can help us become better and more innovative in finding solutions for our customers. And because we believe this can be achieved, we are looking for colleagues who are intrinsically motivated and bring the right experience. Gender, age, sexual orientation or origin will never be a factor and will never become one.