Développeur Python Confirmé – Data / ETL / Référentiels

Free-Work

Paris

Hybride

EUR 70 000 - 100 000

Plein temps

Il y a 6 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Une candidature sur mesure pour ce poste — un CV personnalisé et une lettre de motivation qui correspondent directement à l’offre.

Passez les filtres ATS

Résumé du poste

Free-Work recherche un Développeur Python confirmé pour intervenir sur les référentiels transverses du Groupe, notamment l’Annuaire, l’Organigramme et le Référentiel des rôles. Vous rejoindrez une Squad Python entre Paris et Porto et contribuerez à l’harmonisation des architectures en mode Agile.

L’anglais est indispensable pour collaborer avec l’équipe au Portugal. Migration des traitements Informatica PowerCenter vers Python, déploiement CI/CD et tests automatisés font partie des missions

Qualifications

  • Python 3.9+ et programmation orientée objet.
  • Conception et transformation de données avec SQLAlchemy et Oracle.
  • Tests unitaires et tests automatisés (Pytest).
  • Environnement CI/CD, OpenShift et déploiement conteneurisé.
  • Maîtrise des outils Jira, Confluence, Jenkins et Bitbucket.
  • Migration Informatica PowerCenter vers Python.

Responsabilités

  • Concevoir et développer les nouveaux traitements sur plusieurs applications.
  • Respecter le cadre Python interne et l’architecture conteneurisée.
  • Réaliser les tests et assurer la qualité avant livraison.
  • Conduire les livraisons sur les environnements UAT et documenter.

Connaissances

Python 3.9+
OOP
SQLAlchemy
Oracle Database
Pytest
Pandas
CI/CD automatisé
OpenShift
Jira
Confluence
Jenkins
Bitbucket
Checkmarx

Outils

S3 buckets
API

Description du poste

Contexte

Séniorité : 6 à 9 ans d’expérience
Profil : Développeur Python confirmé – Data / ETL

La mission se déroulera au sein de l’équipe en charge de la gestion des Référentiels Transverses du Groupe, rattachée à la direction Tech Expertises & Solutions.

Cette équipe accompagne les différentes lignes métiers dans leurs usages des données de référence et intervient notamment sur les processus d’acquisition, de consolidation, de transformation, de distribution et de consommation des données.

Dans le cadre de l’harmonisation des langages de programmation et des architectures applicatives, un programme de migration des ETL Informatica PowerCenter vers Python est actuellement mené sur plusieurs applications.

Nous recherchons un Développeur Python confirmé pour intervenir notamment sur :

  • L’Annuaire Pages Blanches du Groupe ;

  • L’Organigramme du Groupe ;

  • Le Référentiel des rôles (RCI).

Les applications Annuaire et Organigramme exploitent les données issues des référentiels Identités et Organisations. Les traitements permettent notamment de transformer les données entrantes, de les préparer puis de les injecter en base afin de permettre leur exposition sur l’intranet.

Sur le référentiel RCI, les traitements concernent notamment :

  • L’acquisition, la transformation et le chargement des données ;

  • La gestion du cycle de vie des rôles ;

  • L’exposition des données de référence vers différentes plateformes via fichiers, API et Datalake.

Missions principales

Le consultant aura quatre responsabilités principales :

1. Design des traitements
  • Concevoir les nouveaux traitements sur les différentes applications ;

  • S’appuyer sur les spécifications produites par les Business Analysts ;

  • Prendre en compte les orientations et retours du Tech Lead ;

  • Participer à la conception technique des solutions.

2. Développement Python
  • Développer les nouveaux traitements de données ;

  • Respecter le framework Python interne ;

  • Intervenir dans une architecture applicative conteneurisée ;

  • Garantir la qualité et la structuration des développements ;

  • Participer à la migration des traitements existants d’Informatica PowerCenter vers Python.

3. Tests & qualité
  • Réaliser les tests unitaires ;

  • Mettre en place les tests automatisés sur les différents traitements ;

  • Garantir la qualité des développements avant livraison.

4. Livraison & déploiement
  • Réaliser les livraisons sur les environnements d’UAT ;

  • Préparer et rédiger la documentation nécessaire aux livraisons sur les environnements supérieurs ;

  • Accompagner le référent lors des différentes phases de livraison.

Environnement de travail

Le consultant intégrera une Squad Python composée de développeurs et de Tech Leads répartis entre Paris et Porto.

L’organisation fonctionne en mode Agile, avec des sprints de trois semaines.

L’anglais est donc indispensable pour collaborer efficacement avec les membres de l’équipe basés au Portugal, notamment le Tech Lead.

Compétences techniques requises

Compétences indispensables :

  • Python 3.9+
  • Programmation orientée objet – OOP
  • SQLAlchemy
  • Oracle Database
  • Pytest
  • Pandas
  • Développement de traitements de transformation et d’alimentation de données
  • Environnement CI/CD automatisé
  • OpenShift
  • Utilisation de buckets S3
  • Tests unitaires et automatisés
  • Jenkins
  • Bitbucket
  • Checkmarx
  • Jira
  • Confluence
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Développeur Python Confirmé – Data / ETL / Référentiels
Développeur Python Confirmé – Data / ETL / Référentiels

Bénin Digital • Montfaucon

Hybride
EUR 65 000 - 90 000
Developpeur python (IT) / Freelance
Developpeur python (IT) / Freelance

Onyx-Conseil • Paris

Sur place
EUR 55 000 - 75 000
Développeur Python/Développeuse Python
Développeur Python/Développeuse Python

Inetum • Paris

Hybride
EUR 60 000 - 95 000
Développeur Python Senior – Data/ETL & Référentiels
Développeur Python Senior – Data/ETL & Référentiels

Bénin Digital • Montfaucon

Hybride
EUR 65 000 - 90 000
Lead Développeur Python – Data/ETL & Référentiels
Lead Développeur Python – Data/ETL & Référentiels

Free-Work • Paris

Hybride
EUR 70 000 - 100 000
Développeur Python / ETL / Data Integration
Développeur Python / ETL / Data Integration

Tilencia • Paris

Sur place
EUR 65 000 - 90 000
Business Analyst Data / Référentiels – Migration Informatica vers Python
Business Analyst Data / Référentiels – Migration Informatica vers Python

Bénin Digital • Montfaucon

Sur place
EUR 55 000 - 75 000
Analyste développeur (F/H) - Python - Ingénierie
Analyste développeur (F/H) - Python - Ingénierie

Euro Information Developpements / EID • Strasbourg

Sur place
EUR 55 000 - 75 000
Rémunération sur 13 mois
Télétravail partiel (jusqu’à 2 jours/'
Formation continue
+1
Un Référent technique - Intégration & Data sur Lyon (IT) / Freelance
Un Référent technique - Intégration & Data sur Lyon (IT) / Freelance

Onyx-Conseil • Lyon

Sur place
EUR 70 000 - 110 000
Développeur / Intégrateurs Senior Python (H/F) (IT) / Freelance
Développeur / Intégrateurs Senior Python (H/F) (IT) / Freelance

Onyx-Conseil • Toulouse

Sur place
EUR 55 000 - 75 000