Développeur Full Stack Python - Vue.Js - Microservices & Kubernetes H/F - VeoNum
- Rennes - 35
- CDI
- Télétravail accepté
- VeoNum
Les missions du poste
VeoNum...Tu en a déjà entendu parler ? un peu, beaucoup, pas encore suffisamment ?Peu importe ta réponse à la question, je te laisse poursuivre ta lecture et t'immerger dans l'environnement Human First, valeur fondamentale de l'entreprise.VeoNum, entreprise rennaise, regroupe aujourd'hui 40 consultants dont plusieurs dotés d'un doctorat. Elle est le fruit de l'engagement de ses trois fondateurs dont les valeurs sont basées sur la bienveillance, le partage, le bien-être et l'expertise technique.L'entreprise à taille humaine s'inscrit dans une logique de proximité en faisant preuve de convivialité et de bon sens au quotidien.Le « Human first », notre ADN, qu'en est-il exactement ?C'est le choix du projet sur lequel tu vas travailler, sans aucune mobilité !C'est une formation sur mesure et adaptée à ton expertise,C'est une bonne mutuelle, des tickets restaurant, des RTTs ...C'est une participation aux événements régionaux (DevFest, Agile Tour...) où tu vas pouvoir te nourrir d'informations sur ton métierC'est une vraie Team où on sait aussi de temps en temps laisser le travail de côté ! (Soirées, escape game, barbecue, karting...)L'activité de l'entreprise quant à elle s'oriente sur plusieurs axes autour desquels tu pourras évoluer, et ainsi rapidement monter en compétences entre deux projets :La veille technologique sur les nouveaux FrameworksDes projets réalisés pour des clients internationaux,
Tu souhaites rejoindre un projet technique stimulant autour de la vidéo, du cloud et des architectures modernes ? Au sein d'une équipe Agile organisée en Scrum, tu participeras au développement d'applications dédiées au transcodage audio/vidéo et au packaging de contenus.Ces solutions reposent sur une architecture microservices et sont déployées sur des environnements cloud privés ou publics à l'aide de Docker et Kubernetes.Tes missions Au quotidien, tu seras amené à :Analyser les besoins fonctionnels avec le Product Owner ;Concevoir, développer et faire évoluer les fonctionnalités des produits TITAN ;Participer à la conception d'une architecture logicielle performante, robuste et pérenne ;Développer des services backend en Python ;Contribuer au développement des interfaces frontend ;Proposer de nouvelles idées en matière d'architecture, de processus ou d'algorithmes ;Améliorer continuellement les performances, la stabilité et la qualité des applications ;Mettre en place et maintenir les tests unitaires ;Participer aux revues de code et à la documentation technique ;Contribuer à la maintenance des applications après leur mise en production ;Travailler dans un environnement basé sur les microservices, le cloud et la conteneurisation.
Le profil recherché
Tu évolueras notamment avec les technologies suivantes :Python ;JavaScript, HTML5 et CSS3 ;Vue.js ou React ;Linux ;Docker ;Kubernetes ;MongoDB ;Architecture microservices ;Cloud privé et public ;C/C++ selon les sujets.Ton profil :Tu es diplômé d'un Bac +5 en informatique, en école d'ingénieur ou à l'université. (minimum 3 année d'expérience) Tu maîtrises parfaitement le développement backend en Python et tu disposes de solides connaissances en JavaScript, HTML5 et CSS3.Tu es à l'aise avec les environnements Linux et tu connais les outils de conteneurisation et d'orchestration comme Docker et Kubernetes.Une connaissance de MongoDB, Vue.js, React ou C/C++ sera particulièrement appréciée.Tu apprécies le travail en équipe et tu sais évoluer dans un environnement Agile/Scrum. Tu es rigoureux, enthousiaste, curieux et force de proposition.Tu accordes également une grande importance à la qualité du code : documentation, tests unitaires, revues de code, performance et stabilité.Enfin, tu as un réel intérêt pour les architectures modernes, le cloud, les microservices, les technologies réseau et les problématiques liées à la vidéo. Pourquoi rejoindre ce projet ?En rejoignant cette mission, tu pourras :Travailler sur des problématiques techniques complexes et concrètes ;Développer tes compétences Full Stack ;Évoluer dans un environnement moderne orienté cloud et microservices ;Contribuer à des applications à forte valeur technologique ;Proposer tes idées et participer aux choix techniques ;Intégrer une équipe collaborative fonctionnant en méthodologie Agile.