Cette offre n’est plus disponible.

Développeur Java/Python - Operations Aeriennes (H/F)

CDI
Toulouse
Salaire : Non spécifié
Télétravail non autorisé
Expérience : > 2 ans

OpenAirlines
OpenAirlines

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Poste & Mission

Notre produit SkyBreathe® nécessite l’intégration d’un grand volume de données.
Vous serez responsable du développement nécessaire aux implémentations de nouveaux clients (réalisation de connecteurs), étape indispensable avant que SkyBreathe®, commercialisé en mode SaaS, ne soit ouvert à chaque client. Pour accompagner notre croissance, notre chaîne de traitement des données est amenée à évoluer pour pouvoir traiter des millions de vols.

Ces connecteurs sont un maillon indispensable de l’intégration des données aériennes (plans de vols, enregistrements boîte noire, consommations, trajectoires, données moteurs…) . Ils permettent le chargement de données:

  • Aux formats variés (XML, json, pdf, csv, fixed width, txt…)
  • Issues de diverses sources (mail pop3/imap/smtp, wsdl, REST WS, sftp…)
  • Dans une base MySQL

Ces connecteurs reposent sur 2 frameworks internes, l’un en Java et l’autre en Python. Vous serez amené à travailler sur l’un ou l’autre langage en fonction de vos compétences.

Vous aurez en charge :

  • La réalisation de ces connecteurs (conception, dev, tests, investigations et corrections)
  • Des missions techniques chez les compagnies aériennes pour collecter leur données (déplacements occasionnels à prévoir)
  • D’identifier des besoins internes de l’équipe Customer Success et de les outiller en conséquence

Département et Contexte

Vous travaillerez en tant que développeur au sein de l’équipe « Customer Success » d’OpenAirlines. Vous renforcerez l’équipe des développeurs qui collaborent avec les « Customer Success Manager ». Ces Customer Success Managers sont les interlocuteurs privilégiés des compagnies aériennes dans l’utilisation de SkyBreathe® et dans l’amélioration de leurs opérations aériennes.

En fonction de vos affinités, vous aurez la possibilité de vous épanouir tant au niveau IT que niveau aéronautique en participant à :

  • L’évolution et l’amélioration des frameworks
  • La gestion de projet d’implémentation
  • La capture des besoins des compagnies aériennes
  • Le conseil en opérations aeriennes

Profil recherché

L’indispensable

  • Au moins 2 ans d’expérience dans le développement
  • Programmation objet Java ou Python
  • Notion basique Unix (cd, ls, unzip, grep…)
  • Compréhension du fonctionnement d’une forge logicielle (Git ou SVN /branches/pull requests, intégration continue, tests automatiques, déploiement)
  • Sens de l’écoute, travail en équipe
  • Bon niveau oral et écrit en anglais

Ce qui serait un plus

  • Expérience en

    * Extraction, transformation et chargement de données en mode industriel* Conception et refactoring* Business intelligence / Data analysis : concepts et outils BI
  • Gestion de projet
  • Python : numpy, pandas, flask
  • Intérêt pour l’aérien
  • Autres langues vivantes (Chinois, Arabe, Espagnol…)

Votre approche

Vous avez une expérience d’au moins 2 ans dans le développement Java ou Python. Vous savez prendre en compte les contraintes de l’existant pour mener à bien les refontes logicielles nécessaires.

Vous êtes curieux, exigeant, rigoureux, et savez allier vision et pragmatisme. Vous avez de l’intérêt pour les aspects métier de vos développements.

Vous avez le goût du travail en équipe et aimez partager vos connaissances. Vous avez le sens du contact, savez vous exprimer de manière synthétique et aimez vous déplacer occasionnellement.

Envie d’en savoir plus ?