Développeur Java - Data et Devops
Développeur Java - Data et Devops
Toronto, ON, CA, M5J 2P1
Secteur / Fonction : Technologies de l’information – Global Banking and Markets IT – Actions au comptant
Poste : Développeur Full Stack
Lieu : Canada
Objectif du poste :
En tant que membre de l’équipe Front Office, le candidat doit être expert en environnement Unix et scripting Shell, et posséder une connaissance approfondie de Java et SQL.
Il est également attendu qu’il participe au support de production (via une rotation) et contribue aux initiatives d’automatisation et de DevOps.
Responsabilités :
-
Développer des processus à faible latence et des solutions basées sur des architectures évolutives, notamment les systèmes de gestion des ordres et des transactions, les systèmes de post-marché, ainsi que les plateformes de connectivité aux bourses et aux fournisseurs de liquidité.
-
Maintenir la stabilité des plateformes en appliquant les principes DevOps et des pratiques robustes de support en production.
Principaux défis :
-
Contribuer à la construction de la « prochaine génération » de plateforme de gestion des ordres et transactions en actions.
Compétences et exigences essentielles :
-
Solide maîtrise des composants Cloud PaaS avec expérience pratique sur au moins un fournisseur de services cloud.
-
Ouverture à l’expérimentation et à l’apprentissage de nouvelles technologies/compétences selon l’évolution des besoins du projet.
-
Maîtrise d’au moins un paradigme/langage de programmation : orienté objet (Java) ou scripting (Python / Shell Scripting).
-
Capacité d’analyser et de traiter des données à des fins fonctionnelles.
-
Connaissance approfondie des outils DevOps.
-
Expérience avec une technologie de traitement de flux de données telle que Flink, Spark ou Dataflow.
-
Connaissance de Google Cloud, Kubernetes et PaaS (exposition à Google souhaitée).