Rust / C++ Développeur - H/F

  • CDI 
  • Paris
  • Télétravail possible
  • Partager sur Facebook
  • Partager sur Twitter
  • Partager sur Linkedin
Kisio Digital

Kisio Digital

Rust / C++ Développeur - H/F

  • CDI 
  • Début :  February 1, 2019
  • Paris
  • Télétravail possible
  • Bac +5 / Master
  • > 1 an

À propos

Avec plus de 15 milliards de requêtes par an, Kisio Digital, filiale numérique du Groupe Keolis, est le leader français des solutions de mobilité connectée.

Notre mission est simple : Simplifier la vie de millions de voyageurs dans leurs déplacements quotidiens en leur donnant la meilleure information en temps réel sur leur trajet et la possibilité d'acheter et valider leur ticket grâce à une seule appli mobile ! Nous travaillons continuellement à l’amélioration des algorithmes qui permettent de calculer les meilleures solutions d’itinéraire en tenant compte du contexte et des préférences du voyageur ainsi que de l’empreinte écologique laissée.

Pour répondre aux enjeux d’une mobilité plus intelligente, plus ouverte et plus écologique, nous réalisons des applications mobiles mais aussi des sites web et des SDK basés sur notre API www.navitia.io. qui rassemble une communauté de plus de 20 000 développeurs ! Elle combine tous les modes de transport possibles et notre imagination est sans limite ! (métro, bus, tramways, vélos en libre service, l'autopartage et bientôt peut-être le jetpack ...)

Si vous souhaitez participer à un projet 100% Open Source éco-responsable et innovant dans un environnement multiculturel, sachez que nous lançons désormais des services à l’étranger. Rejoignez-nous !

Kisio Digital
Kisio Digital
Kisio Digital
Kisio Digital
Kisio Digital

Descriptif du poste

L'équipe Tech Recrute !

La Tech chez Kisio Digital C’est une équipe pluridisciplinaire d'environ 90 personnes regroupant des talents complémentaires : développeurs back, front et full-stack, développeurs iOS et Android, CloudOps, DevOps, QA et Product Manager. La tech est découpée en 6 équipes de réalisation, une équipe de run en Devops, et une équipe Cloud travaillant autour d’une dizaine de produits (et centaines de déclinaisons associées) et répondant à 15 milliards de requêtes par an.

Environnement technique : Notre plateforme est organisée autour de dizaines de micro-services qui composent une API cohérente hébergée en SAAS. Autour de celle-ci, nous proposons également des SDK, applications mobiles et autres sites web. Notre environnement est donc très étendu : des algorithmes en C++ jusqu’aux applis mobiles en React en passant par des SDK natifs et des bundles en Symfony. Choisissez donc parmi nos différentes stacks, celle qui vous correspond le plus !

Vos missions : En tant que Développeur Navitia, vous êtes intégré à une équipe de 15 personnes mêlant architectes, développeurs, PO et ingénieurs QA dont l’objectif est de mettre en œuvre de nouveaux services d’information voyageur autour de jeux de données de natures différentes (OpenStreetMap, GTFS de Paris, de New-York ou d’Accra, vélo en libre services, etc.) ; de les corriger, de les améliorer, de les standardiser ; puis de les mixer avec des centaines de flux temps réel par seconde pour finalement les intégrer dans nos systèmes afin de répondre aux 15 milliards de requêtes annuelles. Et surtout, ne jamais avoir pas peur ™.

Avec cette équipe, vous assurerez les missions suivantes :

  • Maintenir et faire évoluer le software motorisant l'API Navitia
  • Analyser et comprendre les besoins clients avec le Product manager
  • Concevoir techniquement la solution en équipe avec le support d’un architecte, d'une équipe devops et d’un expert métier
  • Suivre le déploiement et la robustesse des composants mis en production
  • Participer activement à la qualité de l’ingénierie logicielle (Relecture de code, test, intégration continue, déploiement, etc.)
  • Participer activement à l'accompagnement des réutilisateurs de l'API Navitia (sur le forum googleGroup et le chan IRC)

Profil recherché

  • Le Rust vous passionne, python ne vous fait pas peur, et le C++ le vous inspire
  • Votre but dans la vie est de développer un outil d'auto-completion en Rust avec Elasticsearch
  • Vous êtes familier avec les problématiques liées au contexte multi-threads et aux environnements à forte charge
  • Vous êtes motivé à partager votre code source sur GitHub et à participer à l'aventure openSource Navitia
  • Anglais courant
  • Et surtout, vous êtes autonome

Partagez avec nous votre Github, nous vous donnons le nôtre : https://github.com/CanalTP/navitia !

Déroulement des entretiens

Rejoindre Kisio Digital, c'est :

• Travailler dans une équipe tech de 90 personnes devant résoudre de nombreux challenges ;
• Avoir la possibilité de faire du télé-travail ;
• Travailler dans une ambiance et un cadre de travail exceptionnels dans des bureaux au coeur de Paris (Gare de Lyon) avec une vue à 360° de la Défense au Sacré-Cœur ;
• Faire le plein de vitamines et d’endorphines : paniers de fruits toutes les semaines, cours de yoga, escalade, football…

Découvrez l'équipe de Kisio Digital