Développeur Python - Freelance (H/F)
À propos de cette offre
CONTEXTE
Dans le cadre de l'harmonisation de nos langages de programmation et de nos architectures applicatives, nous avons lancé un programme de migration de nos ETL Informatica Power Center vers python sur plusieurs applications de notre patrimoine. Nous recherchons un développeur python confirmé pour intervenir sur plusieurs applications telles que l'Annuaire Pages Blanches du groupe, l'Organigramme du groupe ou encore le référentiel des rôles (RCI).
L'annuaire et l'organigramme sont deux applications jumelées possédant une approche similaire fonctionnellement et techniquement dans la mesure où toutes deux exposent sur l'intranet du groupe des données intégralement issues des référentiels Identités et Organisations du groupe.
Les traitements sur ces deux applications consistent donc à transformer des données en entrée, pour les préparer, puis les injecter en base pour permettre leur exposition graphique sur l'intranet.
Pour RCI, les traitements sont de trois types :
*
Une première série de traitements en acquisition (transformation et chargement des données en entrée).
*
Une deuxième série de traitements concernant le cycle de vie des rôles.
*
Une dernière série de traitements pour exposer nos données de référence aux deux plateformes d'exposition des référentiels (fichiers, API et Datalake) à destination de nos clients internes.
La mission comportera quatre objectifs :
*
Réaliser le design des nouveaux traitements sur les trois applications en s'appuyant sur les spécifications des BA et en prenant en compte les retours du Tech Lead.
*
Réaliser les développements des nouveaux traitements en respectant le framework python interne et l'architecture conteneurisée de nos applications en prenant en compte les retours du Tech Lead.
*
Réaliser les tests unitaires et mettre en place les tests automatiques sur chaque traitement.
*
Réaliser les livraisons en environnements d'UAT et rédiger les documents pour les livraisons sur les environnements supérieurs en assistant le référent lors de celles-ci.
Pour mener à bien cette mission, vous serez intégré dans la squad python du département, comprenant des développeurs et Tech Lead python et instruisant les sujets par sprints de 3 semaines.
MISSIONS
*
Réaliser le design des nouveaux traitements sur les applications Annuaire Pages Blanches, Organigramme et référentiel des rôles (RCI).
*
Développer les traitements en respectant le framework python interne et l'architecture conteneurisée.
*
Effectuer les tests unitaires et mettre en place les tests automatiques.
*
Livrer les développements en environnement UAT et rédiger la documentation associée.
*
Assister le référent lors des livraisons sur les environnements supérieurs.
OUTILS & ENVIRONNEMENT
*
Python 3.9 et plus, programmation orientée objet (OOP)
*
SQLAlchemy
*
Bases de données Oracle
*
pytest, pandas
*
Environnement CI/CD automatisé
*
Déploiements sur OpenShift
*
Utilisation de bucket S3
*
Outils de gestion et collaboration : Jira, Confluence
*
Outils de sécurité et intégration : Checkmarx, Bitbucket, Jenkins
*
Méthodologie Agile, sprints de 3 semaines
*
Langues : français et anglais (équipe localisée en France et au Portugal)
1. Formation supérieure en système d'information
2. Expérience significative de développements python dans un environnement projet Agile
3. Maîtrise des compétences techniques : Python 3.9 et plus, OOP, SQLAlchemy, Oracle databases, pytest et pandas
4. Expérience de travail dans un environnement CI/CD automatisé ainsi que des déploiements sur openshift et utilisation de bucket S3
5. Expérience significative sur la mise en œuvre de traitements de transformation et alimentation de données
6. Structuration des développements, rigueur et autonomie
7. Appétence particulière pour le travail en équipe
8. Capacité à communiquer de
Repère marché
Explorer les offres liées
Offres similaires
Voir toutes les offres similairesAdministrateur SCIFORMA (H/F) - Freelance
AMOA GED / Gestion des Flux Entrants (GFE) @ 4-5 ans @ Paris - Freelance (H/F)
Forward Deployed Engineer - Freelance - Freelance (H/F)
Senior Frontend Developer (React/TypeScript) - Freelance - Secteur FinTech - Freelance (H/F)
AMOA Pilotage des Opérations / Data - Fiabilisation des données DSN @ 4-5 ans - Freelance (H/F)
Consultant DLP / Protection des données - Trellix & Microsoft MIP - Freelance (H/F)
Questions fréquentes
Quel salaire puis-je attendre ?
Cette annonce n’indique pas de salaire. Des postes similaires à Paris tournent souvent autour de 62 138 € (médiane sur 185 offres).
Comment postuler ?
Ouvrez la page source d’origine et contactez l’employeur. Finder ne facture jamais les candidats.
Ces offres sont-elles à jour ?
Oui. Finder actualise régulièrement les offres des sources publiques et retire les annonces clôturées.
Où voir le type de contrat et le mode de travail ?
Les conditions clés sont affichées au-dessus de la description. Vous pouvez aussi ouvrir les listes liées pour Collective.work et Paris.