Développeuse - Développeur en Apprentissage H/F - Commission Nationale de L'informatique et des Libertes
- CDD
- Commission Nationale de L'informatique et des Libertes
Les missions du poste
L'équipe
Au sein de la direction des systèmes d'information (DSI), vous intégrerez le service des projets, applications et développements (SPAD) composé d'une dizaine de personnes.
L'équipe du SPAD développe et maintient un ensemble d'applications métiers permettant notamment le bon fonctionnement des téléservices de la Commission en concordance avec les missions de l'institution et dans le cadre de la mise en oeuvre du schéma directeur du système d'information (SDSI).
Votre rôle
Sous la supervision d'un développeur sénior, qui est également le maitre d'apprentissage, vous serez sous la responsable du chef de service et aurez pour mission principale de participer à la conception et au développement d'application métier incluant la dimension tests automatisés.
Vous travaillerez également en collaboration avec les personnes en charge de l'architecture du SI, du développement logiciel, du support applicatif ainsi qu'avec les chefs de projets.
Vos missions
- vous mettrez en place des preuves de concepts, participerez à la rédaction d'études et des spécifications techniques ;
- vous réaliserez des développements d'applications métiers, incluant une dimension statistique ;
- vous maintiendrez des plans de test existants, jeux de données et scénarii automatisés sur les environnements de recette ;
- vous participerez et exécuterez les campagnes de tests manuels et automatisés en vous appuyant sur des plans et scénarii formalisés ;
- vous participerez à la supervision applicative et technique des environnements techniques et des plates-formes.
Qui êtes-vous ? (Critères non cumulatifs)
- vous souhaitez intégrer une formation de niveau maîtrise ou master ou équivalent en développement logiciel ;
- vous avez étudié les cycles de développement logiciel et êtes à l'aise avec les langage objets (Java/Python) et les technologies Back-End et Front-End ;
- vous avez des notions sur les outils d'aide au développement et à la conception (IDE, gestion de version) ;
- vous avez étudié le langage SQL et les bases de données relationnelles (MariaDB/PostgreSQL), documents (MongoDB) ou les moteurs d'indexations (SOLR, ElasticSearch) ;
- vous connaissez les environnements Linux et Windows ;
- vous savez travailler en équipe et rendre compte ;
- vous avez le sens de l'initiative.
Structurée autour de quatre valeurs fondatrices - indépendance, conviction, expertise, collégialité - la CNIL est une autorité administrative indépendante chargée de préserver les libertés individuelles à l'ère du tout numérique, en accompagnant et en contrôlant l'usage des données personnelles.
Nos missions :
- informer et protéger les droits des personnes ;
- accompagner la conformité des organismes publics et privés, conseiller les pouvoirs publics ;
- anticiper les nouveaux usages et contribuer à l'innovation ;
- contrôler et sanctionner les organismes non conformes au RGPD et à la loi Informatique et Libertés.
Pourquoi nous rejoindre ?
Travailler à la CNIL c'est :
- contribuer à une mission qui a du sens et de l'impact sur la société ;
- évoluer dans un environnement où vous pourrez être formé, vous professionnaliser, et monter en compétences ;
- bénéficier d un cadre de travail agréable (crèche, salle de sport, restaurant sur place, local vélo...)
Compétences requises
- Python
- Java
- SQL