> Markdown version of [/jobs/ext/4665782-developpeur-full-stack-python-django-ruby-on-rails-h-f](https://www.wearedevelopers.com/jobs/ext/4665782-developpeur-full-stack-python-django-ruby-on-rails-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeur Full-Stack Python Django - Ruby on Rails H/F - **Company:** Groupe Randstad - **Location:** Toulouse, France - **Contract:** Permanent contract - **Skills:** Continuous Integration, Linux, Django Web Framework, Python (Programming Language), Ruby on Rails, Ruby, Management of Software Versions, Backend, Gitlab, Git, AngularJS, Front End Software Development, Code Migration - **Published:** November 11, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/85388222.html ## About the Role Expérience : Nous sommes ouverts à différents niveaux d'expérience. - Vous êtespassionné(e) par le développement et possédez une première expérience / un projet significatif en Ruby. - OU vous justifiez d'une expérience de quelques annéessur les technologies attendues. - Vous faites preuve d'une grande capacité d'adaptation pour naviguer entre des environnements techniques en pleine évolution (Ruby vers Django). Stack technique Pré-requis indispensables : - Maitrise de Python Django OU de Ruby on Rails. L'un de ces deux langages est exigé pour mener à bien la migration. - Maitrise de l'outil de versioning Git / GitLab. Compétences très appréciées (les petits plus) : - Bonnes connaissances ou première expérience sur Angular (pour la partie front-end). - Familiarité avec l'environnement Linux (DBM)., Profil recherchéExpérience : Nous sommes ouverts à différents niveaux d'expérience.Vous êtespassionné(e) par le développement et possédez une première expérience / un projet significatif en Ruby.OU vous justifiez d'une expérience de quelques annéessur les technologies attendues.Vous faites preuve d'une grande capacité d'adaptation pour naviguer entre des environnements techniques en pleine évolution (Ruby vers Django).Stack techniquePré-requis indispensables :Maitrise de Python Django OU de Ruby on Rails. L'un de ces deux langages est exigé pour mener à bien la migration.Maitrise de l'outil de versioning Git / GitLab.Compétences très appréciées (les petits plus) :Bonnes connaissances ou première expérience sur Angular (pour la partie front-end).Familiarité avec l'environnement Linux (DBM)., * Expérience : Nous sommes ouverts à différents niveaux d'expérience. + Vous êtespassionné(e) par le développement et possédez une première expérience / un projet significatif en Ruby. + OU vous justifiez d'une expérience de quelques annéessur les technologies attendues. * Vous faites preuve d'une grande capacité d'adaptation pour naviguer entre des environnements techniques en pleine évolution (Ruby vers Django). Stack technique Pré-requis indispensables : * Maitrise de Python Django OU de Ruby on Rails. L'un de ces deux langages est exigé pour mener à bien la migration. * Maitrise de l'outil de versioning Git / GitLab. Compétences très appréciées (les petits plus) : * Bonnes connaissances ou première expérience sur Angular (pour la partie front-end). * Familiarité avec l'environnement Linux (DBM). EUR Linux Git Ruby Angular Python Capacité d'adaptation Django Ruby on Rails ## Description Vous intégrerez une équipe travaillant sur une application stratégique dédiée à l'importation et au traitement des analyses de risques cyber. L'application est actuellement dans une phase de transition technique majeure, passant d'un backend historique en Ruby vers Python Django, avec un frontend en cours de migration vers Angular., Au coeur de ce projet de refonte et de migration, vos responsabilités seront les suivantes : - Développement Backend : Intervenir sur le code existant en Ruby et participer activement au développement et à la migration de l'application vers Python Django. - Développement Frontend : Prendre en charge des tâches de migration de code et de développement d'interfaces sur Angular. - Assurer le versioning et l'intégration continue via Git / GitLab. - Garantir la qualité du code et la fluidité de la transition entre les anciennes et nouvelles architectures.