ETL Developer - Montreal, Canada - TEKsystems

    TEKsystems
    Default job background
    Contract
    Description

    Lieu de travail : Montréal, Quebec OU Toronto, Ontario

    Hybride : 2 jours sur place

    Langue : Anglais (OBLIGATOIRE) & Français (PLUS)

    Description :

    Vous aimez travailler avec différentes technologies Cloud telles que IICS, Snowflake, AWS et dans un environnement collaboratif ? Vous aimez contribuer à ajouter de la valeur aux données de l'entreprise ? Ceci est une excellente opportunité pour vous Nous recherchons un spécialiste ETL qui intégrera les données des diverses sources de données de l'entreprise dans notre plateforme de données d'entreprise et les rendra disponibles.

    Votre mission :

    Collaborer avec l'équipe et les autres départements informatiques pour analyser, développer, tester et déployer des solutions pour maintenir ou intégrer de nouveaux domaines d'activité à notre entrepôt de données et à la migration Snowflake.

    Comprendre les besoins de l'entreprise et les traduire en exigences techniques.

    Concevoir et développer des pipelines d'ingestion et de consommation de données selon un modèle d'ingestion de données intact.

    Concevoir et développer des pipelines de streaming de données en temps réel avec un mécanisme robuste de réconciliation et d'observabilité des données.

    Prendre le leadership dans la définition des meilleures pratiques de génie logiciel en ce qui concerne la normalisation du code, la stratégie de branchement, l'optimisation du code des pipelines, l'optimisation des coûts, les modèles de conception, etc.

    Collaborer avec les architectes de solutions et d'entreprise pour résoudre des problèmes commerciaux uniques, fournir des estimations de projets et concevoir des solutions de transformations de données complexes, en utilisant les outils et les technologies appropriés.

    Documenter les étapes de la mise en œuvre et produire des preuves de qualité. Créer et maintenir la documentation du système.

    Fournir une assistance technique aux analystes, aux testeurs et aux coordinateurs de déploiement de la Business Intelligence tout au long de notre cycle de développement et pour l'assistance à la production, généralement pendant les heures de bureau.

    Ce que vous apportez :

    Un baccalauréat en technologie de l'information / génie logiciel ou toute combinaison équivalente de formation et d'expérience.

    Au moins 10 ans d'expérience solide avec IICS, Snowflake, AWS et les bases de données Oracle.

    Expérience pratique de Snowpipe et de l'API IICS pour l'ingestion de données en temps réel.

    Expérience pratique de la programmation PL/SQL, Java et Python.

    Au moins 5 ans d'expérience pratique en intégration de données (entrepôt de données).

    Solide connaissance des techniques ETL (Extract, Transform, Load) et des différents modèles d'ingestion de données.

    Expérience de travail avec Data Vault et les modèles de données relationnels.

    Une connaissance du secteur de l'assurance ou de la finance serait un avantage.

    Actifs : databricks, SAS Enterprise Guide, GIT, Jenkins, Business Objects et Power BI.

    Solides compétences en matière de présentation, de facilitation, de communication verbale et écrite, y compris en matière de relations interpersonnelles.

    Compétences :

    iics, informatica, base de données oracle, snowpipe, snowflake, pl/sql, java, python, ETL, data vault.

    Compétences et qualifications supplémentaires :

    Vous êtes :

    Un développeur passionné par l'intégration et la transformation des données (ETL-ELT)

    Un visionnaire avec un esprit innovateur

    Un joueur d'équipe engagé et ouvert

    Polyvalent(e), autonome, curieux(se) et débrouillard(e)

    Quelqu'un qui apprend rapidement et qui est curieux des nouvelles technologies

    A l'aise dans des environnements complexes et des équipes multidisciplinaires

    Disponible pour un support de production de second niveau

    Ouvert aux technologies nouvelles et émergentes pour l'automatisation du code, les tests et le déploiement

    ---

    Location: Montreal, Quebec OR Toronto, Ontario

    Hybrid: 2 days on site

    Language: English (REQUIRED) & French (PLUS)

    Description:

    Do you enjoy working with different Cloud technologies such as IICS, Snowflake, AWS and in a collaborative environment? Do you like to contribute to adding value to company data? This is a great opportunity for you We are looking for a ETL Specialist who will integrate data from the company's diverse data source into our Enterprise Data Platform and make them available.

    Your mission:

    Collaborate with the team and the other IT departments to analyze, develop, test, and deploy solutions to maintain or integrate new business areas to our data warehouse and Snowflake migration.

    Understand business requirements, translate them into technical requirements.

    Design and develop Data ingestion & consumption pipelines as per intact data ingestion pattern.

    Design and develop realtime data streaming pipelines with robust data reconciliation and observability mechanism.

    Take leadership in defining the Software Engineering best practices regarding the code standardization, branching strategy, pipeline code optimization, cost optimization, design patterns, etc.

    Collaborate with Solution and Enterprise Architects to address unique business problems, provide project estimates and design complex data transformations solutions, utilizing appropriate tools and technologies.

    Document implementation steps and produce quality evidence. Create and maintain system documentation.

    Provide technical support to Business Intelligence analysts, testers, and deployment coordinators throughout our development cycle and for production support, typically during regular business hours.

    What you bring to the table:

    A bachelor's degree in information technology / software engineering or any equivalent combination of training and experience

    At least 10 years of strong experience with IICS, Snowflake,AWS and Oracle databases.

    Hands-on experience with Snowpipe and IICS API for realtime data ingestion.

    Hands-on experience with PL/SQL , java and Python programming

    Minimum 5 years of hands-on experience with data integration (data warehouse).

    Strong knowledge of ETL (Extract, Transform, Load) techniques and different data ingestion patterns.

    Working experience with Data Vault and Relational Data Models.

    Knowledge of insurance or financial sector will be advantageous.

    Assets : databricks, SAS Enterprise Guide, GIT, Jenkins, Business Objects and Power BI.

    Strong presentation, facilitation, verbal and written communication skills, including interpersonal skills.

    Skills:

    iics, informatica, oracle database, snowpipe, snowflake, pl/sql, java, python, ETL, data vault

    Additional Skills & Qualifications:

    You are:

    A developer with a passion for data integration and transformation (ETL-ELT)

    A visionary with an innovative spirit

    A committed and open team player

    Versatile, autonomous, curious and resourceful

    Someone who learns quickly and is curious about new technologies

    Comfortable in complex environments and multidisciplinary teams

    Available for second level production support

    Open to new and emerging technologies for code automation, testing and deployment

    À propos de TEKsystems:

    Nous sommes partenaires dans la transformation. Nous aidons les clients à activer des idées et des solutions afin de profiter d'un nouveau monde d'opportunités. Nous sommes une équipe solide de personnes, nous travaillons avec plus de 6 000 clients, dont 80 % faisant partie du Fortune 500, partout en Amérique du Nord, en Europe et en Asie. En tant que chefs de file de l'industrie des services technologiques complets, des services aux talents et des applications du monde réel, nous travaillons avec des leaders progressistes pour favoriser le changement. C'est le pouvoir d'un vrai partenariat. TEKsystems est une société du groupe Allegis.

    Québec Numéro du permis d'agence de placement de personnel AP

    About TEKsystems:

    We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

    The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

    Quebec Personnel Placement Agency Permit Number AP