Description
Description du poste
Ce que vous accomplirez
Le DataLab de Natran, composé d’équipes agiles, accompagne la transformation data-driven de l’entreprise. Il développe et maintient la Plateforme Data Analytics, soutient les projets métiers, explore des solutions innovantes et assure un support technique, le tout dans le respect des normes de cybersécurité.
Responsabilités
- Architecture technique et solution : Veille solution des principaux providers : Microsoft (Azure et Windows), AWS, Snowflake. Conception & réalisation architecture applicative dans le cadre technologique GRTgaz et des cadres de l’entreprise, Build / RUN : Implémentation des services d’infrastructures et middleware.
- Data Engineering (en lien avec le support niveau 3) et maîtrise des processus d’ingestion en batch et streaming, quel que soit le type de sourcing des données (API, fichier structuré/semi-structuré/non structuré, BDD… et quel que soit le Cloud provider d’entrée (AWS / AZURE / GOOGLE)).
- Expertise BDD Snowflake avec minimum 3 ans d’expérience et parfaite maîtrise des modèles de données. Maitrise des solutions infra / middle / applicative de cube multidimensionnel SQL Server (MDX) et de tabulaire Power BI (M et DAX).
- Très bonne maîtrise des langages Javascript (impératif), PowerShell, Python, SQL, T-SQL. Création d’applications, aisance sur Notebook avec bibliothèques afférentes (par ex. Pandas, NumPy). Une connaissance des produits de développement Datascience comme Dataiku serait appréciée.
- DevOps : Administration Azure DevOps (gestion des accès, sécurité, création de repos, affectation de licences) et mise en œuvre de la méthode GITflow / GitHubflow. Formation (rationnalisation des usages DevOps de toutes les équipes produits) et développement de pipelines CI/CD, artefacts, repos et tâches Azure DevOps.
- FinOps : cost management opérationnel et forecast, optimisation des usages infra / services et plateforme, formation aux équipes produits, mise en place des bonnes pratiques (techniques, fonctionnelles, corpus documentaire) et animation de la communauté Développeur.
- Support & Infra : DBA étude (code review, audit et validation des PR, optimisation de requête et performance / factorisation, veille au respect des bonnes pratiques de code, contrôle et ajustement des performances des bases de données (SQL Server, Snowflake, Managed Instance, Azure SQL)) et DBA système (conception et implémentation des modèles de sécurité des bases de données, gestion de la performance, monitoring et résolution d’incidents). Connaissance des principes systèmes et réseau pour interagir avec l’équipe infra.
- Transverses : appui pilotage – conseil, expertise, change management / Stratégie – suivi projet des produits. Rédaction et maintien de l’ensemble des spécifications de la plateforme. Environnement et compétences techniques obligatoires en expertise : SQL et T-SQL (SQL Server 2022 et SGBD PaaS : SMI & Azure SQL), Snowflake (SQL et sécurité), C# (Framework 4.8 & .NET 7 / 8) / PowerShell (5.1 & 7), administration système Windows (Win 10, Serveur 2019+), Azure Entra ID, MS Azure DevOps (Terraform, PowerShell, YAML…), Services Azure (Keyvault, Storage account, Automation (PowerShell), Azure Function (C# et PowerShell), Log Analytics (KQL)), cube multidimensionnel (IaaS : SSAS MDX) et tabulaire (PaaS), API REST (consommateur / développeur), Streamlit, MS Azure Data Factory (Kafka envisagé aussi à terme pour gérer les flux stream), JavaScript (+ D3js).
Qualifications
Votre profil :
Expérience d’au moins 7 ans dans un rôle d’Architecte Data, avec une expérience sur Snowflake. Vous êtes proactif(ve), à l’aise dans un environnement collaboratif et vous avez une capacité à résoudre des problématiques complexes.