Job Description

About the role

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

About you

  • 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.

Additional information

LIVRABLES :
  • Rédaction de notes techniques et plus globalement de tous les documents techniques nécessaires à la réalisation des User Stories
  • Développement de prototypes le cas échéant
  • Développement des modules
  • Tests automatisés
  • Mise en place d’industrialisation (jenkins, scripts, GitLab CI)
SLA :
  • Conformité des développements à l’architecture définie
  • Conformité aux règles liées à la sécurité
  • Robustesse et réutilisabilité des applications
  • Respect du processus d’étude OBS IT, des jalons UQS
  • Respect des engagements pris
  • Qualité des livrables techniques

Department

Customer Marketing& Innovation

Contract

Regular

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1443022
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Rabat, Morocco
  • Education
    Not mentioned