Job Description
Votre rôle
Assurer le rôle de Leader Technique il est responsable de l’encadrement technique d’une Feature Team de développement agile de la solution Indigo IT Sales & Ordering : digitalisation du parcours d’achat, d’automatisation du devis à la facture, d’automatisation des forces de vente.
De ce fait le Technical Leader a pour mission de :
- Assurer l’encadrement technique de l’équipe
- Etre le garant des livrables techniques de l’équipe (code, documents techniques)
- Produire les évolutions logicielles demandées
- Assurer les performances, la pérennité et l’évolutivité des solutions, dans le respect des préconisations technologiques
- Assurer la mise en œuvre des principes de sécurité applicative
La poursuite de ces objectifs vous amènera à engager une variété d’activités :
- Animer techniquement son équipe
- Contribuer aux analyses d’impacts et aux chiffrages des User Stories
- Définir les solutions techniques permettant de répondre aux besoins
- Développer les nouveaux modules ou les impacts sur les modules existants
- Participer à l’industrialisation de la solution, tant en terme de tests techniques, fonctionnels, outillage de build et plus globalement de CI/CD
- Rédiger les dossiers techniques et plus globalement maintenir la documentation à jour
- Réaliser des prototypes pour valider la faisabilité ou la performance d’une solution
- Mettre en œuvre les recommandations d’architecture du groupe Orange
Votre profil
- Expériences confirmées et réussies de conception et de développement de solutions logicielles, minimum 5 ans en Java
- Expériences confirmées et réussies de leader technique d’équipe de développement agiles de 7 à 10 personnes
- Sécurité : implémentation SSL/TLS, vulnérabilités OWASP et contre-mesures
- Suivi et reporting de la qualité de code : relecture de code / suivi des indicateurs Sonar / Sécurité
- Identifier les impacts des demandes d’évolutions et les chiffrer
- Gérer la configuration logicielle de l’équipe : gestion des branches, merges, bonnes pratiques de commit, gestion des multiples versions
- S’assurer du respect des bonnes pratiques et des normes de développement
- Etre leader dans l’automatisation : tests automatiques API, IHM, pipelines CI/CD
- Etre force de proposition dans l’amélioraton technique de l’application
- Architecture logicielle & langages : languages Java, Javascript, Typescript et frameworks opensource (Spring, Hibernate, AngularJS, Angular2, CXF), SGBDR (Oracle, MySql)
- Architecture d’intégration : services web REST et SOAP
- Outils : Maven, Jenkins, Sonar, Postman
- OS / plateformes : Linux
Souhaitable
- Architecture logicielle & langages : BPMN, BPM Activiti,
- Architecture d’intégration : ESB (Webmethods), TMF integration framework
- Connaissance Cloud : Kubernetes, CloudFoundry
- OS / plateformes / Outils : Docker, Ansible
- Connaissance Agile / JIRA.
- Bon niveau d’anglais.
Contrat
CDI
Candidater via ce lien orange.jobs – Leader Technique