25 Oct
|
Nöord Technologies
|
Montreal
25 Oct
Nöord Technologies
Montreal
Développeur(euse) KDB+/Q expérimenté(e) / Experienced KDB+/Q Developer
Services financiers
Montréal
Chez Nöord Technologies, nous accompagnons des institutions financières de premier plan en leur proposant des talents d'exception dans les domaines bancaire et des marchés des capitaux. Pour les besoins de l'un de nos prestigieux clients, un acteur bancaire majeur à Montréal en forte croissance, nous sommes activement à la recherche d'un(e) Développeur(euse) KDB+/Q expérimenté(e).
À propos du rôle
Ce rôle s'inscrit au sein d'une équipe dédiée au développement et à l'évolution de plateformes de données de marché à haute performance. Vous évoluerez dans un environnement traitant d'importants volumes de données financières en temps réel, notamment des données de tick, des carnets d'ordres et des données de référence. En étroite collaboration avec les équipes de recherche quantitative, de négociation et de gestion des risques, vous concevrez des solutions technologiques robustes pour la capture, le stockage et l'analyse de données massives.
Responsabilités principales
- Concevoir, développer et maintenir des applications KDB+/Q dédiées à la capture, au stockage et à l'analyse de données de marché.
- Optimiser les requêtes q-SQL, les structures de données et les architectures KDB+ (Tickerplant, RDB, HDB) afin d'assurer une très faible latence et une haute disponibilité.
- Participer à la conception et à l'évolution des systèmes de flux de données en continu (streaming) et des connecteurs de données en temps réel (feed handlers).
- Développer des outils d'analyse, de surveillance et de production de rapports en temps réel pour les négociateurs et les équipes quantitatives.
- Collaborer étroitement avec les équipes de négociation, quantitatives et de gestion des risques afin de traduire les besoins d'affaires en solutions techniques performantes.
- Assurer le soutien technique de niveaux 2 et 3 ainsi que le diagnostic et la résolution des incidents de performance et de qualité des données en production.
- Contribuer à l'automatisation des processus de déploiement (CI/CD), aux décisions d'architecture et à la rédaction d'une documentation technique claire.
- Baccalauréat ou diplôme universitaire supérieur en informatique, génie informatique, mathématiques, actuariat, finance quantitative ou domaine connexe.
- 3 à 7 ans ou plus d'expérience pratique en développement KDB+/Q.
- Excellente maîtrise du langage Q, de la plateforme KDB+ et de la programmation vectorielle et fonctionnelle.
- Solide compréhension des structures de données KDB+ (tables, dictionnaires, splayed tables, partitioned databases, TP, RDB, HDB).
- Expérience éprouvée dans l'optimisation de requêtes q-SQL sur de très grands volumes de données.
- Bonne maîtrise des architectures de données en temps réel, de la messagerie et des systèmes de market data / feed handlers.
- Excellente maîtrise de l'anglais, à l'oral comme à l'écrit.
- Maîtrise du français (un atout).
- Maîtrise en finance quantitative, informatique ou domaine connexe (un atout).
- Expérience de développement en Python et/ou C++ (un atout).
- Solide connaissance des environnements Linux/Unix (un atout).
- Expérience dans le secteur des marchés financiers (actions, titres à revenu fixe, devises, produits dérivés) ou de la négociation électronique/quantitative (un atout).
- Connaissance des outils CI/CD ainsi que de Docker et Kubernetes (un atout).
- Expérience avec KDB+ Insights ou une plateforme infonuagique telle que AWS, Azure ou GCP (un atout).
Détails du poste et conditions
- Lieu : Montréal
- Type de poste : Contrat de 1 an renouvelable avec possibilité d'accès à un poste permanent (Term to perm)
- Mode de travail : Hybride
- Langues de travail : Anglais requis, français un atout
📌 Développeur(euse) KDB+/Q expérimenté(e)
🏢 Nöord Technologies
📍 Montreal