Développeur Python H/F
Role details
Job location
Tech stack
Job description
La Direction Générale du Système d'Information (DGSI) a pour rôle de concevoir et mettre en œuvre la stratégie informatique de la Banque de France. Elle veille à la mise à niveau de l'architecture informatique, à l'intégration de l'innovation, à la sécurité numérique de la Banque de France mais aussi à la bonne gestion de son patrimoine de données. La DGSI regroupe plus de 2000 personnes (internes et externes) réparties sur différents sites, à Paris, Vincennes, Marne la Vallée, Paris La Courneuve et Poitiers.
La Direction Informatique Moyens, Etudes, Prudentiel et Paiement (DIMEP) accompagne les métiers de moyens, du fiduciaire et des moyens de paiement scripturaux dans l'évolution et la maintenance de leur système d'information.
Au sein de la Direction Filière Métiers pour les Services à l'Economie et Métiers de Moyens (DIEM), vous rejoindrez le Service de Maîtrise d'œuvre des Moyens de Paiement (SEMP). Il s'agit d'un service d'études et de développements de la Banque de France chargé de la réalisation de projets informatiques et des évolutions autour des systèmes d'information relatif aux moyens de paiement.
Au sein de l'équipe chargée de la refonte de l'application OSCAMPS (Outil de Surveillance et de CArtographie des Moyens de Paiement Scripturaux), vous participerez à l'ensemble des tâches de l'équipe de développement :
- Conception des développements dans le cadre de la refonte de l'application ;
- Participer à toutes les cérémonies agiles (affinage, planning poker, rétrospective, daily meeting, ..) ;
- Développement d'interfaces projet et métier (Front - Angular ; Back - Python) ;
- Intégration de fichiers volumineux XML dans l'application ;
- Mise en place de WebServices avec FastAPI ;
- Développement en python avec les technologies BigData : HIVE, SQOOP, SPARK, AIRFLOW ;
- Réalisation de tests unitaires et d'intégration ;
- Rédaction de la documentation technique ;
- Accompagnement de la Maîtrise d'Ouvrage dans la réalisation de ses tests fonctionnels., Des aménagements de poste peuvent être organisés pour tenir compte des handicaps des personnes recrutées.
Requirements
- Bonne connaissance des langages de programmation Python
- À l'aise avec les bases de données et le langage SQL
- Notions en environnement Linux (ligne de commande, gestion de fichier)
- Bonnes capacités rédactionnelles
Qualités :
- Sens de l'analyse et de résolution de problème
- Curiosité et motivation pour apprendre de nouvelles technologies
- Esprit d'équipe et capacité à travailler en autonomie
- Aisance orale pour expliquer les solutions techniques mises en place
Alternance à pourvoir à partir de septembre pour une durée d'un an.
Cette offre de poste est soumise à des tests de présélection en ligne.
Benefits & conditions
3ème année de BUT informatique