Senior Platform Engineer (F/H)

Description

Rejoignez-nous en tant qu’Ingénieur Plateforme Senior pour concevoir, construire et gérer des infrastructures fiables, sécurisées et évolutives. Vous piloterez l’automatisation des changements d’infrastructure, favoriserez l’autonomie des équipes techniques et assurerez le support des environnements cloud et on-premise. En tant que membre senior, vous accompagnerez également les ingénieurs juniors dans leur montée en compétences.

Missions principales

Nous recherchons un Ingénieur Infrastructure / Plateforme Senior expérimenté, capable de concevoir et d’opérer des systèmes robustes et sécurisés. Ce poste requiert une expertise approfondie en production, une vision claire et argumentée, ainsi qu’un rôle de mentor auprès des profils moins expérimentés.

Vous serez en charge d’automatiser les évolutions d’infrastructure, de développer des outils en libre-service pour les équipes d’ingénierie, et de garantir la haute disponibilité, la sécurité et la performance des plateformes, tout en adaptant continuellement nos capacités aux nouvelles technologies.

Votre rôle inclura aussi le partage de connaissances, la revue de code et l’accompagnement des ingénieurs juniors pour renforcer l’expertise collective.

Technologies Back-end

Notre API REST repose historiquement sur Django, mais les nouveaux développements utilisent Deno avec TypeScript. La base de données est AWS Aurora compatible Postgres, utilisée par Django et Deno, avec Drizzle comme ORM léger côté Deno.

Nous exploitons intensivement Honeycomb et Sentry pour la supervision à grande échelle. Notre style de code TypeScript s’inspire de la programmation orientée données.

Technologies Front-end

Notre application web est une SPA développée en Vue.js, avec une migration progressive de Javascript vers TypeScript. Le déploiement continu s’effectue via Cloudflare Pages, offrant des URL de prévisualisation sur les pull requests.

Nous utilisons Claap pour le partage vidéo des travaux et Sentry pour le suivi des erreurs. Une application mobile est également développée avec Vue.js et Capacitor.

Infrastructure

Les serveurs tournent en conteneurs sur AWS via ECS et Fargate, avec un futur passage prévu à EKS. L’infrastructure est entièrement gérée en Infrastructure as Code avec CDKTF en TypeScript.

Certains clients disposent d’infrastructures dédiées. Nous supportons aussi des déploiements on-premise via des opérateurs Kubernetes et un kit de déploiement basé sur Nix.

Pour l’observabilité, nous utilisons Honeycomb, construit sur OpenTelemetry, offrant des traces structurées sur toute la stack.

Profil recherché

Vos missions clés :

  • Automatiser les évolutions d’infrastructure tout en garantissant haute disponibilité et excellence technique
  • Permettre aux ingénieurs de se concentrer sur le produit grâce à des outils en libre-service masquant la complexité infrastructurelle et sécuritaire
  • Assurer la fiabilité des déploiements chez les clients on-premise
  • Structurer la plateforme pour favoriser l’autonomie, réduire les frictions et maintenir des standards élevés de sécurité, fiabilité et coûts
  • Adapter les capacités organisationnelles aux évolutions technologiques
  • Mentorer les ingénieurs juniors via revues de code, pair programming et partage de savoirs

Compétences indispensables :

  • Maîtrise approfondie des réseaux (toutes couches OSI, TLS, DNS, DHCP, routage)
  • Expertise Linux, conteneurs et résolution de problèmes systèmes
  • Solides compétences en programmation et architecture logicielle, avec un niveau d’exigence élevé
  • Pratiques TDD et bonne compréhension du Domain Driven Design
  • Excellentes capacités de communication pour documentation, relation client et gestion du changement
  • Connaissances de base des normes de sécurité (ISO 27001, SOC 2 Type 2, etc.)

Expériences requises :

  • Expérience significative en production sur AWS avec conteneurs et outils IaC (Terraform, Pulumi)
  • Expérience solide avec Kubernetes en contexte on-premise ou cloud privé (gestion stockage, réseau avancé, plan de contrôle)
  • Gestion de releases en production avec CI/CD (GitHub Actions, Jenkins, ArgoCD, Spinnaker…)
  • Implémentation de monitoring, alerting, observabilité, troubleshooting et ingénierie de la fiabilité
  • Gestion de bases de données en production (migrations, évolutions sans downtime, sauvegarde/restauration)
  • Travail avec des agents d’IA
  • Accompagnement d’ingénieurs moins expérimentés par mentorat ou support technique

Atouts supplémentaires appréciés :

  • Packaging avec Nix et configuration de systèmes avec NixOS / nix-darwin
  • Expérience en environnements isolés (airgapped)
  • Connaissance des systèmes zero-trust
  • Maîtrise de normes avancées de sécurité (IGI 901, FedRAMP…)
  • Expérience avec des usines d’agents IA

Avantages

  • Horaires flexibles
  • Télétravail possible à 100 % ou 2-3 jours par semaine
  • Collations à volonté
  • RTT et jours de repos
  • Prime de cooptation
  • Abondement pour dons caritatifs
  • Subventions CSE (sport, culture…)
  • Team building régulier
  • Afterworks et déjeuners d’équipe
  • Plan de développement professionnel
  • Financement des certifications
  • Congé de solidarité familiale
  • Congés pour interruption spontanée de grossesse
  • Allocation sportive

Salaire annuel : 80 000 à 95 000 EUR

    5 autres jobs qui pourrait t'intéresser:

    Meilleurs outils télétravail

    Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA

    En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois