Offres d'emploi

Développeur spécialisé en intégration de données

Entreprise : Expretio Technologies
Type d'emploi : Permanent
Statut d'employé : Temps plein
Région : QC Montréal
Lieu de travail : Plateau Mont-Royal
Clientèle visée : Ingénieur, Ingénieur junior, Diplômé en génie
Expérience requise : 3 à 5 ans
Date de publication : 13/09/16
Partagez

Description sommaire des fonctions

Description
Sous la responsabilité du directeur de l’équipe de développement, le développeur/intégrateur est responsable de conseiller et d’accompagner les clients dans le but d’intégrer leurs données provenant de systèmes externes non transactionnels afin qu’ils puissent se connecter aux systèmes RM d’ExPretio.
Le développeur/intégrateur prend en charge l’ensemble des communications avec les experts techniques clients afin de comprendre le fonctionnement de leurs systèmes et de leur proposer les solutions permettant de répondre au mieux aux différentes problématiques d’adaptation rencontrées. Pour cela, il peut être amené à se rendre sur place pour des ateliers techniques avec le client ou pour rendre opérationnelle toute nouvelle intégration avec les produits RM d’ExPretio.
Le développeur/intégrateur est également responsable de la couche d’intégration des données dans l’application. Il est responsable de spécifier, maintenir et documenter les différents formats de fichiers permettant l’entrée des données dans les systèmes RM d’ExPretio (interfaces), ainsi que de concevoir, développer et maintenir la couche applicative de conversion de données.
De par ses responsabilités, le développeur/intégrateur travaille étroitement avec les différentes équipes d’ExPretio afin de s’assurer que les solutions apportées répondront aux besoins de chacun, que ce soit en termes de besoins d’affaire que de contraintes techniques.
Afin de comprendre le domaine d’affaires, le contexte d’intégration de données, et de pouvoir répondre aux problématiques rencontrées par les clients, le candidat se verra offrir des formations techniques et des formations en Revenue Management dès son arrivée.


Rôles et responsabilités
  • Communiquer directement avec les clients afin de les conseiller et les accompagner dans la définition des besoins d’extraction, de transferts et d’intégration de données (ETL), ainsi que dans l’élaboration des fichiers au format des systèmes RM d’ExPretio (XML).
  • Comprendre les fonctionnements et les problématiques de systèmes clients tiers non transactionnels.
  • Piloter des projets d’intégration d’envergure de bout en bout, de la phase de compréhension des besoins jusqu’à la phase de tests d’approbation (UAT).
  • Proposer, évaluer les impacts et mettre en place des solutions technologiques permettant de répondre aux problématiques de connexion des clients.
  • Agir en tant que lien entre les équipes de Développement et de Déploiement d’ExPretio, et les équipes techniques responsable de l’intégration chez le client.
  • Spécifier les différents formats de fichier nécessaires pour connecter les systèmes tiers aux systèmes d’ExPretio (interfaces XML)
  • Analyser, concevoir et développer les changements, améliorations ou adaptations nécessaires à la couche de conversion de données (Java)
  • Travailler en étroite collaboration avec l’équipe Produit lors de la conception de nouvelles fonctionnalités nécessitant d’importer de nouveaux types de données.
  • Collaborer avec l’équipe de Recherche opérationnelle afin de s’assurer que les données clientes soient importées de façon à permettre de supporter leurs processus (calibration, optimisation, prévision).
  • Rédiger les documentations appropriées permettant de partager les informations techniques d’intégration.
  • Rédiger les différents cas de tests permettant de valider l’intégration des données et supporter le client lors des phases de tests d’acceptation (UAT).
  • Qualités et aptitudes recherchées
  • Capacité et intérêt à comprendre et résoudre des problèmes complexes, fonctionnels ou techniques.
  • Capacité à trouver, négocier et mettre en place des compromis technologiques.
  • Prise de décision, sens de l’initiative et leadership.
  • Capacité d’organisation, autant dans un contexte de travail d’équipe qu’en autonomie.
  • Habiletés à effectuer plusieurs tâches sur plusieurs projets en parallèle et à travailler sous pression.
  • Souci de la qualité et de la satisfaction des clients.
  • Très bonne capacité analytique et créativité.

Profil recherché
  • Diplôme universitaire de premier cycle en sciences informatiques, génie logiciel ou autre discipline pertinente, ou combinaison équivalente de formation et d’expérience.
  • Minimum de 3 années d’expérience en développement logiciel.
  • Excellentes habilités interpersonnelles et de communication orale et écrite, en français et en anglais.
  • Capacité à vulgariser des concepts techniques complexes.
  • Possibilité de voyager en Europe pour rencontrer les équipes techniques des clients (à une fréquence de l’ordre de 6 fois par an).
  • Atout : Expérience avec l’analyse et l’intégration de données dans un environnement d’entreprise.
  • Atout : Expérience de travail dans un contexte de développement Agile ou Kanban.
  • Atout : Connaissances en réseautique et en IT (configuration DNS, Active Directory, sauvegarde de données, technologies de virtualisation, etc.)

Exigences techniques
  • Connaissance du langage Java
  • Connaissance de XML et XSD
  • Connaissance d’un langage de script (Groovy, Bash, Python).
  • Connaissance du langage SQL
  • Atout : Expérience en intégration de données, BI ou data warehousing
  • Atout : Expérience en développement d’ETL
  • Atout : Expérience en développement J2EE
  • Atout : Expérience de développement logiciel en mode SaaS
  • Atout : Expérience en Revenue Management

Expretio Technologies

Site Web