
Ingénieur Backend Senior / Architecte Logiciel (h/f)
Posted 32 days ago
Company Description
View moreFrance Travail est un acteur majeur du marché de l’emploi en France où il s’investit pour faciliter le retour à l’emploi des demandeurs d’emploi et offrir aux entreprises des réponses adaptées à leurs besoins de recrutement.
Les 55 000 collaborateurs de France Travail œuvrent au quotidien pour être le trait d’union entre les demandeurs d’emploi et les entreprises.
France Travail is a key player in the French employment market. Its role is to help the unemployed find work and support companies to fulfil their recruitment requirements.
Job Description
Dans un contexte de structuration vos missions seront les suivantes :
Architecture et pilotage technique
Vous interviendrez sur les choix structurants de la plateforme :
Analyse des besoins produit et conception des solutions techniques
Conception d'architectures distribuées scalables et résilientes
Arbitrages techniques :
découpage micro-services
patterns d'architecture
communication inter-services
Études techniques et cadrage des nouvelles fonctionnalités
Rédaction de documentation technique :
ADR
schémas d'architecture
guidelines
Infrastructure et production
Vous contribuerez à la fiabilisation et à l'évolution de notre infrastructure :
Maintenance et évolution des environnements existants :
monolithes hébergés sur VPS Debian
workloads distribués sur Kubernetes
Montées de version et migrations techniques
Administration des briques techniques :
PostgreSQL, MariaDB, MongoDB
NATS
Kubernetes
Mise en place et amélioration de l'observabilité :
monitoring
logs
métriques
alerting
traçage distribué
Contribution à la fiabilité globale :
haute disponibilité
Profil Recherché
Ce poste requiert des compétences techniques
Expérience solide en développement backend (5+ ans)
Très bonne maîtrise de TypeScript / Node.js et/ou PHP
Maîtrise de NestJS et/ou Symfony
Maîtrise des APIs REST
Bonnes connaissances GraphQL
Connaissances Appréciées
Fédération GraphQL
Protobuf
gRPC
Architecture
Micro-services
Domain-Driven Design
Architecture hexagonale
Systèmes distribués
Infrastructure
Expérience significative avec Kubernetes
Bonne maîtrise Linux (Debian)
Ce poste est fait pour vous si
Vous aimez concevoir des architectures fiables et évolutives
Vous avez une forte capacité d'abstraction
Vous êtes orienté production : performance, sécurité, résilience
Vous êtes autonome dans la résolution de problèmes complexes
Vous avez une approche rigoureuse du développement logiciel
Vous aimez documenter et structurer les systèmes