Moderniser les composants Python de mise à jour des bases documentaires et tarifaires. Documenter les actions à effectuer pour effectuer
leurs mises à jour. Améliorer des fonctionnalités existantes et ajouter de nouvelles fonctionnalités afin de sélectionner des pièces détachées
adéquates pour un véhicule dans le cadre d’un générateur de devis pour une plateforme web à destination des garagistes. Écriture de
nombreux tests unitaires sur ces fonctionnalités. La plateforme repose sur le framework Django et plusieurs bases de données PostgreSQL
Mission d’appui pour une équipe en charge de mettre en place une solution basée sur Python en micro-services, afin de permettre la réservation de machines physiques ou virtuelles en fonction de plusieurs critères tels que le stockage, le système d’exploitation, le type d’interface réseau. La réservation se faisant par une CLI ou par des appels à une API REST.
Remplacement de la Cloud Management Platform : étude et sélection de la solution répondant au cahier des charges; écriture, en Ruby, des flux de création de VM ou de services pour les adapter aux besoins du client; suivi du déploiement en pré‑production. Administration de serveurs sous Linux et Windows pour leur maintient en condition opérationnelle de même que de plusieurs services à destination des développeurs (forges logicielle, dépôts Docker privés, …). L’administration se fait avec des outils d’automatisation doublés de programmes ou de scripts Python ou Bash développés en interne. Réponse aux tickets d’assistance venant des utilisateurs finaux.
Réécriture du logiciel du pilotage des machines de découpe industrielle via laser. Le logiciel se décompose en deux éléments majeurs : une interface graphique utilisant le framework QT plus un système de contrôle et de pilotage de la machine utilisant une connexion série (RS232) avec un Arduino – celui‑ci interagissant avec les éléments mécaniques. L’utilisation d’une base de données permet de mettre en relation ou d’actualiser les diverses informations provenant des différents logiciels de l’entreprise.
- Anglais