Le profil recherché est un développeur PHP Senior ayant une expérience significative sur un poste équivalent, avec une capacité de conception technique de solution applicative, et sachant orienter et encadrer le travail d?autres développeurs.
Vous devez disposer d?une solide connaissance de Kafka, SQL, et un bon niveau d?Anglais (oral, et écrit).
Le rôle du Tech lead consiste à :
1) Suivre au quotidien la bonne prise en compte des principes établis, et de manière générale le respect des bonnes pratiques
- Le cas échéant, aider les développeurs
- Donner aux POs tous les éléments pour prioriser la backlog en conséquence
- Compléter si besoin les consignes à respecter
- Adapter la chaîne de CI si nécessaire
- Suivre, encadrer et contrôler le travail des équipes off-shore
2) Prendre connaissance des nouveaux besoins et assister les POs dans la qualification et les macro-estimations.
- Détecter des difficultés particulières, imaginer des esquisses de solution, se rapprocher de l?architecte pour envisager les options
- Le cas échéant, effectuer la conception détaillée des solutions
3) Suivre l?exploitabilité et le comportement des applications
- Surveiller régulièrement, avec les POs, le comportement des applications avec les outils disponibles
- Le cas échéant, proposer/réaliser des dashboards supplémentaires, ou remonter le besoin d?amélioration
- Rester en contact régulier avec les intégrateurs et les ops
4) Suivre et traiter les merge requests
- Contribuer, avec l?architecte et les autres Tech leads, à l?animation technique des équipes (ex. sessions Lunch& Learn )
- Concevoir et réaliser des stories
- Participer au recrutement des développeurs ...
Environnement technique :
- PHP : PHP 8, Laravel 8, WS SOAP & REST
- Base données :Bonne connaissance SQL et utilisation d?une base comme Postgresql, Mysql, Oracle
- Front end :Javascript/Typescript, CSS.
- Middleware : La connaissance d?un ESB ou une solution MOM du marché.
- SCC/SCM :Maîtrise de GIT
- CI & devops : Maven, Jenkins
Compétences techniques obligatoires :
- Parfaite maîtrise du développement PHP
- Connaissances Ansible, docker
- Connaissance de Kafka
- Maîtrise et autonomie sur des technologies Web
- Bonnes connaissances SQL impératif, idéalement postgresql
- Bonnes bases d?utilisation de GIT
- Expérience avec des outils de qualité du code et CI tels que Jenkins, SonarQube,
- Connaissance de Amazon Web Services (AWS) tels que EC2, RDS, S3, ELB