Apprenticeship details
Duration: 12 months to 24 months
Location: Toulouse, EasyMile facilities
Team: EZFleet
Tutor: Gautier Dumke
Starting date: 09/2025
Context of the team:
Our in-house fleet management solution, called EZFleet, is tailor made to monitor and control Autonomous Vehicles. Its user interface provides both a Control Center to monitor Autonomous Vehicles and a Mission Manager to dispatch and optimize the driverless fleet performance.
Who we are:
At the EZFleet team, we’re developers integrated in the Engineering Team, working with Agile methodologies.
We have backend, frontend and fullstack backgrounds.
We like to pair-program, and even mob-program when we feel the need for it. It’s important to us that everyone can be heard, so we value and try our best to respect the one speaking.
We enjoy validating new features with real Autonomous Vehicles in our test facility at Toulouse.
We manage by ourselves the continuous integration and deployment pipelines, and embed infrastructure features provided by the OPS team.
Mission:
We are looking for an apprenticeship with a backend profile in order to work on our EZFleet solution. The main mission will consist in developing a service which will send email/sms notifications to end users based on vehicle alerts.
The service configuration will be done by the end user through a User Interface so frontend development knowledge is a plus. This service will require interaction with different existing services that are exposed through different communication channels (REST API, websocket, AMQP).
There is no typical profile at EasyMile, we all come from different backgrounds and that is what makes us strong! Don’t hesitate to apply if you are motivated and interested by innovative transportation and technologies.
We are looking for:
Degrees: Bachelor 3+
Technical skills: Java / Kotlin
Tools:
Source code versioning (Git preferred)
CI / CD (Jenkins preferred)
Soft skills:
Team spirit
Rigor and method
Autonomy
Languages skills: English - French
Desirable:
Technical skills:
API (REST, websocket) and asynchronous communication (AMQP / MQTT)
Scripting (Python) and Frontend languages (React/Redux)
Knowledge on containerisation (K8S, docker, helm)
SQL
30 minutes call with the recruitment team
One hour of interview with the tutor and team
One hour interview with the manager and the recruitment team
These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.