À propos de Compass Analytics
Chez Compass Analytics, l'apprentissage est une aventure qui dure toute une vie ; votre carrière ici ne sera pas différente. Notre équipe est fière d'être un groupe qui ravit nos clients, teste les limites et se pousse mutuellement pour être la meilleure version de nous-mêmes. Par conséquent, nous recherchons d'abord et avant tout les bonnes valeurs et le potentiel de nos candidats.
Basée à Montréal, au Québec, Compass Analytics est composée de professionnels talentueux des données qui soutiennent les initiatives de transformation des données de nos clients. Nos clients s'appuient sur nous pour concrétiser leurs idées de données.
À propos du rôle
Nous recherchons un stagiaire en ingénierie de données talentueux et motivé pour se joindre à notre équipe grandissante. Le candidat idéal aura une passion pour la création de solutions de données, y compris : le développement de pipelines, la mise en œuvre des meilleures pratiques DataOps et la collaboration avec les intervenants. Le stage débutera en mai et se terminera à la fin du mois d'août. Les dates exactes doivent être convenues avec le candidat.
À quoi ressemble un stage chez nous :
Semaine 1 à 3 : Concentration approfondie sur l'apprentissage et le perfectionnement. Vous passerez du temps à examiner nos normes, nos pratiques exemplaires et à obtenir la certification sur les plateformes avec lesquelles vous travaillerez.
Semaine 4-6 : Vous recevrez votre premier projet qui sera suivi de près par un personnel expérimenté qui veillera à ce que les normes et les pratiques exemplaires soient appliquées.
Semaine 7 et plus : Vous travaillerez sur des projets précis soit individuellement, soit en équipe. L'affectation des projets se fait en fonction de l'ensemble des compétences et des mandats actuels.
Principales responsabilités
Sous la direction de notre équipe de direction et de nos gestionnaires de projet, le stagiaire en ingénierie de données sera responsable des tâches suivantes :
- Collaborer avec les parties prenantes pour concevoir une architecture de données évolutive et efficace, y compris les structures de tables, le lignage et le flux de données entre les couches.
- Effectuer des vérifications des données sur les systèmes sources pour documenter et résoudre les problèmes potentiels de qualité.
- Construire et entretenir des pipelines d'ingestion et de transformation des données pour assurer une livraison fiable et rapide des données.
- Élaborer et mettre en œuvre des pipelines prêts pour la production en mettant l'accent sur les meilleures pratiques DataOps pour la surveillance, l'orchestration et l'automatisation.
- Établir et mettre en œuvre des normes de gouvernance des données pour assurer la disponibilité, la convivialité, l'intégrité et la sécurité des données.
- Créer et tenir à jour une documentation technique complète pour tous les travaux terminés.
- Soutenir les projets d'IA et d'apprentissage automatique ainsi que d'autres projets s'inscrivant dans le cadre du mandat qui lui a été assigné (p. ex., tableau de bord ou automatisation).
Capacités techniques
- Langages de programmation : La maîtrise de SQL et de Python est essentielle ; une expérience avec Scala, Spark ou d'autres langages est un plus.
- Plateformes : Connaissance des plateformes telles que Databricks, Snowflake, AWS, Azure ou Google Cloud.
- DataOps : Connaissance des pipelines CI/CD et des outils tels que GitHub pour le contrôle de version et le déploiement.
- Outils de collaboration : Une expérience avec JIRA et Confluence est un plus.
Exigences minimales
- Éducation : Baccalauréat en informatique, génie logiciel, génie des données ou dans un domaine connexe.
Qualifications privilégiées
- Résolution de problèmes : Solides compétences analytiques et de résolution de problèmes avec la capacité de résoudre des problèmes complexes liés aux données.
- Approche organisée et rigoureuse : Solides compétences organisationnelles et souci du détail, assurant la rigueur dans l'élaboration et l'exactitude des extrants.
- Communication : Excellentes compétences en communication verbale et écrite, et capacité de collaborer efficacement entre les équipes.
Comment présenter une demande
Étape 1 : Portail de demande
Si vous êtes enthousiaste à l'idée de tirer parti de vos compétences pour créer des solutions de données percutantes, nous serions ravis d'avoir de vos nouvelles !
Veuillez soumettre votre curriculum vitae, votre lettre de présentation et tout actif de portefeuille par l'entremise de la section Carrières de notre site Web.
Étape 2 : Entrevues avec les dirigeants - 2 rondes
Les candidats sélectionnés seront invités à une entrevue (lire : avoir une conversation) avec William Chan et Scott Carr.
- Durée : 30 à 60 minutes
- Contenu : Vous présenterez vos expériences et vos réalisations ou projets de travail antérieurs.
- Objectif : Une occasion pour nous de mieux nous connaître !
Étape 2a : Entrevue technique - au besoin
Au besoin, les candidats sélectionnés seront invités à une entrevue technique.
- Échéancier : Les candidats auront 7 jours pour terminer l'entrevue.
Étape 3 : Offre officielle
Le candidat sélectionné recevra une offre verbale et écrite par courriel.
Débloquez tout le potentiel de vos données
Débloquez tout le potentiel de vos données
Nous croyons que chaque élément de données contient des informations précieuses qui attendent d'être découvertes. Notre équipe de spécialistes des données se consacre à vous aider à transformer vos données en renseignements exploitables.