Nous recherchons une développeuse ou un développeur Python sénior pour rejoindre notre équipe de développement.
En tant que membre clé de notre équipe, vous serez responsable de la conception, du développement et de la maintenance de microservices basés sur Python. Vous utiliserez les bibliothèques PyVista, VTK, Meshio, Trimesh, et scikit-learn pour des tâches de traitement variées, allant du nettoyage de modèles 3D à la détection automatique de surfaces et de courbes, en passant par des mesures précises sur les modèles. Vous jouerez un rôle essentiel dans l’intégration de ces services sur AWS à l’aide de Docker et de divers services AWS. Vous travaillerez en collaboration au sein de l’équipe en méthode Agile.
Responsabilités :
Concevoir, développer et maintenir des micro-services en Python pour le traitement d’images et la modélisation 3D, en utilisant des bibliothèques spécialisées telles que PyVista, VTK, Meshio, Trimesh, scikit-learn, etc…
Implémenter des fonctionnalités de post-traitement de modèles 3D, incluant le nettoyage d’artefacts, la découpe, la détection de surfaces et de courbes, et la mesure automatique sur la 3D.
Collaborer avec l’équipe pour concevoir et maintenir une architecture hexagonale robuste, facilitant la modularité et la maintenabilité des services.
Déployer et gérer les micro-services dans un environnement AWS en utilisant Lambda, AWS Batch, S3, SQS, et StepFunction.
Écrire et maintenir des DockerFiles pour garantir la portabilité et la reproductibilité des services.
Collaborer avec les autres membres de l’équipe pour assurer la performance, la qualité et la sécurité des micro-services déployés.
Expérience professionnelle significative en développement Python, idéalement dans le domaine de la 3D.
Avoir une base en mathématique pour comprendre un objet 3D dans un espace tridimensionnel (Point 3D, Matrix 4x4, etc…).
Capacité d’apprentissage des pratiques de manipulations et de transformation des données 3D, ainsi que de l’utilisation de bibliothèques telles que PyVista, VTK, Meshio, Trimesh, et scikit-learn, etc…
Capacité à résoudre des problèmes complexes de manière efficace et innovante.
Solides compétences en communication et capacité à travailler en équipe.
Compétences et pratiques de la méthodologie Scrum.
Rémunération & avantages :
45K-55K€ par an, en fonction du profil.
Avantages : 5 jours de RTT par an, + 2 jours de télétravail par semaine en toute flexibilité.
Ticket restaurant 8,5€ par jour, Participation aux frais de transport ou mobilité douce.
Afterworks et différents évènements récurrents au sein de l’équipe.
Le processus de recrutement chez MyFit Solutions dure 5 semaines environ, avant la
décision finale. Voici les étapes à suivre :
Un premier échange téléphonique de 15 min suite à une première présélection sur CV
Suite à la pré qualification téléphonique : un RDV en ligne de 30min/ 1h
Un test technique (ou équivalent) à faire dans nos locaux : l’occasion de découvrir notre univers, vos futurs collègues et de faire mieux connaissance en complément de l’évaluation de vos compétences professionnelles et personnelle.
Vous entrez chez MyFit Solutions où vous suivez un parcours d’intégration sur-mesure qui vous permettra de développer votre autonomie en toute sérénité !
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Caen · Lyon · Nantes