Au sein des équipes techniques d'iad Digital Services et sous la responsabilité d'un Engineering Manager, vous intégrez une équipe constituée d'une dizaine de développeurs dédiée à une famille de produits.
Vous participez au développement de nouveaux projets orientés Web et à l'évolution et la maintenance de l'existant dans une logique d'amélioration continue du produit.
Vos missions principales seront de :
- Développer en s'appuyant sur les concepts définis par la direction technique (Clean archi, TDD, DDD, BDD, etc.),
- S'approprier les besoins métiers de chaque user story (culture produit),
- Avoir une démarche qualité dans les livrables développés pilotés par les tests,
- Se former en autonomie via une veille permanente sur les technologies et les bonnes pratiques,
- Développer avec une approche tournée vers la simplicité et le pragmatisme,
- Travailler en collaboration avec les membres de sa famille produit,
- Garantir le bon fonctionnement des applications en production (« You build it, you run it »),
- Suivre les principes du software craftmanship et de l'XP.
Stack technique :
- Développement : PHP, Symfony
- Bases de données : PostgreSQL, MySQL
- Infra as Code : Terraform, Ansible
- AWS : EC2/ECS, RDS/Aurora, Lambda/Step Functions, API Gateway
- Système producteur / consommateur : RabbitMQ, AWS SQS, SNS
- Environnement Linux, scripting Shell, Cron, etc.
- Outils et intégration continue : GitHub, Docker, Github Action, Jira, Confluence
Profil recherché :
- Vous maitrisez PHP et Symfony,
- Vous êtes un adepte de la Clean archi et du DDD,
- Vous aimez rendre service et vous pensez à l'expérience utilisateur,
- Vous avez un esprit d'équipe et aimez échanger avec tous les métiers.