Functional IT Project Manager

Publiée le1 octobre 2026

Aperçu de l'offre

  • Expérience5 à 10 ans
  • TélétravailTélétravail (précisé dans l'offre)

Missions et responsabilités techniques

Au sein de cette fonction, vous serez chargé(e) du développement des fonctionnalités attendues en respectant les priorités établies. Vous devrez également assurer la mise en place des différents niveaux de tests (unitaires, d'intégration), contribuer à l'intégration et au déploiement des composants, créer et mettre à jour la documentation technique, participer aux réunions agiles de l'équipe et analyser les performances globales du système en cas de problème détecté.

  • Développement fonctionnalités backend et frontend
  • Mise en place des différents niveaux de tests (unitaires, d'intégration)
  • Participation à l'intégration et au déploiement des composants
  • Création et mise à jour de la documentation technique
  • Participation aux réunions agiles de l'équipe
  • Analyse des performances globales du système

Profil recherché

Nous recherchons une personne ayant une expérience en JAVA / Maven, Spring ou Quarkus, API REST / GraphQL et ReactJS / TypeScript. Une connaissance en Python / JupyterHub notebook est également requise.

Compétences et outils attendus

Pour réussir dans ce rôle, vous devez maîtriser JAVA / Maven, Spring ou Quarkus, API REST / GraphQL ainsi que ReactJS / TypeScript. Une connaissance en Python / JupyterHub notebook est également souhaitée, tout comme une expérience en Système d'Information Géographique.

  • JAVA / Maven : Maitrise
  • Spring ou Quarkus : Maitrise
  • API REST / GraphQL : Maitrise
  • Python / JupyterHub notebook : Connaissance
  • ReactJS / TypeScript : Maitrise
  • Système d'Information Géographique : Connaissance

Le poste en bref

Ce poste de Functional IT Project Manager basé à Ramonville-Saint-Agne, France, nécessite un expert capable d'assurer la gestion des fonctionnalités backend et frontend dans le cadre de projets IT complexes. Vous serez responsable du développement des fonctionnalités attendues en respectant les priorités établies.

Dans ce rôle, vous participerez activement à l'intégration et au déploiement des composants, mettrai en place différents niveaux de tests (unitaires, d'intégration) et contribuerez à la création et à la mise à jour de la documentation technique.

  • Développement fonctionnalités backend et frontend
  • Mise en place des différents niveaux de tests
  • Participation à l'intégration et au déploiement des composants

Environnement technique

L'environnement technique est composé d'outils et technologies variés. Vous devrez travailler avec Docker + Helm/K8S ou Swarm pour les activités DevOps, utiliser Confluence / Sharepoint pour la documentation et Gitlab / Gitlab-CI pour le contrôle de code source. JIRA/Confluence sera également utilisé pour la gestion des tâches et des projets.

  • Docker + Helm/K8S ou Swarm
  • Confluence / Sharepoint
  • Gitlab / Gitlab-CI
  • JIRA/Confluence

À qui s'adresse ce poste ?

Ce poste s'adresse aux candidats ayant une solide expérience en développement backend et frontend, avec une maîtrise de JAVA / Maven, Spring ou Quarkus, API REST / GraphQL et ReactJS / TypeScript. Une connaissance en Python / JupyterHub notebook est également un atout.

Le cycle de développement et ses pratiques

Dans ce type de poste, vous serez impliqué(e) dans le cycle de développement agilité, avec des réunions d'équipe régulières (type Scrum). Vous devrez également assurer la création et la mise à jour de la documentation technique, participer aux revues techniques et aux tests unitaires et d'intégration. L'analyse des performances globales du système sera une partie intégrante de vos responsabilités.

Informations pratiques

Informations vérifiées pour cette offre. Les éléments non communiqués à la source ne sont pas mentionnés.

  • Type de contrat : freelance
  • Lieu de travail : Ramonville-Saint-Agne, France
  • Télétravail : Télétravail partiel (2 jours/semaine)
  • Expérience attendue : Expérience en JAVA / Maven : Maitrise Expérience en Spring ou Quarkus : Maitrise Expérience en API REST / GraphQL : Maitrise Expérience en Python / JupyterHub notebook : Connaissance Expérience en ReactJS / TypeScript : Maitrise Expérience en Système d'Information Géographique : Connaissance

Préparer sa candidature

Pour préparer votre candidature, vous pouvez mettre en avant des projets passés où vous avez développé des fonctionnalités backend et frontend. Il est également recommandé de vous tenir informé(e) de l'évolution des technologies JAVA / Maven, Spring ou Quarkus, API REST / GraphQL et ReactJS / TypeScript afin d'être à jour sur les dernières tendances.

Il serait utile de préparer une liste de questions à poser lors de votre entretien pour en savoir plus sur la stack technique utilisée et l'équipe qui vous accueillera.

  • Développement fonctionnalités backend et frontend
  • Maîtrise des technologies JAVA / Maven, Spring ou Quarkus, API REST / GraphQL et ReactJS / TypeScript

Candidature

Postuler à cette offre
La candidature se fait en ligne via la page officielle de l'offre. Utilisez le bouton de candidature affiché en haut de cette page : un compte Regrute gratuit permet d'accéder directement au site de candidature et de retrouver vos candidatures.
Modalités indiquées par la source

Modalités précisées à la source : Postuler depuis l'annonce officielle sur Free-Work.com.

Éléments communiqués par la source :

Avant de postuler
  • Vérifiez que votre expérience correspond au niveau demandé (5 à 10 ans).
  • Mettez en avant les compétences explicitement mentionnées dans l'offre.
  • Adaptez votre CV à cette offre avant de candidater.
1. Bouton de candidature (haut de page)2. Connectez-vous ou créez un compte3. Vous êtes redirigé vers la candidature