MATCHING | INSCRIPTION

Développeur Etl (Python/Java) (It) / Freelance - Longpont-sur-Orge - Plein temps (> 32 heures)

ESENCA

Nous sommes actuellement en phase de construction d'un site e-commerce reposant sur Adobe Commerce Cloud, avec une architecture headless (Front sur Alokai et Back sur Adobe Commerce Cloud). Ce projet s'inscrit dans un contexte de migration d'Oracle ATG vers Magento et d'une mise à jour de l'ERP SAP. L'équipe travaille en mode Agile, bien que la maturité Agile de l'organisation ne soit pas encore réputée acquise.

MISSION

Synthèse de la mission : Le Développeur Python / Java spécialisé en ETL conçoit, développe et maintien des pipelines de données robustes et performants sur AWS Glue et AWS Lambda. Il assure l?ingestion, la transformation et l?optimisation des flux de données pour répondre aux besoins des applications métier et analytiques., Conception et Développement d?ETL : Développer et optimiser des workflows ETL sur AWS Glue en Python. Implémenter des fonctions serverless sur AWS Lambda en Python ou Java pour traiter les données en temps réel. Gérer le stockage des données via S3, DynamoDB et Redshift. Optimisation des Performances : Assurer la performance et la scalabilité des pipelines de données. Mettre en place des stratégies d?optimisation pour minimiser les coûts et améliorer la latence. Concevoir des modèles de données adaptés aux traitements analytiques et transactionnels. Sécurité et Qualité des Données : Implémenter des contrôles de qualité et de validation des données. Mettre en place des stratégies de monitoring et logging (selon les directives des équipes Cloud et Sécurité du groupe). Intégration et Automatisation : Intégrer les pipelines ETL aux différentes sources et destinations de données (API, bases de données, entrepôts de données). Automatiser les déploiements et tests via des pipelines Gitlab CI/CD sur AWS via Terraform Collaborer avec les équipes DevOps et Data pour l?amélioration continue des processus.

PROFIL RECHERCHÉ

Profil candidat:Compétences Requises : Excellente maîtrise de Python et Java Expérience avec AWS Glue et AWS Lambda pour l?ETL et le traitement serverless Bonne connaissance des bases de données SQL et NoSQL (PostgreSQL, DynamoDB, Redshift) Expérience avec Terraform et CloudFormation pour l?infrastructure as code Automatisation et CI/CD sur AWS avec GitLab CI/CD ou AWS CodePipeline Monitoring et Debugging sur AWS (CloudWatch, X-Ray, Step Functions) Compréhension des architectures orientées événements (EventBridge, SQS, SNS, Kinesis) Connaissance de Magento (Adobe) Connaissance DevOps serait un plus Expérience Bac+5 en informatique, data engineering ou équivalent Expérience de 3 à 5 ans en développement ETL sur AWS Certifications AWS (AWS Certified Developer, Data Analytics, Solutions Architect) appréciées Environnement de Travail : Équipe : Composée de PO, développeurs (PHP/Magento, Typescript/Alokai, ETL), QA, et un coach Agile. Outils : Confluence, Jira, Gitlab pour le versioning et Gitlab CI/CD pour les déploiements automatisés. Environnements : 4 environnements de déploiement (non tous opérationnels à ce jour). Perspectives d'Évolution : Opportunités de montée en compétences et d'évolution au sein de l'équipe projet et de l'organisation, en particulier en appui du Delivery lead (release management, Dev Ops)

NOS DERNIÈRES MISSIONS
FREELANCE

Notre plateforme gratuite rassemble des milliers de missions freelance mises à jour régulièrement.

Architecte Technique

La prestation s'inscrit dans un rôle d'Architecture Technique Solutions, en lien direct avec des équipes organisées en mode agile (tribus/squads). L'architecte interviendra en complément des équipes internes, dans un environnement en transformation constante, pour accompagner la modernisation du système d'information. Objectifs et périmètre de la mission : * Accompagner les feuilles de route technologiques des produits bancaires du périmètre métier concerné, dans le respect des trajectoires SI définies ; * Promouvoir les solutions technologiques internes de l'organisation ; * Définir les architectures techniques cibles, produire les livrables associés et en suivre la mise en œuvre au sein des projets. Cette mission implique une forte proximité avec les équipes projet, une participation active aux rituels agiles et un alignement constant avec les différents intervenants techniques. Activités principales : * Définir et animer les architectures techniques des solutions (incluant microservices, conteneurisation, etc.) ; * Fournir un appui technique et méthodologique aux équipes projet et métiers tout au long du cycle de vie des solutions ; * Contribuer aux phases de tests, de traitement des obsolescences et de déploiement des solutions techniques ; * Assurer le suivi des socles technologiques et des produits techniques déployés. Environnement technique : * Solutions hétérogènes incluant des environnements digitaux, open source, traditionnels, voire mainframe ; * Compétences attendues en virtualisation, réseaux, bases de données (relationnelles et NoSQL), APIsation, outils DevOps et technologies cloud ; * Bonne connaissance de l'environnement Windows (serveurs, M365, etc.). Livrables attendus : * Dossiers et schémas d'architecture technique ; * Documents de vulgarisation technique à destination des équipes projet ; * Rapports d'analyse et de suivi technique. Lieu de la mission : La prestation s'effectuera sur le site parisien du client, avec des déplacements ponctuels à prévoir à Lyon ou Nantes. Si vous êtes actuellement à l'écoute du marché, je vous invite à m'envoyer votre candidature.

Technologies de l'Information et de la Communication

Data Migration Engineer

Dans le cadre d'un projet de migration vers SAP S/4HANA, nous recherchons un(e) consultant(e) technique et fonctionnel(le) pour intervenir sur la migration et la transformation de données. Votre mission principale consistera à : * Récupérer les données depuis différents systèmes sources (SAP ECC, legacies, etc.) * Requêter les données via l'outil de migration Alteryx * Enrichir et transformer les données selon les besoins métiers * Mettre en conformité les données avec les formats attendus par SAP S/4HANA * Implémenter du code complémentaire dans l'outil pour adapter la donnée si nécessaire * Interagir avec les équipes métier (vente, finance, qualité, production…) pour bien comprendre les attendus fonctionnels

Technologies de l'Information et de la Communication

Mission Freelance Ingénieur·E Système Microsoft / Virtualisation Expérimenté·E

Vous êtes un·e expert·e des environnements Microsoft et de l'administration système, et souhaitez contribuer à des projets techniques de grande envergure ? Cette mission est faite pour vous ! Dans le cadre du renforcement de son équipe d'ingénierie de niveau 3, notre client du secteur bancaire recherche un·e Ingénieur·e Système expérimenté·e, avec une solide expertise dans les infrastructures Microsoft et la virtualisation. Vos missions principales * Apporter un soutien technique de haut niveau aux administrateurs en charge de la MCO, en lien étroit avec le référent technique * Résoudre les incidents critiques et mettre en place des actions préventives * Conseiller et accompagner les chefs de projets techniques dans la conception et la mise en œuvre des projets * Contribuer aux chantiers transverses de l'équipe : obsolescence, sécurité, patching, supervision, métrologie… * Être force de proposition et participer activement à l'amélioration continue de l'environnement technique * Rédiger la documentation technique nécessaire

Technologies de l'Information et de la Communication

Développeur Java

Freelance OU portage (420-500€/j) - 2 jours de télétravail par semaine - Montpellier (34) - Expérience de 5 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Pour renforcer nos équipes et chez plusieurs de nos clients dans le secteur de Montpellier, nous recherchons régulièrement des Développeurs JAVA., Développement d'applications en Java 17/21, - Création et maintenance de microservices, - Écriture de tests unitaires, - Mise en place de tests d'intégration, - Gestion des bases de données, - Sécurisation des applications, - Déploiement et maintenance des services, - Optimisation des performances, - Documentation du code et des API, - Collaboration en équipe et suivi des bonnes pratiques.

Technologies de l'Information et de la Communication