Les missions du poste

La DNUM est une direction du Centre d'Appui Métiers qui est structurée en 7 départements permettant d'assurer la réalisation des missions qui lui sont confiées.

Le département du développement logiciel est composé de moins d'une dizaine d'agents chargés de la conception, de la réalisation, des tests systèmes et de la maintenance d'une partie des applications de gestion et d'appui au contrôle, à destination des personnels des chambres et des différentes directions métiers des Juridictions Financières, dont les plus importantes sont :
- Applications de programmation, de gestion et d'exécution des contrôles de la Cour des comptes et des chambres régionales et territoriales des comptes (CRTC), et du suivi des recommandations (Python / Django & Java / Spring, PostgreSQL), d'analyse de données financières (Angular / Django / PostgreSQL) et d'échange entre les personnels de contrôle et les organisations contrôlées (Vue / Django)
- Moteur de recherche de la production documentaire interne (React / Django / ElasticSearch)
- Plateformes de traitement de données (Hadoop, Airflow, Spark) et d'IA générative souveraine (modèle de langage Mistral, cloud SecNumCloud)

Le département collabore étroitement avec le département de l'exploitation et de l'infrastructure sur les aspects DevSecOps, et avec les départements projets et d'assistance à la maîtrise d'ouvrage dans des démarches projet classiques ou agiles.

Dans un souci d'amélioration continue, le département impulse des innovations internes pour accroitre son efficience technique : intégration d'OpenTelemetry, conteneurisation des environnements de développement, élaboration d'un assistant IA, orchestration de conteneurs avec Kubernetes, etc.

PRESENTATION DES ACTIVITES DU POSTE

Le ou la développeuse Python / Angular contribuera notamment à l'application de programmation et à la modernisation du suivi des contrôles de la Cour au sein d'une équipe projet, avec l'assistance d'un Lead Tech et d'un développeur Angular séniors. Ses activités sont les suivantes :

· Affinage et estimation des user stories.

· Conception logicielle en suivant l'approche du Domain Driven Design.

· Réalisation des fonctions backend et des interfaces définies en collaboration avec un designer UX/UI.

· Mise en oeuvre des pipelines d'intégration et de déploiement continus.

· Intégration des bonnes pratiques de sécurité et de qualité de code.

· Capitalisation des connaissances techniques.

· Participation à l'élaboration d'une architecture technique orientée micro-services.

· Amélioration continue des moyens de développement et des pratiques de l'équipe.

D'autres missions pourront éventuellement se présenter en fonction de l'évolution des systèmes d'information et de l'appétence de l'agent.

Le profil recherché

Un profil polyvalent de développementPython et Angular est recherché.

Expérience antérieure souhaitée :

Une expérience antérieure de 2 ans sur un poste similaire serait appréciée

Compétences requises :

· Maîtrise du langage Python et du framework Django.

· Maîtrise du Typescript et du framework Angular.

· Expérience avec le langage SQL et PostgreSQL.
Afficher la suite
· Expérience avec l'intégration continue sous Gitlab-CI.

Compétences souhaitées :

· Expérience avec les frameworks JavaScript React et Vue.

· Expérience avec Linux et l'usage de Docker

· Expérience avec les approches microservices

· Connaissance de la conception pilotée par le domaine (Domain Driven Design)

· Connaissance ou expérience éventuelle de l'ERP Open Source Python Odoo

Qualités nécessaires :

· Autonomie et aptitude au travail en équipe.

· Capacité à analyser et résoudre efficacement.

· Sens de l'analyse.

· Rigueur et méthode.

Compétences requises

  • Programmation
  • Rigueur et méthode
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Recherches similaires

L’emploi par métier dans le domaine Informatique à Paris