Développeur Backend IoT

Job summary
Permanent contract
Paris
Salary: Not specified
Occasional remote
Experience: > 4 years
Skills & expertise
Communication skills
Collaboration and teamwork
Kubernetes
Ansible
Ubuntu
+6

ZEWAY
ZEWAY

Interested in this job?

Questions and answers about the job

The position

Job description

Au sein de notre équipe Digital Product & Tech, tu as la responsabilité des applications cloud/IoT qui sont au coeur de notre solution et donc essentielles dans le fonctionnement de ZEWAY.

  • Pour nos équipes exploitation : elles permettent d’opérer le réseau et de prévenir les pannes

  • Pour nos clients : elles permettent de fournir des informations de qualité en temps réel (niveau de charge des batteries, informations scooters)

  • Pour nos équipes produit : la donnée nous permet de mieux connaitre l’état de notre parc et faire de l’amélioration continue afin d’optimiser l’ensemble

Au quotidien tes missions te conduiront à prendre en charge :

  • les développements de notre cloud IoT qui nous permet d’opérer notre réseau de stations d’échanges, ainsi que les batteries et scooters

  • les développements de nos APIs

  • les développements du module communication de nos stations d’échange

  • la gestion des déploiements de nos stations d’échange

Tu travailleras avec un product manager, et 2 développeurs (full stack et embedded software) ainsi qu’en étroite relation avec les équipes produit, exploitation et Data.

Au quotidien tu coacheras le développeur full stack junior.


Preferred experience

Les compétences clés que nous recherchons :

  • Développement Cloud en Node.js : Une expérience avérée dans le développement d’applications Node.js (ainsi que Typescript, express, nest.js et Redis) destinées à fonctionner dans un environnement cloud (AWS)

  • Linux : Une solide expérience avec les systèmes Linux est indispensable. Il faut être capable de gérer, configurer et dépanner nos stations d’échange qui fonctionnent sous Linux (Ubuntu)

  • Ansible : La maîtrise d’Ansible est essentielle pour l’automatisation de la configuration, le déploiement et la gestion de l’infrastructure. Une expérience avec d’autres outils d’automatisation (comme Puppet, Chef, ou Terraform) pourrait être un plus

Connaissance des services cloud : Familiarité avec les principaux services cloud (par exemple, les services AWS tels que EC2, Lambda, S3, etc.) et leurs bonnes pratiques de sécurité.

Intégration et déploiement continus (CI/CD) : Une expérience avec les pipelines CI/CD, la mise en œuvre de tests automatiques et la mise en production automatique.

Tes atouts :

  • Capacité à travailler en équipe et à collaborer avec d’autres équipes

  • Proactivité et capacité à proposer des améliorations pour l’infrastructure et les processus

  • Bonnes compétences en communication et documentation

  • Gestion de containers : Connaissance de Docker et, idéalement, des orchestrateurs tels que Kubernetes

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.