Solocal Group vacancy search engine

Développeur Back-end Python sous Linux H/F


Détail de l'offre

Informations générales

Description du poste

Métier

Informatique - Développeur

Intitulé du poste

Développeur Back-end Python sous Linux H/F

Contrat

CDI

Temps de travail

Temps complet

Contexte/Description de la mission

Curieux de savoir comment fonctionne une application de guidage GPS ? Intéressé par les algorithmes de calcul d'itinéraires ? Envie de faire évoluer des webservices consommés par plus de 12 millions d'utilisateurs ?

En collaboration avec les autres équipes de la Plateforme Géospatiale, nous sommes 5 ingénieurs séniors en charge de la réalisation des services de calcul d'itinéraires pour notre site et nos applications mobile.

Dans le cadre de notre stratégie de déplacement intermodale, nous recherchons un nouveau co-équipier, ingénieur scientifique de formation avec une expérience confirmée en développement Python/C++ orienté services backend sous Linux.

Le contexte technique est très exigeant : nos webservices traitent plusieurs dizaines de millions de requêtes par jour à partir de plusieurs centaines de gigas de données de circulation mises à jour en temps-réel. Méthodique et rigoureux, vous aurez donc l'opportunité de renforcer rapidement votre expertise en : parallélisme/concurrence, gestion optimale des ressources I/O et mémoire, architecture scalable, haute-disponibilité, design d'API REST.

Développant principalement sous Linux, vous avez une solide expérience en C++ 11, ainsi que de bonnes bases en Python et SQL. Vous connaissez bien les atouts et les limites de ces langages afin de les exploiter efficacement.

Grâce à votre aisance en algorithmie, vous saurez également faire évoluer en toute sécurité les algorithmes complexes au coeur de nos calculateurs d'itinéraire et de guidage GPS.

Vous participerez à la simplification et à la stabilité de notre chaîne d'intégration continu Jenkins/Gitlab, afin de sécuriser la mise en production hebdomadaire d'une dizaine de composants.

Nous travaillons en environnement agile Scrum. Comme tous les membres de l'équipe, vous interviendrez à tour de rôle sur les différentes parties de la stack et participerez aux revues de code.

Vous serez rapidement amenés au pilotage technique d'un ou plusieurs sujet(s) en cours pour préparer les développements, suivre les avancées et interagir avec les autres équipes Technique et Produit.

Profil

Pragmatique, rigoureux, travail en pair, agile Scrum

 

Compétences attendues

Ingénieur scientifique, confirmé, C++ 11 avancé, architecture backend, webservices REST, Linux, PostgreSQL, multithreading/multiprocessing/asynchrone, Haute disponibilité, Python, Git, Jenkins, Docker

 

Localisation du poste

Localisation du poste

France, Ile-de-France, HAUTS-DE-SEINE (92)

Lieu

204 rond-point du Pont de Sèvres 92649 BOULOGNE-BILLANCOURT cedex