Contexte
L’entreprise évolue dans le secteur des systèmes d’information critiques liés à la circulation et à l’exploitation ferroviaire.
Dans un contexte de modernisation applicative et de refonte de solutions historiques, plusieurs projets structurants sont en cours afin de proposer des applications plus modulaires, robustes et sécurisées, intégrées dans un écosystème SI complexe et fortement contraint.
Ces projets s’appuient sur des architectures orientées services, des technologies web temps réel et des pratiques de développement agiles. Ils visent à améliorer l’ergonomie, la fiabilité des données et la cohérence des outils mis à disposition des utilisateurs métiers.
Dans ce cadre, l’entreprise renforce ses équipes techniques et recherche un profil Lead Tech pour contribuer activement aux phases de conception, de développement et de mise en exploitation des applications.
Responsabilités principales
La personne recherchée interviendra au sein d’équipes pluridisciplinaires organisées en mode agile et aura pour principales responsabilités :
* Participer au cadrage technique des projets et à la définition des exigences non fonctionnelles (architecture, performance, sécurité, qualité du code)
* Contribuer aux ateliers technico-fonctionnels et à la compréhension des enjeux métiers
* Réaliser et encadrer les développements applicatifs front-end et back-end
* Garantir le respect des bonnes pratiques de développement et des standards techniques
* Participer aux cérémonies agiles (estimations, planification, revues, rétrospectives)
* Contribuer à l’automatisation des tests et aux processus d’intégration continue
* Réaliser les recettes techniques et valider la conformité des livrables
* Mettre en œuvre les déploiements automatisés sur les différents environnements
* Intervenir sur les phases de mise en exploitation et de maintien en conditions opérationnelles
* Analyser les incidents et anomalies, proposer des actions correctives et rédiger les retours d’expérience
* Produire la documentation technique associée (spécifications, stratégies de tests, modes opératoires)
Profil recherché
Le profil attendu justifie d’une expérience confirmée en développement applicatif et en environnement technique complexe.
Compétences techniques indispensables :
* Développement Java et JavaScript
* Expérience full stack avec une dominante front-end
* Frameworks : Angular, Node.js, OpenJDK
* Bases de données relationnelles et NoSQL (SQL, PostgreSQL, NoSQL)
* Architectures web et orientées services (SOA)
* Environnements Linux, serveurs applicatifs et web
* Outils d’usine logicielle et de CI/CD (Git, Jenkins, SonarQube, Artifactory, Ansible)
* Mise en œuvre de déploiements automatisés
* Analyse de performances applicatives et résolution de problématiques techniques complexes
Méthodologies et environnements :
* Expérience significative en méthodologie agile (Scrum)
* Travail sur des environnements sécurisés, on-premise et cloud
* Utilisation d’outils de suivi et de documentation (JIRA, Confluence)
Savoir-être attendus :
* Autonomie et sens des responsabilités
* Capacité à travailler en équipe pluridisciplinaire
* Communication claire, structurée et fluide
* Rigueur, esprit d’analyse et force de proposition
* Sens du collectif et qualité relationnelle
Environnement ou particularités
* Projets à forte criticité métier et contraintes de sécurité élevées
* Écosystème applicatif riche et interconnecté
* Collaboration étroite avec des équipes projets, architecture, exploitation et métiers
* Cadre structuré avec des processus de qualité, de traçabilité et de conformité
* Documentation et référentiels techniques existants mis à disposition
Ce poste est ouvert aux personnes en situation de handicap.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.