Match score not available

Développeur | Big Data

Remote: 
Full Remote
Contract: 
Salary: 
67 - 67K yearly
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or equivalent, Experience with Apache Spark or similar technology, Proficiency in Parquet or OpenTableFormat, Bilingual in French and English.

Key responsabilities:

  • Model, optimize, and maintain data storage
  • Design, implement, and test data transformation applications
FerLab logo
FerLab
11 - 50 Employees
See more FerLab offers

Job description

Ferlab | Génie logiciel
Une équipe du CHU Sainte-Justine
Au service des enfants atteints de maladies rares, cancers et autres conditions médicales graves, les applications et technologies que nous développons servent à optimiser l’utilisation des données massives de santé pour la recherche et ainsi contribuer à l’amélioration des traitements et diagnostics des petits patients du CHU Sainte-Justine et partout dans le monde.
 
Développeur | Big Data
Un emploi qui fait LA différence
Notre équipe s’agrandit !  Vous désirez mettre votre expérience des technologies backend modernes au profit de la cause et ainsi contribuer positivement à la société ? C’est dans une atmosphère d’entraide et d’harmonie que nous faisons avancer les mandats qui nous tiennent à cœur. 
 
FerLab est à la recherche d'un développeur big data expérimenté et soucieux du détail ayant de l'expérience dans la modélisation et l'opérationnalisation d’une base de données distribuée avec un gros volume (Ex : Clickhouse, Starrocks, Apache Doris, Elasticsearch / Opensearch, Redshift) pour se joindre à l’équipe et travailler sur nos projets américains.
 
Votre rôle 
Libre dans vos fonctions
Vous êtes autonomes et prenez vos responsabilités à cœur. Positif, créatif et ouvert aux idées nouvelles, vous faites preuve de flexibilité afin de réaliser votre mission.
        Modéliser, optimiser et maintenir les données stockées dans différentes ressources (OpenTableFormat, Starrocks, Elasticsearch)
        Concevoir, implémenter et tester des applications de transformation de données avec Spark.
        Écrire des scripts d’orchestration avec Airflow et Python ou autre outil d’orchestration (dbt, step function…).
        Assurer la bonne qualité des données livrées
        Participer à des projets open source.
        Surveiller les technologies émergentes du domaine.
 
Nos stacks techniques
Au-devant du marché
Chez FerLab toutes les applications que nous créons sont à code source ouvert sur GitHub, nous privilégions d’ailleurs l’utilisation de logiciels Open Source. Agile, nous sommes toujours ouverts à explorer de nouvelles technologies et façons de faire.

À la recherche des meilleures solutions, nous travaillons avec les plus récentes technologies telles que: Python, Scala, Java, Apache Spark, Apache Airflow, Open Table Format (DeltaLake), Parquet, ElasticSearch, PostgreSQL, SQL Server, Hadoop, Docker, Terraform, Kubernetes, Solutions Cloud (AWS, OpenStack, OpenShift), S3, Git et GitHub, OAuth2, microservices et autres outils d’intégration continue.
 
Parce que vous faites une différence
Nous voulons aussi en faire une pour vous
Nous vous offrons des conditions qui s'harmonisent parfaitement avec vos obligations personnelles, pour vous faciliter la vie et non l’inverse !
        Télétravail ou présentiel – vous décidez selon ce qui vous convient le mieux.
        35 heures semaine – vous aurez une grande flexibilité dans votre horaire.
        Sélection libre des vacances – vous débutez avec 4 semaines.
        9.6 jours de congés personnels payés – toujours pratique quand l’école ferme ou que le petit dernier a le nez qui coule.
        13 jours fériés - au lieu de 10 (tel que prévu par la CNESST) – ici, on a 3 raisons de plus de célébrer !
        On vous offre un fonds de pension bien généreux – l’un des meilleurs sur le marché, rien de moins.
        Un régime d’assurance collective et un programme d’aide aux employés – pour vous et votre famille.
        Une garderie sur place – pour les parents qui souhaitent travailler en présentiel.
        Et, vous êtes libre de choisir votre environnement de travail - Linux ou Mac!

Votre personnalité et vos habiletés
Pour former une équipe unie
Pas besoin d’être expert en biologie ou en médecine pour faire partie de notre équipe, l’essentiel est de :
        Posséder un baccalauréat en informatique, génie logiciel ou domaine équivalent
        Être bilingue (français, anglais) à l’oral et à l’écrit (collaborations internationales)
        Expérience avec Apache Spark ou technologie similaire comme Flink (obligatoire)
        Expérience avec Parquet ou OpenTableFormat (obligatoire)
        Expérience avec Kubernetes (atout majeur)
        Expérience avec AWS ou autre plateforme cloud (un atout)
        Connaissances d’un de ces langages : Scala, Python ou Java
        Être confortable dans un environnement agile et collaboratif
        Avoir l’esprit analytique et de synthèse
        Être curieux et aimer apprendre
        Être aussi passionné de la cause que nous !
 
Composé de plus de 200 chercheurs reconnus, le Centre hospitalier universitaire Sainte-Justine est le plus grand centre mère-enfant au Canada et l’un des plus importants en Amérique.

Joignez-vous à nous et mettez vos compétences au service de la santé des enfants.

Required profile

Experience

Spoken language(s):
French
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Collaboration
  • Curiosity
  • Physical Flexibility

Related jobs