Date et heure de dépôt : 13/10/2026 10:03:34
Référence : 224458
DÉBUT DE MISSION
ASAP
BUDGET
500 € HT / jour
DURÉE
24 mois
LIEU
LYON
Hybride
CATÉGORIE TECHNIQUE
Etudes et développement (.NET, Java, PHP, ...)
Java
Confirmé
Angular
Confirmé
AWS
Confirmé
Missions principales
Piloter techniquement l'équipe de développement.
Garantir la qualité des livrables techniques.
Assurer la cohérence de l'architecture logicielle et des pratiques de développement.
Contribuer activement à la conception, au développement et au maintien en conditions opérationnelles du produit.
Porter, quand il est désigné, la mission de Cyber Champion de l'équipe (relais des bonnes pratiques de sécurité et lien avec les experts cybersécurité).
Des compétences AWS sont indispensables à ce poste. Le Tech Lead conçoit, développe et fait tourner le produit sur AWS (ECS Fargate, Lambda / EventBridge, S3, CloudWatch, DynamoDB, RDS Aurora), à un niveau d'expertise estimé de 3 sur 4. La certification AWS Developer Associate est obligatoire et doit être obtenue au plus tard 3 mois après le démarrage.
Technologies maîtrisées
Domaine
Technologies
Niveau estimé
Back-end
Java, Spring Boot, Spring Batch, Quarkus, Hibernate, micro-services Python
4 sur 4
Front-end
TypeScript, Angular
4 sur 4
Bases de données
PostgreSQL (relationnelles), Elasticsearch (non relationnelles)
4 sur 4
Qualité et sécurité du code
SonarQube, Checkmarx, Dependency Track, Docker
4 sur 4
Tests
Cucumber, Cypress, Playwright, Mockito
4 sur 4
Conteneurs et CI/CD
GitLab CI, Terraform
Non précisé
Cloud AWS
ECS Fargate, Lambda / EventBridge, S3, CloudWatch, DynamoDB, RDS Aurora
3 sur 4
Supervision
CloudWatch, Grafana
Non précisé
Architecture logicielle
Architecture hexagonale, Clean Architecture
3 sur 4
Outils agiles
Jira, Confluence
3 sur 4
Activités attendues
1. Pilotage technique et coordination
Définir la stratégie de développement du produit (architecture, technologies, bonnes pratiques).
Partager et valider cette stratégie avec le Pilote de Produit et le Product Owner.
Garantir l'alignement avec les standards de l'UPN : architecture, sécurité, performance, documentation.
2. Encadrement de l'équipe de développement
Accompagner les développeurs : revue de code, pair programming, aide à la montée en compétences.
Animer les rituels techniques : tech meetings, coding dojo, guildes.
Être le référent technique pour les choix structurants et l'arbitrage technique.
3. Contributions opérationnelles (BUILD & RUN)
Participer au développement des fonctionnalités du produit (BUILD).
Intervenir sur la maintenance et les correctifs applicatifs (RUN).
Veiller à la qualité du code et au respect des bonnes pratiques : tests, CI/CD, sécurité.
4. Production documentaire
Rédiger et maintenir, pour chaque produit, le document des bonnes pratiques de développement, la stratégie documentaire et la stratégie de tests.
Garantir leur présence dans le référentiel documentaire du projet.
5. Suivi de l'avancement des tâches
Utiliser les outils de ticketing pour suivre les activités de développement.
S'assurer que 90 % à 100 % des activités affectées aux développeurs sont réalisées à chaque cycle.
Participer aux cérémonies agiles.
6. Veille technologique et amélioration continue
Proposer des évolutions techniques ou innovations utiles à la valeur produit.
Capitaliser sur les retours d'expérience pour améliorer les pratiques de l'équipe.
Contribuer à la dynamique des disciplines transverses de l'UPN et collaborer avec la discipline Build & Run.
Angular
AWS
Java