Mission
En tant que Technical Analyst, vous assurerez le lien entre les équipes fonctionnelles et techniques en transformant les besoins métier en spécifications techniques et solutions robustes.
Vous travaillerez sur de nouveaux développements ainsi que sur la maintenance corrective et évolutive des applications existantes.
Responsabilités principales
Analyser les besoins fonctionnels d?un point de vue technique
Rédiger des spécifications techniques détaillées (flux, composants, interfaces)
Définir les règles de traitement, structures de données et algorithmes
Concevoir et optimiser des algorithmes de traitement de données et de graphes
Contribuer aux pipelines CI/CD et aux pratiques DevOps
Garantir l?application des standards de sécurité
Documenter les solutions techniques et les algorithmes complexes
Réaliser du reverse engineering et du debugging lorsque nécessaire
Participer aux cérémonies Agile/Scrum et aux livraisons incrémentales
Effectuer des analyses techniques et études de faisabilité
Environnement technique
Java 11+ (5+ ans)
Spring Framework, Maven
JPA / Hibernate
SQL
REST API, Swagger (gRPC et Protobuf sont un plus)
XML / XSD / JSON
TDD ? JUnit / Mockito
Git, Jenkins, Artifactory
Kubernetes / OpenShift
UML / BPMN
Angular (connaissances appréciées)
Profil candidat:
Soft skills
Bonne compréhension des environnements IT complexes
Excellentes capacités de communication et de synthèse
Rigueur, précision et sens de l?organisation
Esprit d?équipe et collaboration
Capacité à évoluer dans un environnement critique
Adhésion à des valeurs de fiabilité, positivité et professionnalisme
Mode de travail
Environnement Agile / Scrum
Approche itérative et incrémentale
Collaboration étroite avec analystes fonctionnels, développeurs et stakeholders
Forte attention portée à la documentation et à la maintenabilité