Les meilleurs administrateurs SGBD freelances sont sur Codeur.com

Modification de code en python 2.7

 Fermé·1 000 € à 10 000 €·6 offres·765 vues·3 interactions


ATMO Grand Est cherche un freelance pour nous modifier un développement python existant et documenté utile à une application métier en production. Voici le contexte:
Atmo Grand Est utilise une base de données Oracle pour stocker les données de ces capteurs de mesure. Une valeur est stockée dans cette base par ¼ d’heure de mesure. Pour la quasi-totalité des mesures, une chaine de relevé normalisé existe. Les données sont stockées dans les stations de mesure par des systèmes d’acquisition de données agréées qui permettent un transfert de données automatiques vers la base de données Oracle.
Toutefois dans le cas des analyseurs de type « ACSM », ce mode de fonctionnement n’est aujourd’hui pas possible. Pour pallier à ce problème, Atmo GE a développé une application en Python qui à partir des fichiers csv exportés par les analyseurs « ACSM » permet l’intégration des données dans la base Oracle.
Atmo GE souhaiterait modifier ce programme python pour qu’il puisse servir à l’intégration des données d’analyseurs de radioéléments qui ne peuvent pas être connecté à un système d’acquisition de données agréés.
Le programme est écrit en Python 2.7.
L’évolution du programme ne devrait concerner que la lecture des fichiers csv et le calcul des valeurs ¼ horaires. Le partie du code pour la mise en base Oracle devrait pouvoir être réutilisé en l’état.
La principale différence entre les fichiers issues des analyseurs « ACSM » et ceux pour la radioactivité concerne la portée temporel des données. Pour les ACSM, un fichier contient les données pour 1 échéance et plusieurs variables. Les données contenues dans le fichier sont stockées dans la base Oracle pour 2 ¼ d’heure consécutif pour chaque variable.
Dans le cas des mesures de radioactivité, les fichiers contiennent des données sur plusieurs heures toutes les minutes. Le programme modifié devra donc calculer la moyenne des mesures pour chaque ¼ d’heure pour toutes les variables avant de les stocker dans la base. Le calcul des moyenne ne sera réalisée que si 75% des données sont disponibles sur le 1/4 d’heure.

On cherche un développeur python qui travaillerait avec un référent projet interne. On estime la charge à 5 jours temps plein. Nous aurions besoin d'un livrable avant la fin de l'été 2018. Paiement au forfait jour à nous communiquer.

Budget indicatif : 1 000 € à 10 000 €

Publication : 18 juin 2018 à 10h37

Profils recherchés : Expert BDD freelance, Développeur Windows freelance, Développeur Python freelance, Développeur IoT freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

6 freelances ont répondu à ce projet

5 propositions de devis en moins de 2h

Montant moyen des devis proposés : 1 400 €

Estimation du délai : 7 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.