DevOps Engineer with Python and/or C++ skills
Ultimaker
Utrecht, Netherlands
3 dagen geleden

Location : Geldermalsen (75%), and Utrecht (25%), the Netherlands

As an ambitious and technically advanced company, we are always innovating and moving forward. We’re looking for a talented Devops Engineer with Python and / or C++ skills to help building out the Ultimaker ecosystem consisting of 3D printers and software to support the full 3D Printing workflow.

Our new team member should have a strong technical background in computer engineering or applied computer science.

Are you up for the challenge? Then, keep reading.

What product will you be working on?

As a Devops Engineer, you will be working on Ultimaker Cura, one of our core software products. Cura is the most used open-source slicer in the world.

It is a standard for both hobbyists and engineers and is becoming an industry standard for Fortune 500 companies. Every week millions of 3D prints are prepared with Ultimaker Cura, not only for our premium desktop printers but for many other brands as well.

Both professional and hobby developers are using the Ultimaker Marketplace to publish their plugins and services to enhance the use of Cura.

As Ultimaker we maintain the open-source Cura repository on GitHub and we deliver builds for every major desktop OS.

What will you be doing?

You work closely together with software engineers and other R&D disciplines in a multidisciplinary way to create awesome products.

The Cura team is an extremely enthusiastic and motivated team, so you’ll need to fit seamlessly into that working environment.

It is your first responsibility helping the team to solve their DevOps challenges and help professionalize our CI / CD but you will also write excellent code, conduct unit tests, and help to refine user stories.

With creative solutions, you’ll deliver a contribution to the solutions we implement in our products and to the way we deliver those...

This means you will :

  • Work on the newest features of the Ultimaker software with your scrum team
  • Professionalize the CI / CD of the Cura team.
  • Improve the quality standard of Ultimaker and help to apply this to existing products
  • Coach and provide feedback to your fellow developers
  • Help to set up and manage automated tests
  • Set up and maintain build servers to deliver Ultimaker Cura on Windows, Linux and MacOS.
  • What will your team look like?
  • You will be working with talented software developers, software testers, UX designers, and product owners. Together, you will create the best software products and you help us to improve! We set the bar high and we want you to help us get there.
  • Do you fit this profile?

  • Bachelor’s degree in computing, computer science, engineering, mathematics, or similar educational background but you are also welcome with a comparable working experience
  • Minimum of 5 years of working experience with DevOps in a production environment
  • Relevant experience with Python and / or C++
  • Experience with CI / CD, preferably for an opensource desktop application
  • Understanding of graphics processing, geometric algorithms, path planning, linear algebra, OpenGL, etc.
  • Experience with Git, Jira, Confluence
  • Experience in a similar position within software development or, preferably, product development
  • Experience and passion for working agile
  • A productive attitude that works toward solutions
  • A strong, social team player with experience working with technical teams and colleagues from different backgrounds
  • Definitely a plus

  • Experience with building desktop applications using the Qt Framework
  • Security knowledge
  • Experience with 3D printing
  • The benefits of working with us

  • A competitive salary in line with your experience
  • Ultimaker makes contributions to your pension
  • We pay for your daily commute based on public transport
  • 27 days of paid leave per year
  • Use of an Ultimaker 3D printer
  • An open, family atmosphere, and fun work environment
  • Work in a young and energetic team
  • Lunch with healthy sandwiches, salads, and a daily special
  • A convenient location within walking distance of public transport and near the highway
  • Room to expand your knowledge by following courses and going to meetups
  • deze vacature melden
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Solliciteren
    Mijn E-mail
    Door op "Doorgaan" te klikken, betekent dit dat je neuvoo toestemming geeft om je gegevens te verwerken en je e-mails met vacatures te sturen, zoals beschreven in neuvoo's -Privacybeleid . Je kunt je toestemming altijd intrekken
    Doorgaan
    Aanvraagformulier