Fiche de poste « Développeur data.gouv.fr »

 

L’équipe d’Etalab recherche activement un développeur Python/JavaScript Full Stack pour rejoindre l’équipe en charge de la plateforme data.gouv.fr . Rejoignez une équipe pluridisciplinaire, jeune et dynamique évoluant au cœur de la modernisation de l’action publique.

Si vous êtes intéressé par le poste, que vous vous reconnaissez dans cette fiche, et que vous êtes prêt à relever le défi, envoyez votre CV à recrutement@data.gouv.fr.

Vous trouverez ci-dessous la fiche de poste détaillée :

Auprès de

SECRÉTARIAT GÉNÉRAL POUR LA MODERNISATION DE L’ETAT/ DIRECTION INTERMINISTÉRIELLE POUR LA MODERNISATION DE L’ETAT

Mission « Etalab ».

Lieu de travail

Services du Premier ministre
Secrétariat général pour la modernisation de l’action publique
Bâtiment 
Sully
64 
Allée de Bercy
75012 Paris

Corps/grade

Préciser si le poste est ouvert aux contractuels : oui

Intitulé du poste

Développeur pour la mission Etalab

Activités du service

Le secrétariat général pour la modernisation de l’action publique (SGMAP), créé par un décret n° 2012-1198 du 30 octobre 2012, est placé auprès du Premier ministre et mis à disposition du ministre chargé de la réforme de l’État. Son organisation est prévue par un arrêté du 30 octobre 2012.

En regroupant des services jusque-là dispersés, il instaure une nouvelle cohérence dans la modernisation de l’action publique puisque se trouvent notamment réunies dans ce secrétariat général :

  • la direction interministérielle pour la modernisation de l’action publique (DIMAP), qui remplace la direction générale de la modernisation de l’État ;
  • la direction interministérielle des systèmes d’information et de communication de l’État (DISIC) ;
  • la mission chargée de la mise à disposition des données publiques (Etalab).

L’action du SGMAP s’inscrit dans le cadre des orientations fixées par le comité interministériel pour la modernisation de l’action publique (CIMAP), présidé par le Premier ministre.

Les instruments nécessaires à la transformation de l’action publique permettent ainsi de mettre en œuvre les grands axes de la stratégie de modernisation de l’action publique :

  • évaluer les politiques publiques partenariales pour en améliorer l’efficacité, les adapter aux besoins des citoyens et assurer une plus grande efficience de l’action publique. L’ensemble des acteurs (État, collectivités locales, organismes sociaux…) sera associé à cette démarche ;
  • proposer à l’usager et au citoyen une administration plus simple, plus proche et plus transparente ;
  • faire de la modernisation de la gestion des ressources humaines des agents publics un levier de réforme dans le cadre des travaux ouverts lors de la grande conférence sociale.

Missions et activités du titulaire du poste

La mission « Etalab » est chargée de favoriser l’ouverture des données publiques au service de la transparence, de l’efficacité de l’action publique et du développement économique.

Elle est en particulier responsable du développement d’un portail unique interministériel (data.gouv.fr) destiné à rassembler et à mettre à disposition et de référencer de données publiques ou d’intérêt général.

La mission « Etalab » coordonne l’action des administrations de l’Etat et apporte son appui à ses établissements publics pour faciliter la réutilisation la plus large possible de leurs informations publiques. Elle travaille également à la coordination des relations de l’Etat et des collectivités locales en matière d’ouverture des données publiques, et s’engagera dans le processus de coordination internationale des stratégies de «l’open government».

Pour le succès de sa mission, elle travaille également avec l’écosystème nationale de l’open data : collectivités locales, réutilisateurs, chercheurs, etc.

L’équipe Etalab a développé en 2013 une nouvelle version du portail data.gouv.fr qui a été inaugurée en décembre 2013. Développé dans des délais très court, et lancé avec succès, ce portail doit continuer à évoluer. L’équipe fonctionne en cycles courts, en appliquant les principes des méthodes agiles qu’elle juge utile pour atteindre ses objectifs.

Les développeurs de la mission « Etalab » sont en particulier en charge :

  • de la conception, de la réalisation, de l’hébergement, de la surveillance, du suivi, de la maintenance et de l’évolution de l’ensemble du nouveau site data.gouv.fr

  • de l’intégration de logiciels et de développements dans une architecture principalement basée sur Python (Django, Flask, Celery…), PostgreSQL, MongoDB, redis, Jinja, ElasticSearch et sous système d’exploitation Debian GNU/Linux

  • du moissonnage, de la normalisation, de l’enrichissement, de la fusion des jeux de données et de la surveillance au quotidien de leur qualité

  • de la rédaction et du développement des tests automatisés sur les logiciels comme sur les données

  • de l’administration applicative, système et réseau sur des serveurs dédiés, dans une infrastructure du commerce, standard et à faible coût

  • de la mise à disposition sous licence libre de l’ensemble des logiciels et de leur documentation (GitHub, Wiki, etc)

  • de la construction d’une communauté technique nationale et internationale réutilisant les outils conçus pour Etalab.

Profil recherché

Le candidat doit être titulaire :

  • d’un diplôme d’ingénieur reconnu par la commission des titres d’ingénieur ou d’un diplôme universitaire de niveau BAC+5 dans le domaine des technologies de l’information et de la communication
  • ou d’un diplôme de niveau III ou d’un titre de niveau équivalent avec une spécialisation en matière de développement et une expérience significative en matière de développement.

Compétences

Le candidat doit notamment :

  • avoir de très bonnes connaissances en développement logiciel (algorithmique, structuration de données, architecture logicielle, etc.)
  • avoir une très bonne expérience sur les langages de programmation, en particulier Python et JavaScript
  • maîtriser les meilleures pratiques des outils de gestion de versions (Git)
  • savoir tester et valider les codes développés (tests unitaires et fonctionnels automatisés), travailler de préférence en TDD
  • savoir administrer des serveurs sous système d’exploitation GNU/Linux
  • connaître les protocoles réseau et les protocoles applicatifs les plus courants (HTTP, SMTP, DNS 0MQ, etc.)

Des connaissances dans les domaines suivants seront par ailleurs appréciées :

  • intégration et déploiement continu
  • processus de paquetage et de distribution de logiciels
  • méthodologie agile

Les qualités nécessaires pour le poste sont les suivantes :

  • compréhension et intérêt pour l’open data et les données
  • fiabilité et rigueur dans l’exécution
  • savoir s’engager en pleine responsabilité pour livrer un produit sur Internet
  • avoir le sens de l’écoute et savoir travailler en équipe
  • capacité à interagir avec une grande variété d’interlocuteurs
  • avoir le goût du travail pratique
  • avoir une bonne compréhension de l’anglais technique
Tweet about this on TwitterShare on Google+Share on FacebookShare on LinkedInEmail this to someone

Etalab / SGMAP

Service du Premier ministre, au sein du Secrétariat Général pour la Modernisation de l'Action Publique, en charge de l'ouverture des données publiques et du gouvernement ouvert

Suivez-nous

Haut de page