CONNEXION


Nous sommes à la recherche d’un ninja de la donnée capable de nous aider à créer des outils pour transformer et valider des données avant de les envoyer vers nos entrepôts. Ton rôle t’amènera à prendre en charge l’analyse et le développement de projets d’importation. Tu seras en mesure de développer des services et librairies que tes coéquipiers pourront utiliser dans les divers projets d’importation et intégrations de données. Ton travail sera super motivant, car tu auras l’opportunité d'utiliser des librairies dernières générations telles que Panda (Python), Tidyverse et RMarkdown (R).

Ton rôle

L'accueil d’un nouveau client comporte très souvent une phase d’importation de ses données dans le système Omnimed. Cette étape est cruciale et doit se faire dans les règles de l’art pour s'assurer d’un bon niveau de satisfaction du nouveau client.

Tu seras donc un joueur clé pour faire rayonner l’entreprise auprès de nos clients. Plus précisément :

  • Extraire les données selon un standard établi
  • Développer des rapports d’assurance qualité pour les différentes phases d’importations 
  • Réaliser des importations de données  
  • Participer à l’amélioration et l’optimisation des méthodes d’export, de transformation et d’import (ETL)
  • Améliorer la documentation afin de bâtir une base de connaissances viable et à jour
Comment nous t'imaginons...
  • Tu es intéressé par les enjeux de qualité de données
  • Tu es curieux et désireux d’apprendre
  • Tu apprécies le travail d'équipe (chez nous, il y en a beaucoup!)
  • Tu es organisé et méthodique 
  • Tu es passionné par l'analyse et la résolution de problèmes
  • Tu désires travailler dans un environnement de travail créatif, qui te permettra de te développer
Tu as...
  • Un diplôme universitaire en génie informatique ou en sciences informatiques

  • Une expérience pertinente en développement

  • Une bonne connaissance du langage orienté objet, Java, C++, C#  (« code design, versionning, test, review »)

  • Une connaissance de la méthodologie Agile, environnement scrum

  • Une bonne connaissance des bases de données (Oracle, Postgresql)

  • Déjà participé à la conception de systèmes logiciels

  • Une connaissance des concepts de tests unitaires, d'intégration et automatisés

  • Déjà travaillé avec Linux et Git (ou un système de gestion de versions)

  • Une connaissance des technologies suivantes : Spring, Hibernate, Angular, API (atout)

Travailler chez Omnimed, c'est rejoindre une grande famille
On t'offre :

  • Une flexibilité d’horaire
  • Du télétravail à 100% de n’importe où au Québec ou en mode hybride si tu es en Estrie et que ça te tente de vivre la vibe du bureau
  • Un travail avec un impact social
  • Une expérience qui propulsera ta carrière
  • Une équipe compétente et performante, alliant les forces de chacun
  • Un accès direct au PDG, dans une entreprise familiale
  • Une compagnie de taille parfaite, comptant près de 65 employés, que tu connaîtras par leur nom

 

Note : le masculin est utilisé pour alléger le texte.

Tu as...
  • Minimum de 3 ans d’expérience en intégration de données
  • Bonne connaissance du langage SQL
  • Connaissance de langages de programmation tels que Python, R, Typescript, Perl, Ruby, Groovy, Scala
  • Déjà travaillé avec des systèmes de contrôle de version (Git/SVN) 
  • Être à l’aise avec les environnements Linux 

Atouts
  • Connaissance de base de la programmation par objet (OO)
  • Être à l’aise avec la méthodologie Agile Scrum
  • Une connaissance de base de la notation UML
  • Une connaissance du domaine de la santé et de la modélisation HL7
  • Visualisation de données
  • Automatisation CI/CD
  • Solutions d’orchestrations (Apache Airflow, Spring Data Flow,…)