Les missions du poste
SoWho !?
Nous recherchons un Tech Lead Java / GCP H/F pour accompagner la conception, le développement et l'évolution d'applications cloud natives à forts enjeux.
Tu interviendras sur des architectures distribuées et des services critiques, avec un double objectif : garantir l'excellence technique des solutions développées et accompagner les équipes dans leurs choix d'architecture et leurs pratiques de développement.
En véritable référent technique, tu sauras prendre de la hauteur sur les problématiques complexes tout en gardant un pied dans le code.
SoWhat !?
Architecture et expertise technique :
- Concevoir et faire évoluer des architectures applicatives robustes, scalables et résilientes.
- Définir les bonnes pratiques de développement et les standards techniques.
- Garantir la qualité, la maintenabilité et les performances des applications.
- Challenger les choix techniques et proposer des solutions adaptées aux besoins métier.
- Concevoir et optimiser des architectures microservices et orientées événements.
Développement Java
- Participer au développement de services backend en Java / Spring Boot.
- Réaliser des revues de code et accompagner les développeurs dans la résolution de problématiques complexes.
- Veiller à la qualité du code, à la couverture de tests et à la maîtrise de la dette technique.
- Contribuer à l'amélioration continue des pratiques de développement et d'intégration.
Cloud & DevOps
- Concevoir et optimiser les déploiements sur Google Cloud Platform (GCP).
- Travailler sur des environnements conteneurisés avec Docker et Kubernetes / GKE.
- Contribuer à l'automatisation des déploiements et à l'industrialisation des pipelines CI/CD.
- Participer à la mise en place des bonnes pratiques d'observabilité, de supervision et de gestion des incidents.
- Veiller à la sécurité, à la disponibilité et à la performance des services en production.
Leadership et accompagnement
- Accompagner techniquement les développeurs et favoriser le partage de connaissances.
- Collaborer avec les équipes produit, architecture, infrastructure et exploitation.
- Participer aux décisions techniques structurantes et à l'amélioration des processus.
- Assurer une veille technologique et identifier les opportunités d'amélioration.
Profil :
Tu disposes d'une solide expérience en développement Java et en conception d'architectures applicatives, avec une expérience confirmée en leadership technique.
Tu maîtrises notamment :
- Java et Spring Boot
- Les architectures microservices et les systèmes distribués
- Google Cloud Platform (GCP) et ses principaux services
- Docker et Kubernetes, idéalement GKE
- Les API REST et les architectures orientées événements
- Les pratiques CI/CD, Git et l'automatisation des déploiements
- Les tests automatisés, les revues de code et les bonnes pratiques de qualité logicielle
- Les enjeux de performance, de scalabilité, de sécurité et de résilience
Une expérience avec Kafka, Terraform, Helm, ArgoCD ou des outils d'observabilité tels que Datadog sera particulièrement appréciée.
Au-delà de la technique, tu es reconnu(e) pour ton leadership, ton autonomie et ta capacité à fédérer une équipe autour de solutions fiables et durables.
Tu sais prendre des décisions, expliquer tes choix, transmettre ton expertise et garder une approche pragmatique face aux contraintes projet.
SoHow !?
📍 Toulouse
On se prend un café (ou autre), on échange, et ensuite on passe aux choses sérieuses.
Of course, ce poste est ouvert aux salariés bénéficiant d'une reconnaissance de la qualité de Travailleur Handicapé (RQTH).
Compétences requises
- Docker
- Java
- Amélioration continue
- Veille technologique
- Autonomie
- Kubernetes
- Git
- Google cloud platform
- Management d'équipe
- KAFKA
- Spring Boot
- API REST