Description projet :
Conception de sous-systèmes critiques
Implémenter dans Java orienté objet / Python les composants les plus complexes.
Fournir des estimations précises des tâches.
Contribuer activement à l’amélioration continue des livraisons de tous les départements
Travailler en étroite collaboration avec toutes les équipes Agiles et Opérationnelles de Programme afin de comprendre les plates-formes de négociation existantes et les nouvelles plates-formes et les exigences d’essais / d’intégration
Apporter des idées sur les outils et le cadre utilisés par d’autres entreprises
Encadrer les membres des équipes juniors et intermédiaires, participer aux examens de code.
Produire une documentation claire et précise et former les équipes de test à utiliser le cadre de test
L’ouverture d’esprit, l’appétit pour l’apprentissage et les défis
Connaissances, compétences et expérience requises
Ingénieur, minimum de 5 ans de développement avancé Java et Python.
Maîtrise de la conception et du développement avec Java et Python.
Expérience pratique dans la conception d’applications multithread
Bonne compréhension des systèmes d’exploitation Linux et programmation de bas niveau de réseau.
Vous avez déjà travaillé avec / conçu un système orienté message.
Expertise avancée sur une ou plusieurs des technologies suivantes: Apache Kafka, MySQL Cluster, ElasticSearch, SBE, Akka, Vert.x
Appétence pour les nouvelles technologies comme Go, Big Data, NoSQL, NewSql, l’architecture Microservices ...
Un leadership technique solide, une expérience antérieure de chef d’équipe est un atout.
Connaissance des concepts de DevOps (intégration continue et déploiement continu).
Connaissance approfondie de la gestion des versions du code source Git.
Anglais courant.