Développeur full-stack H/F

Résumé du poste
CDD / Temporaire(36 mois)
Paris
Salaire : Non spécifié
Télétravail occasionnel
Expérience : > 2 ans
Éducation : Bac +5 / Master
Compétences & expertises
Recherche et analyse de données
Gestion de bases de données
Gitlab
Kubernetes
Git
+13
Postuler

VIGINUM
VIGINUM

Cette offre vous tente ?

Postuler
jobs.faq.title

Le poste

Descriptif du poste

Au sein de la division « Opérations », le bureau TechOps fournit l’ensemble des appuis techniques à l’activité opérationnelle de recherche en sources ouvertes. Le/La développeur(se) full stack aura pour missions :

  • En collaboration avec les data scientists, le développement, le maintien et le déploiement d’outils à destination des opérations :

- Outils de collecte de données (connexion à des API, scraping) ;

- Outils de gestion de données (base de données, stockage objet) ;

- Outils d’analyse de données (dashboards, etc.) ;

  • En collaboration avec les dev-Ops, l’industrialisation et la préparation du déploiement des outils développés en interne en prenant en compte les bonnes pratiques de développement pour construire des applications robustes (logs, tests, …), sécurisées et scalables ;

  • L’amélioration et la participation à la maintenance des applications déjà existantes.


Profil recherché

Issu(e) d’une formation de niveau Bac +5 ou équivalent, le ou la candidat(e) devra justifier d’au moins 2 années d’expérience en tant que développeur(se) full stack. Les compétences suivantes sont requises pour le poste visé :

  • Expérience et bonne connaissances des méthodes et des bibliothèques logicielles de scraping (selenium, requests, scrapy, etc) ;

  • Bonne connaissance des outils et des bibliothèques logicielles de traitement des données à l’état de l’art (Pandas) ;

  • Maîtrise du développement avec Python et JavaScript ;

  • Expérience avec des frameworks de développement web back (django, flask) et front (svelte, react, angular, etc) ;

  • Capacité à développer une API pour intégrer un flux de données dans un pipeline de traitement de données (Flask, FastAPI, etc) ;

  • Expérience avec la conception et l’utilisation des bases de données (PostgreSQL, ElasticSearch/OpenSearch, DuckDB, etc) ;

  • Maîtrise de l’environnement de travail GNU/Linux ;

  • Connaissance des bonnes pratiques de développement (git, tests unitaires, CI/CD, etc) ;

  • Expérience en déploiement d’applications (Docker, Kubernetes, Helm Charts, Gitlab-CI, Makefile).

Une expérience dans le traitement de données OSINT (réseaux sociaux) et une compréhension des enjeux de la lutte contre les manipulations de l’information seraient un plus.

Dû au contexte technique en permanente évolution et à la variété des missions, le/la futur(e) développeur(euse) full stack devra maintenir une veille technologique à l’état de l’art, faire preuve d’autonomie et de curiosité technique.

Une capacité à travailler efficacement dans un environnement sous pression, une faculté à prendre des décisions ainsi qu’un sens aigu des relations humaines font partie des qualités nécessaires pour exercer cette fonction. La mission nécessite également rigueur, disponibilité, discrétion ainsi qu’une bonne faculté d’écoute.

Chez VIGINUM, nous croyons que la diversité est une force. Nous nous engageons à créer un environnement inclusif où chaque voix compte. Nous valorisons les différences et les expériences uniques de chacun. Rejoignez-nous et formez une équipe dynamique et variée.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Postuler