Statut : Employé de l'État, Fonctionnaire
Qui recrute ?
Le Centre des technologies de l'information de l'État (CTIE) est l'administration luxembourgeoise en charge des services IT pour le gouvernement, les ministères et les administrations luxembourgeoises et un des acteurs centraux en matière d'eGovernment.
Nos services couvrent tous les domaines IT, découvrez nos missions sur notre site internet .
Nous offrons :
* Un environnement technologique varié et favorable à l’innovation;
* Des projets d’envergure nationale / européenne au service des citoyens;
* Des projets centrés sur les utilisateurs;
* Une atmosphère collégiale, dynamique et multilingue;
* Une administration qui valorise les compétences des collaborateurs et encourage la mobilité interne.
Missions
* L’analyste/développeur fera partie du service Contributions de la division « Développement ». Cette division est en charge du développement de solutions logicielles pour les différents clients du CTIE (des administrations et des ministères). Ces programmes informatiques sont développés sur mesure pour répondre aux besoins spécifiques des clients dans l’accomplissement de leurs attributions et missions, ils couvrent tant leurs besoins pour garantir le fonctionnement interne que ceux pour assurer leurs interactions avec les administrations et d’autres organismes publics nationaux.
* Le poste concerne plus particulièrement les activités suivantes :
o Définition des bonnes pratiques de développement;
o Encadrement des développeurs internes et externes, veille au respect des meilleures pratiques;
o Revue de code et traitement des merge requests;
o Elaboration, documentation et défense de choix d’architectures techniques;
o Développement de nouvelles applications;
o Maintenance corrective et évolutive des applications existantes;
o Elaboration et exécution des plans de test;
o Analyse et conception des développements demandés par les clients;
o Intégration de ces applications dans l’architecture du CTIE.
Profil
Compétences techniques
* Connaissances en matières de développements Java / J2EE / Jakarta EE;
* Connaissance en matière de développement sur base de microservices (la connaissance de Quarkus est un atout);
* Connaissances et expériences dans l’utilisation d’outils d’intégration continue (Gitlab CI, SonarQube, etc.);
* Connaissance en matière de conteneurs d’applications (Docker, ContainerD);
* Connaissances en matière de conception et développement de bases de données relationnelles / maîtrise de SQL;
* Capacités d’analyse fonctionnelle et technique;
* Bonne maîtrise du français pour le volet rédactionnel;
* Bonne maîtrise de l’anglais technique.
Compétences comportementales
* Capacité de travailler seul et en autonomie;
* Capacité de travailler sur plusieurs projets en parallèle et de fixer des priorités;
* Capacité de communication interne / clients;
* Rigueur et sens de la responsabilité;
* Capacité d’appréhender rapidement de nouveaux sujets;
* Capacité d’écoute et d’arbitrage entre différentes positions dans une équipe.
Atouts
* Connaissance d’un framework de développement front end basé sur Javascript (p.ex. Vue.js, Angular, React);
* Connaissances de CICS / JCL / MVS ou toute autre technologie liée au Mainframe IBM (z/OS);
* Connaissances de moteurs de règles tels que Drools;
* Connaissances en matière de sécurité des systèmes d’information;
* Maîtrise de l’allemand et/ou du luxembourgeois.
Conditions d’admission
Le poste peut être brigué sous le statut du fonctionnaire ou de l’employé de l’État.
Si vous souhaitez postuler sous le statut du fonctionnaire, vous devrez au préalable avoir réussi l’épreuve d’aptitude générale (EAG). Les candidats ayant réussi à l’EAG restent admissibles aux épreuves spéciales pendant une durée de 5 ans (à compter à partir de la décision de la commission d’examen). Obtenez plus de détails sur les conditions d'admission des fonctionnaires de l'État ainsi que sur les conditions d'admission des employés de l'État .
Diplômes
Vous êtes titulaire d’un grade ou diplôme délivré par un établissement d’enseignement supérieur reconnu par l’Etat du siège de l’établissement et sanctionnant l’accomplissement avec succès d’un bachelor en informatique ou de son équivalent.
Langues
Vous répondez aux exigences des connaissances de 3 langues administratives pour le groupe A2. Une dispense de deux des trois langues administratives peut être accordée sous certaines conditions.
Nationalité
Vous êtes ressortissant d’un État membre de l’Union européenne.