Technology/Engineering

Senior ETL Developer // Développeur ETL principal

Reporting to the Enterprise Data Operations Manager, the Senior ETL Developer will participate in building the IT team dedicated to data management and responsible for ensuring the data quality at SSENSE. He/She will also be responsible for implementing the ETL strategy and a centralized data warehouse, as well as ensuring their evolution over time. The ideal candidate is passionate about technology and capable of hitting the ground running in a fast-paced, growth environment.

RESPONSIBILITIES

  • Implement and develop the enterprise ETL strategy
  • Implement the software development life cycle for ETL (analysis, design, development, integration, testing, deployment and maintenance)
  • Implement monitoring and alerting for the ETL process
  • Propose, implement and document ETL design best practices
  • Work closely with the Solutions Architect to define needs in terms of extraction, cleansing, transformation and data integration tools

REQUIREMENTS

  • Bachelor’s degree in Computer Science or a related technical field
  • A minimum of 5 years experience in ETL development
  • A minimum of 5 years business intelligence (BI) experience
  • Experience using ETL tools such as Spark, Hadoop, Hive and Pig
  • Experience in ETL design within large project scopes
  • Experience with data consumption from a Cloud-based data pipeline and a variety of data resources and microservices
  • Knowledge in data warehouse modeling
  • Knowledge of scripting languages such as Python or JavaScript
  • Good English and French written and verbal communication skills

SKILLS

  • Strong business acumen
  • Capacity to understand current and future business needs and identify opportunities
  • Ability to adapt quickly within the existing technical environment and master diverse data management tools
  • Team player with demonstrated leadership skills focused on fostering collaboration
  • Ability to work in a fast paced technology-driven environment dealing with change and shifting requirements

----------

Relevant du Gestionnaire des opérations, données d’entreprise, le Développeur ETL Principal participera au développement de l’équipe TI dédiée à la gestion des données et responsable d’assurer la qualité des données chez SSENSE. Il/Elle sera également chargé de mettre en oeuvre la stratégie ETL et un entrepôt de données centralisé, ainsi que d’assurer leur évolution. Le candidat idéal est passionné de la technologie et capable de partir en flèche au sein d’un environnement en pleine croissance et au rythme rapide.

RESPONSABILITÉS

  • Instaurer et développer la stratégie ETL de l’entreprise
  • Mettre en oeuvre le développement du cycle de vie du logiciel pour ETL (analyse, design, développement, intégration, essais, déploiement et maintenance)
  • Établir la surveillance et l’alerte du processus ETL
  • Proposer, instaurer et documenter les meilleures pratiques de design ETL
  • Travailler étroitement avec l’Architecte de solutions pour définir les besoins en termes d’extraction, de nettoyage, de transformation et des outils d’intégration des données

EXIGENCES

  • Baccalauréat en Informatique ou un domaine technologique connexe
  • Un minimum de 5 années d’expérience en développement ETL
  • Un minimum de 5 années d’expérience en intelligence d’affaires
  • Connaissance des outils ETL tels Spark, Hadoop, Hive et Pig
  • Expérience en design ETL dans le cadre de projets importants
  • Expérience avec la consommation de données provenant du nuage et une variété de ressources de données et de microservices
  • Connaissance de la modélisation d’un entrepôt de données
  • Connaissance des langages de script tels Python ou JavaScript
  • Maîtrise de l’anglais et du français tant à l’oral qu'à l’écrit

COMPÉTENCES

  • Sens aigu des affaires
  • Capacité à comprendre les besoins d’affaires présents et futurs et identifier des opportunités
  • Capacité à s’adapter rapidement au sein d’un environnement technique existant et de maîtriser divers outils de gestion des données
  • Fortes compétences relationnelles avec un leadership solide promouvant la collaboration
  • Habileté à travailler dans un environnement axé sur la technologie au rythme rapide et à affronter des besoins changeants

Apply