Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,592 Jobs at 191 Companies

Full-stack Engineer



Software Engineering
Posted on Thursday, April 25, 2024
  • Working hours: 32-40
  • Workplace: Utrecht Leidsche Rijn, Hybride
  • Experience: professional

As Full-stack Engineer you will become part of an enthusiastic and autonomous DevOps team.

This team is responsible for the development and support of various PaaSplatforms, with a focus on self- service and automation. The team consists of 10-13 people with various skills (e.g., Software engineering (Ruby), CI/CD and affinity with (Cloud) infrastructure like Linux, Windows, Splunk, Docker, Kubernetes, VMWare, Microsoft Azure and Puppet) working on different areas (Back-end, front-end, DevOps)

You will be responsible for the analysis, design and build of various microservices and components, that make up the platform. Core activities will be the development of new components, migration of existing components and the integration with related systems. You are capable of handling user stories including automated tests, by yourself or with a team, that can run autonomous.

  • Maintain and improve the various container solutions the platform offers, like Docker and
  • Kubernetes.
  • Deliver added value in the expansion, adjustment and improvement of the existing PaaS
  • services.
  • Use automation to improve operational processes.
  • Continuous improvement of the solution (improve quality and act on enhancement requests).
  • Disclose Public Cloud providers, to enable a Hybrid Cloud solution
  • Build, maintain and document software solutions.

International career opportunities and great expertise networking. With more than 300,000 colleagues worldwide and more than 7,000 colleagues in the Netherlands alone, you are surrounded by a broad, technically intensive community of motivated colleagues. Innovative, complex and challenging projects for well-known, often multinational clients, supported by world leading partners and the certainty of a permanent contract with a successful international consultancy.

In addition to a dynamic working environment, nice colleagues and delicious coffee, you have complete freedom within Capgemini to develop further thanks to our all-you-can-train concept! Due to this concept, various training courses and courses can be followed, from a Azure training to training courses on Scrum, you name it! So tell us your ambitions, and we'll be happy to help you achieve them.

  • You will immediately receive a permanent contract;
  • All You Can Train without any obligations;
  • A well-filled suitcase with holiday money and enough time (26 days) to spend it;
  • A non-contributory pension, so that you can still remember Capgemini fondly after retirement;
  • Work wherever you want on a device of your choice with our connectivity allowance;
  • Your first necessity of life as a professional: a fast laptop and a SIM card that you can also use privately;
  • Always on the road with your lease car or NS business card. Or opt for payment of your travel allowance;
  • And of course a suitable salary. We would be happy to discuss this with you.

Get the future you want. That is our promise to you and that starts on day one. With good onboarding and structured and transparent growth paths. But also: plenty of opportunities to deviate from this, to pioneer yourself and to choose your own path.

You will be comfortable working alone or as part of a team to use your experience in one or more of the following:

  • At least 3-5 years of experience as full stack engineer/lead developer (broad knowledge on operating systems, networking, virtualization, software development etc.).
  • Extensive knowledge of Ruby/Python.
  • Extensive experience with Git
  • Extensive experience with Jira.
  • Extensive knowledge on containerized solutions like Docker (Swarm) and Kubernetes.
  • Relevant experience with Public Cloud (e.g., Azure or AWS).
  • Relevant experience with Jenkins/Continuous Integration and Delivery.
  • Relevant experience with Agile/Scrum development process.
  • Experience with automated testing.
  • Experience with Microservices.
  • Experience with complex IT infrastructures and customer processes.