Description de l'emploi
La Mission à réaliser se déclinera notamment à travers:
- La montée en compétence sur les applications existantes
- L?implémentation de nouveaux processus métiers selon une démarche ETL
- L?extraction de données via les serveurs S3, API divers, db, fichiers, etc.
- La transformation de la données avec pandas (agrégation, jointure, filtre, mapping, ?)
- Le changement (loading) de la données dans S3, db, et via la construction de requêtes HTML
- La définition des apis Flask
- La gestion d?une base de données PostgreSQL avec alembic et SQLAlchemy
- Le développement d?un front en React permettant de gérer des processus métiers et le reporting
- L?implémentation de builds, usines de builds, et outils de tests et de maintenance associés dans Azure DevOps
- La rédaction de tests (unitaires/non régression/fonctionnels/ ?) en collaboration avec les Functional Analysts
- La documentation et les manuels d'utilisations dans Confluence
- L'assistance et le support aux utilisateurs
- Le support niveau2, résolution d'incidents et résolution de problèmes (root causes d'incidents récurrents)
- Les optimisations et évolutions diverses
- Le suivi post-release des livrables
Environnement technique :
Python, Pandas, pytest, SQLAlchemy, Alembic, Flask, Dataiku, Apache Airflow, Azure DevOps, Amazon S3, Athena, PostgreSQL, Typescript, React
Profil candidat:
La Mission à réaliser se déclinera notamment à travers:
- La montée en compétence sur les applications existantes
- L?implémentation de nouveaux processus métiers selon une démarche ETL
- L?extraction de données via les serveurs S3, API divers, db, fichiers, etc.
- La transformation de la données avec pandas (agrégation, jointure, filtre, mapping, ?)
- Le changement (loading) de la données dans S3, db, et via la construction de requêtes HTML
- La définition des apis Flask
- La gestion d?une base de données PostgreSQL avec alembic et SQLAlchemy
- Le développement d?un front en React permettant de gérer des processus métiers et le reporting
- L?implémentation de builds, usines de builds, et outils de tests et de maintenance associés dans Azure DevOps
- La rédaction de tests (unitaires/non régression/fonctionnels/ ?) en collaboration avec les Functional Analysts
- La documentation et les manuels d'utilisations dans Confluence
- L'assistance et le support aux utilisateurs
- Le support niveau2, résolution d'incidents et résolution de problèmes (root causes d'incidents récurrents)
- Les optimisations et évolutions diverses
- Le suivi post-release des livrables
Environnement technique :
Python, Pandas, pytest, SQLAlchemy, Alembic, Flask, Dataiku, Apache Airflow, Azure DevOps, Amazon S3, Athena, PostgreSQL, Typescript, React