Rattaché au Directeur du Bureau d'Etudes, votre principal objectif consiste à concevoir, définir et effectuer des travaux de conception et de développement de nouvelles communications et services en adéquation avec la demande de la société ou du client.
Missions
Pour ce faire, vous êtes garant des activités suivantes :
* Conception de logiciels de type SaaS en langage Python,
* Analyse et vérification des cahiers des charges des demandes de développements ou de modifications / Description fonctionnelle avant développement,
* Ecriture et test des logiciels / Enregistrement des versions de softs avec les descriptions : Git, GitLab,
* Ecriture des tests unitaires : Pytest,
* Elaboration des études de faisabilité technique, budgétaire,
* Mise en œuvre et suivi des essais et tests de fonctionnement en collaboration avec le technicien Bureau d'études,
* Rédaction de la trame niveau 1 des notices techniques pour transmission au service documentations techniques ou fournisseurs,
* Garant du savoir sur les nouvelles technologies,
* Participation à la gestion du SMQ avec le responsable processus avec l'exploitation d'indicateurs permettant d'évaluer les progrès,
* Suivi d'une veille sur les pratiques et les innovations en fonction de la politique RSE de l'entreprise.
* Responsabilités exercées
* Définir et garantir la faisabilité industrielle des choix de conception, en optimisant les coûts, et en collaboration avec les services achats et méthodes,
* Respecter la réglementation et les normes en vigueur,
* S'assurer du développement des nouveaux services et des améliorations,
* Être garant de la formation sur les évolutions et nouveaux services et processus,
* Informer sa hiérarchie sur les dérives constatées (délai, suivi ratios, dérogations, qualité),
* Justifier les coûts des solutions proposées,
* Respecter les délais de développement.
Interactions
INTERNE : Responsable hiérarchique, production, qualité, services techniques.
S'assurer de la bonne transmission des fonctions supports et commerciales.
EXTERNE : Fournisseurs, sous-traitants, clients, clients finaux, prestataires de services, partenaires.
S'assurer du maintien des engagements des parties pour garantir le respect des délais validés.
Vous justifiez d'une formation d'ingénieur et bénéficiez d'une expérience d'au moins 5 ans sur un poste comparable.
Vous maitrisez les technologies suivantes :
* Langage de programmation Python / Maitrise des frameworks de Python : Fastapi (préférence), Django, Flask
* MQTT, SIP, HTTPS, WEBSOCKET, API REST : bonne connaissance
* Bonne connaissance de MessageQueue : RabbitMQ ou Kafka
* Bonne connaissance des outils DevOps : Docker, Kubernetes, Argo
* Environnement Serveurs, OS Linux
* Base de données : SQL, MySQL, ElasticSearch, Redis
* Git, Gitlab
* Création, maintenance de Containers
* Observabilité / Monitoring (performances, disponibilité des services)
* Développement dans un environnement cloud est un plus
* Connaissance des méthodes de dev : Clean Architecture / DDD / TDD est un plus
Notre client, spécialiste des télécommunications et de la migration numérique dans les bâtiments, notamment sur le marché des ascenseurs, est leader français et acteur majeur européen (12M€ CA - 50 collaborateurs).
PME française fondée en 1979, spécialisée depuis sa création dans la communication bidirectionnelle : téléalarme et télésurveillance, qu'elle conçoit, fabrique et commercialise.
L'entreprise travaille également pour démocratiser le domaine de l'Internet des Objets (IoT) au secteur des ascenseurs, escalators et portes de garage.
Depuis 2015, elle se spécialise en outre dans les solutions d'accessibilité (Boîte à boutons et Afficheurs cabine/palier).
Nous recherchons pour notre client un Développeur Python / DevOps H/F.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.