OmDev Logo
GetYourJob
0
Publié aujourd'hui

Expert Snowflake / Python

Entreprise
Localisation
Paris, Île-de-France
Hybride
Type de contrat
CDI ou Freelance
Niveau
Top profil
Rémunération
40–60 k€/an• Salaire annuel

Salaire du marché

Médiane du marché
50k€
Dans le marché
45k€fourchette habituelle60k€
Cette offre : 50k€

Basé sur 37 offres pour ce poste (Top profil, France, 3 dernières semaines). Fourchette habituelle 45k€–60k€, médiane 50k€. Cette offre (50k€) est dans la fourchette.

Médiane du marché
490€/j
Estimation
465€/jfourchette habituelle530€/j

Cette offre n'affiche pas de TJM. D'après 16 offres pour ce poste (Top profil, Île-de-France), le marché se situe autour de 490€/j (465€/j–530€/j).

TJM du marché pour Backend (Top profil) en région Île-de-France : médiane 490 €/jour, P25–P75 : 465–530 €/jour, n = 16 offres. TJM Python à Paris

Salaire du marché pour Backend (Top profil) en France : médiane 50 000 €/an, P25–P75 : 45 000–60 000 €/an, n = 37 offres. Salaire Python à Paris

Baromètre TJM et salaires IT

Description du poste

Développeur Senior Python spécialisé en audit applicatif et développement d’applications Streamlit, avec une double orientation : audit de l’existant, amélioration de l’existant et définition des bonnes pratiques (architecture, pattern de développement, normes) d’une part et initialisation des premiers développements et accompagnement/supervision du/des développeur(s).

L’équipe Data & IA a récemment mis en place une application Streamlit/Snowflake pour mettre à disposition de ses utilisateurs internes une bibliothèque d’extractions à la demande.

La mission consiste à auditer cette application (étude du code existant, formaliser des recommandations actionnables, puis contribuer à leur mise en œuvre). La mission inclut également la conception, le développement et la mise en production a minima d’une nouvelle extraction ainsi que l’accompagnement de l’équipe interne sur la mise en œuvre des recommandations et la supervision des premiers développements.

Objectif du poste : Garantir la qualité, la sécurité, la maintenabilité et la performance de l’application existante, tout en cadrant le développement futur des prochaines évolutions et autres applications Streamlit robustes, documentées et exploitables en production.

Responsabilités détaillées

Volet Audit applicatif

- Réaliser des revues de code Python et SQL sur l’application existante.

- Évaluer la qualité du code : lisibilité, modularité, maintenabilité, gestion des erreurs et respect des standards internes.

- Identifier la dette technique, les risques applicatifs et les points de fragilité opérationnelle.

- Analyser les performances : temps d’exécution, requêtes SQL, accès Snowflake, traitements Python et consommation de ressources.

- Contrôler les aspects sécurité : gestion des secrets, droits d’accès, données sensibles, traçabilité et bonnes pratiques de développement sécurisé.

- Documenter les constats, classer les recommandations par criticité et définir un plan de remreédiation priorisé.

- Mettre en œuvre les préconisations validées sur l’existant : refactoring, correction d’anomalies, optimisation et amélioration de la documentation.

Volet Développement applicatif

- Redéfinir les patterns de développement de l’application.

- Développer des dashboards de pilotage, d’analyse et de suivi opérationnel.

- Intégrer les données Snowflake via SQL et connecteurs Python adaptés.

- Optimiser les requêtes SQL et les flux d’accès aux données pour garantir temps de réponse et maîtrise des coûts.

- Mettre en place des tests unitaires et tests d’intégration sur les composants critiques

- Contribuer à l’industrialisation : Git, branches, revue de code, packaging, configuration et déploiement.

Profil recherché

Développeur Senior Python spécialisé en audit applicatif et développement d’applications Streamlit, avec une double orientation : audit de l’existant, amélioration de l’existant et définition des bonnes pratiques (architecture, pattern de développement, normes) d’une part et initialisation des premiers développements et accompagnement/supervision du/des développeur(s).

L’équipe Data & IA a récemment mis en place une application Streamlit/Snowflake pour mettre à disposition de ses utilisateurs internes une bibliothèque d’extractions à la demande.

La mission consiste à auditer cette application (étude du code existant, formaliser des recommandations actionnables, puis contribuer à leur mise en œuvre). La mission inclut également la conception, le développement et la mise en production a minima d’une nouvelle extraction ainsi que l’accompagnement de l’équipe interne sur la mise en œuvre des recommandations et la supervision des premiers développements.

Objectif du poste : Garantir la qualité, la sécurité, la maintenabilité et la performance de l’application existante, tout en cadrant le développement futur des prochaines évolutions et autres applications Streamlit robustes, documentées et exploitables en production.

Responsabilités détaillées

Volet Audit applicatif

- Réaliser des revues de code Python et SQL sur l’application existante.

- Évaluer la qualité du code : lisibilité, modularité, maintenabilité, gestion des erreurs et respect des standards internes.

- Identifier la dette technique, les risques applicatifs et les points de fragilité opérationnelle.

- Analyser les performances : temps d’exécution, requêtes SQL, accès Snowflake, traitements Python et consommation de ressources.

- Contrôler les aspects sécurité : gestion des secrets, droits d’accès, données sensibles, traçabilité et bonnes pratiques de développement sécurisé.

- Documenter les constats, classer les recommandations par criticité et définir un plan de remreédiation priorisé.

- Mettre en œuvre les préconisations validées sur l’existant : refactoring, correction d’anomalies, optimisation et amélioration de la documentation.

Volet Développement applicatif

- Redéfinir les patterns de développement de l’application.

- Développer des dashboards de pilotage, d’analyse et de suivi opérationnel.

- Intégrer les données Snowflake via SQL et connecteurs Python adaptés.

- Optimiser les requêtes SQL et les flux d’accès aux données pour garantir temps de réponse et maîtrise des coûts.

- Mettre en place des tests unitaires et tests d’intégration sur les composants critiques

- Contribuer à l’industrialisation : Git, branches, revue de code, packaging, configuration et déploiement.

Exigences du poste

Compétences requises

  • Audit
  • Git
  • Python
  • Snowflake
  • SQL
  • Streamlit

Un plus

  • Software Architecture
  • Monitoring / Observability
  • Artificial Intelligence
  • Cybersecurity
  • Clean Code
  • Project Management
  • Flux
  • Sécurité applicative
  • PKI
  • Tests unitaires

Toutes les offres Python à Paris

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Ce qui nous différencie de nos concurrents ? Notre ADN et notre histoire. HN Services est une ESN Hors normes, qui change les codes depuis 1983. Nous intervenons dans les secteurs de la Banque, de l'Assurance, de la Protection Sociale, du Retail, de l’Industrie et des Services. Aujourd’hui, nous comptons plus de 1960 collaborateurs pour un chiffre d’affaires de 146 millions d’euros dans 5 pays : France, Roumanie, Portugal, Espagne et Luxembourg. Nous avons créé en 1989 un centre de formation internalisé, HN Institut, pour permettre de former des jeunes qui souhaitent effectuer une reconversion professionnelle dans l’IT. Depuis sa création, nous en avons formé plus de 7000 ! Formation, suivi de carrière et évolution, nous les accompagnons tout au long de leur carrière.

Voir toutes les offres de HN Services

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.