Développeur Python Web H/F

Résumé du poste
CDI
Montrouge
Salaire : ≥ 45K €
Télétravail fréquent
Expérience : > 4 ans
Compétences & expertises
Contenu généré
Compétences en communication
Travail d'équipe
Kubernetes
Git
Ansible
+13

Display Interactive
Display Interactive

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

L’équipe

Vous serez intégré à l’équipe Connect, qui développe l’ensemble des services & projets nécessaires afin d’offrir Internet à l’ensemble des passagers. Celle-ci se compose d’une composante Middleware / Embarqué et d’une partie plus orientée Web.

Des flux de communication permanents ont lieu entre le fournisseur de connectivité et le matériel embarqué, nos serveurs à bord des avions et d’une plateforme Cloud multi-région.

Les développements sont réalisés en Python, avec des contraintes fortes de performance, de résilience aux pannes et à une volumétrie importante. La qualité est intrinsèque aux développements pour offrir un service de qualité aux compagnies aériennes et à leurs clients.

Le poste

Vos missions principales seront :

  • Participation active au design technique

  • Développement sur les projets en maintenant un haut niveau de qualité et de sécurité

  • Création des tests unitaires, fonctionnels et d’intégration

  • Suivi du déploiement en production

  • Maintien des solutions actuelles et futures (troubleshooting, correction de bug)

  • Support de niveau 2

Vous rejoindrez une équipe déjà existante, sous le suivi d’un Lead et avec d’autres profils juniors et intermédiaires.

Les outils développés sont utilisés quotidiennement par les employés de Display ainsi que par les millions de passagers de nos clients, ce qui vous permettra d’avoir des échanges vivants et constructifs. Surtout, vous pourrez voir les résultats de votre travail être utilisés progressivement !


Profil recherché

Vous êtes développeur Python sur environnement Linux depuis au moins 4 ans. Vous avez travaillé dans un environnement architecturé en micro services et êtes à l’aise avec les problématiques de ce type d’écosystème.

Vous maitrisez FastAPI (ou a minima Django / Flask) et son éco-système. Votre expérience vous permet d’avoir du recul sur les techniques de développement, les bonnes pratiques, les contraintes de la théorie et de la réalité une fois le code en production, du traitement de la dette technique, des performances, etc.

En tout cas, la qualité et la robustesse sont importantes pour vous. Vous maitrisez également les tests unitaires et fonctionnels.

Notre architecture est basée sur une logique micro-services, avec des échanges entre chaque composant API ou via des Messages Brokers. Cela requiert un haut niveau de compréhension des stacks ainsi qu’une rigueur importante. Une partie est hébergée à bord de chaque avion, une partie l’est sur du Cloud.

Compétences indispensables

  • Développement : Python 3, Bash

  • Frameworks : FastAPI, Flask

  • Bases de données : PostgreSQL / SQLite / Redis

  • Message Brokers : Redis stream, RabbitMQ (ou équivalent)

  • Outils : Linux (Ubuntu) / Git / pipeline de CI/CD / Docker

  • Anglais: Professionnel écrit, lu et parlé (CEFR B2 / TOEFL iBT 72)

Les + qui seront fortement appréciés : 

  • Un attrait pour DevOps, même avec des connaissances limitées, cela peut être un avantage significatif, dont Kubernetes, AWS (Lambda, S3, SNS, SQS, etc), Ansible ou Terraform

  • Une expérience sur des environnements avec redondances (faible tolérance aux pannes) et avec une volumétrie importante de données / flux temps réels

  • Un travail conjoint avec une équipe opérationnelle ou une équipe BI

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres