ONaCVG - Développeur Fullstack Senior & Automatisation N8N H/F

Office National des Combattants et Victimes de Guerre (ONaCVG)
Paris, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote
Paris, France

Tech stack

JavaScript
PHP
API
Software Quality
Code Review
Databases
Continuous Integration
DevOps
Github
Human-Computer Interaction
PostgreSQL
Linux System Administration
MySQL
Node.js
Open Web Application Security
Redis
Next.js
Software Engineering
SQL Databases
TypeScript
Web Applications
Data Server Interface
React
Software Security
Backend
GIT
Gitlab-ci
Nintex
NestJS
REST
Docker

Job description

Refonte et développement d'applications web internes (TypeScript, React, Node.js)

  • Développement de nouvelles fonctionnalités applicatives (Javascript moderne, Node.js, PHP)
  • Gestion des bases de données (MySQL, PostgreSQL et autres stacks BDD)
  • Intégration API internes / externes
  • Conception et déploiement d'automatisations internes via N8N
  • Collaboration avec l'équipe DevOps pour la définition des pipelines de déploiement
  • Documentation technique et transmission des connaissances
  • Maintien en condition de sécurité des applications (audit dépendances, correctifs, OWASP)
  • Modernisation des interfaces utilisateur (UX/UI)

Activités annexes:

  • Support expert niveau 2 applicatif
  • Veille amélioration continue UX / efficacité processus automatisés
  • Participation modernisation globale du patrimoine applicatif DSI
  • Veille technologique sur l'écosystème JavaScript / Node.js, Au sein du département informatique, le titulaire du poste est responsable de la refonte des applications web internes, du maintien en condition de sécurité les sites existants, de la modernisation des interfaces et de l'industrialisation des automatisations internes. Il conçoit, développe et maintient des solutions web fullstack, et met en œuvre des automatisations techniques via N8N afin de réduire la charge opérationnelle, fiabiliser les process, améliorer la cohérence applicative et accélérer les traitements internes.

Requirements

TypeScript end-to-end (front + back)

  • Conception d'API REST sécurisées

  • Expérience refonte/migration d'applications legacy

  • Pratique de Docker / Docker Compose pour le développement local et la conteneurisation

  • Capacité à créer des workflows N8N et les connecter à des APIs

  • Sensibilité sécurité applicative (OWASP, audit, headers)

  • Autonomie sur du SQL (requêtes, modélisation, migrations)

Compétences techniques requises :

  • Maîtrise de TypeScript en environnement front et back

  • Maîtrise de React (hooks, context, composants fonctionnels)

  • Maîtrise de Node.js et d'au moins un framework backend (Express, NestJS)

  • Bonne maîtrise de SQL (PostgreSQL) : modélisation, requêtes, optimisation

  • Pratique de Docker et des principes de conteneurisation

  • Pratique de Git (branches, merge requests, revues de code)

  • Connaissance des principes de sécurité applicative

Compétences techniques appréciées :

  • Expérience avec N8N ou un outil d'orchestration similaire

  • Connaissance de Next.js (SSR, API routes)

  • Notions de CI/CD (savoir lire et contribuer à un pipeline GitLab CI / GitHub Actions)

  • Familiarité avec Redis (cache, sessions, queues)

  • Notions d'administration Linux

Niveau d'études minimum requis

  • Niveau Niveau 7 Master/diplômes équivalents, Qualités personnelles :
  • Autonomie et capacité à prioriser
  • Rigueur et souci de la qualité du code
  • Esprit d'analyse et de synthèse
  • Capacité à documenter et transmettre
  • Force de proposition sur les choix techniques

3 à 7 ans d'expérience en développement fullstack JavaScript/TypeScript. Expérience en refonte d'applications legacy appréciée.

Éléments de candidature

Documents à transmettre, Télétravail possible après une période d'autonomisation sur le poste et en accord avec le SHD et selon les dispositions de l'accord-cadre sur le temps de travail

Benefits & conditions

Restaurant inter-administratif Téléphone, ordinateur 25 CP + RTT, Parking 75% de remboursement des frais de transports en commun, Accès aux prestations sociales ministérielles et interministérielles (loisirs, logement, crèche, etc.)

About the company

Office national des combattants et victimes de guerre (ONaCVG), L'Office national des combattants et victimes de guerre (ONaCVG), établissement public administratif sous tutelle du ministère des armées (MINARM), gère les principaux droits à reconnaissance et réparation reconnus par l'État au monde combattant, aux victimes de guerres et aux victimes d'actes de terrorismes. Principal opérateur de la politique de la mémoire du MINARM, il met au service de 1.7 million de ressortissants, un réseau de services de proximité (104 services départementaux, y compris en Algérie et au Maroc). Il entretient rénove et valorise 291 nécropoles nationales, 10 hauts lieux de la mémoire nationale et près de 2200 carrés militaires. Guichet unique au service des populations harkis et rapatriées, il apparaît aussi comme un acteur majeur de la prise en compte et de l'accompagnement des combattants ayant servi en OPEX. Il pilote la politique nationale de la mémoire et dispose d'un réseau de 104 services sur le territoire, avec un système d'information centralisé au sein de sa DSI.

Apply for this position