Développeur Backend Senior (H/F)
Role details
Job location
Tech stack
Job description
En tant que Développeur Backend, vous serez au cœur de la conception et de l'évolution de notre plateforme logicielle, fournissant aux équipes produit des outils, composants et bonnes pratiques de pointe.
Attention : la capacité à obtenir une habilitation Défense est obligatoire pour ce poste.
Vos missions comprendront, sans s'y limiter, les aspects suivants :
-
Apporter un leadership technique à l'équipe
-
Architecturer, développer et maintenir notre plateforme et nos pipelines automatisés
-
Collaborer avec l'équipe sur les spécifications, tests et meilleures pratiques techniques
-
Travailler main dans la main avec toutes les équipes et l'équipe Cloud & Infra pour répondre aux besoins des développeurs internes
-
Garantir la qualité de nos librairies & frameworks socle en appliquant les meilleures pratiques et en coachant vos collègues
Notre stack technique :
-
Python (3.10+) pour le back-end
-
Docker pour le déploiement sur clusters Nomad (on-cloud et on-premise)
-
PostgreSQL pour la gestion de nos bases de données
-
Ansible, Terraform, Prometheus/Grafana pour l'automatisation et le monitoring, * Environnement remote-friendly avec jusqu'à trois jours de télétravail par semaine.
-
Jeudis après-midi dédiés au développement des compétences avec au moins un intervenant de haut vol tous les deux mois !
-
Un salaire compétitif et équitable dans l'organisation.
-
Un minimum de 33 jours de congés par an.
-
Congé second parent égal au congé post-naissance (10 semaines pour le premier enfant).
-
Programmes de développement professionnels et personnels sur-mesure.
Notre process de recrutement
-
Un échange de 45 minutes avec un recruteur pour en apprendre plus sur vous, vos attentes et vous donner plus de détails sur la vie chez Safran.AI
-
Un échange de 45 minutes avec votre futur manager ou une personne de son équipe afin de vous permettre dès le début de rencontrer vos futurs collaborateurs et de rentrer dans la technique de votre métier !
-
Réalisation d'un cas pratique que vous serez invité(e) à présenter à un panel composé de votre futur manager ainsi que d'un ou deux pairs
-
Un entretien avec le Vice-Président de l'organisation que vous rejoindrez
Requirements
-
Vous posséder un minimum de 7 années d'expérience en développement back-end avec une forte affinité pour les systèmes et le déploiement
-
Vous disposez d'une expertise en Python, Docker, bases de données (SQL/NoSQL), orchestration de conteneurs (Nomad/K8S), ingénierie de pipelines (Airflow) et Infra as Code (Ansible, Terraform)
-
Vous avez la capacité de concevoir des solutions efficaces et élégantes
-
Vous possédez d'une première expérience avec les API REST et CLI
-
Vous maîtrisez les outils DevOps (CI/CD, monitoring, logging, gestion de configuration)
-
Vous êtes passionné par la qualité du code et les tests automatisés
-
Vous disposez d'un excellent sens de l'organisation, êtes autonome et possédez la capacité d'établir des rapports
-
Vous avez l'envie coacher et d'aider vos collègues à utiliser efficacement les outils de la plateforme
Benefits & conditions
Notre process de recrutement dure généralement entre 20 et 30 jours selon vos disponibilités. En cas de deadlines serrées, nous savons aussi mettre le turbo pour ne pas vous faire attendre !