Développeur Plateforme GED (m/f) (réf. E00020220)

Informations générales

  • Statut Employé de l'État
  • Groupe d'indemnité A1
  • Date limite de candidature25/07/2022
  • MinistèreMinistère de la Digitalisation
  • Administration/OrganismeCentre des technologies de l'information de l'État
  • LieuNeudorf
  • TâcheTâche complète
  • Nombre de postes vacants1
  • Type de contratCDI
  • NationalitéÊtre ressortissant UE
  • Catégorie de métiersTechnologies de l'information et de la communication
  • Réf.E00020220

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 administrations luxembourgeoises et acteur central en matière d'eGovernment. Fort d'une équipe de plus de 500 collaborateurs, nous offrons à nos clients un large éventail de services qui couvrent tous les domaines de l'IT : l'infrastructure réseau et de communication, le hosting et le cloud privé (IaaS), les plateformes (PaaS) et les solutions logicielles génériques et sur mesure (SaaS), la bureautique, la sécurité informatique et les services annexes tels que la génération de documents sécurisés, l'impression en masse individualisée etc. Nous sommes également responsables pour le développement de la plateforme Guichet.lu, qui est le single point of contact pour les citoyens et entreprises pour la réalisation de leurs démarches avec l'Etat.

Missions

  • Développer, configurer et coordonner des nouvelles solutions (Case, Workflow, Forms) pour la nouvelle plateforme de GED et Case Management de l’état basée sur la solution Cloud Pak for Business Automation (CP4Ba) d’IBM qui est proposée par le CTIE pour l'ensemble du secteur public au Luxembourg.
    • Dans ce cadre, il s'agira notamment de:
      • Conception de l’architecture du développement:
        • Assurer le respect des standards mis en place et participer à leur éventuelle évolution en lien avec l’architecte de la solution;
        • Garantir l'efficacité et l'homogénéité du développement global;
        • Participer au choix des composants des plateformes en collaboration avec les différents acteurs du développement, de l’infrastructure et de la sécurité;
        • Prendre en compte les spécificités de chaque client en collaboration avec l’architecte en ce qui concerne notamment les standards de la plateforme;
        • Conseiller les clients sur les solutions applicatives les plus adaptées à leurs besoins;
        • Evaluer les risques et impacts techniques des solutions préconisées;
        • Concevoir, industrialiser et mutualiser les socles technologiques et couches applicatives (framework, intégration continue, factoriser les livrables);
        • Œuvrer à l’application des évolutions de la plateforme à toutes les instances déployées de la solution.
      • Réalisation de l’analyse technique (Sous la responsabilité du chef de projet):
        • Analyser les besoins du client spécifiés par la maîtrise d’ouvrage et les traduire en cahier des charges techniques;
        • Ecrire les spécifications techniques générales et détaillées en envisageant les problèmes éventuels et les évolutions.
      • Développement des framework et réalisation des tests:
        • Développer des framework (composants logiciels) pour permettre aux développeurs internes et externe de programmer sur des plateformes standards;
        • Veiller à l’Implémentation au sein des équipes les solutions et architectures techniques définies;
        • Superviser le bon usage des framework lors de la réalisation du codage par les développeurs;
        • Accompagner les solutions designers de chaque client dans leur développements en assurant leur formation, un support et le contrôle des réalisations. Vérifier que les fonctionnalités demandées ont été développées correctement grâce aux tests unitaires.
      • Développement et paramétrage des applications:
        • Rédiger les lignes de codes nécessaires à la création des forms et des workflows;
        • Etendre les interfaces et le catalogue de service de la solution;
        • Corriger et optimiser les fonctionnalités (qualité, ergonomie);
        • Documenter les applications pour les développements ultérieurs et la mise en production.
      • Tests et écriture des corrections nécessaires:
        • Préparer et réaliser les tests unitaires;
        • Réaliser les tests de charge;
        • Apporter les correctifs nécessaires suite à ces tests ou aux tests fonctionnels réalisés par les utilisateurs ou la maîtrise d’ouvrage.
      • Validation, intégration, déploiement de la solution:
        • Vérifier la conformité de l’ouvrage par rapport aux spécifications détaillées;
        • Rédiger les référentiels et les documentations destinés aux administrateurs et utilisateurs (cahier de paramétrage, guides utilisateurs).
      • Maintenance corrective et évolutive des applications:
        • Assurer les corrections suite aux problèmes soulevés (bugs);
        • Prendre en compte les évolutions des solutions techniques existantes;
        • Assurer la programmation des évolutions demandées par les utilisateurs.

Profil

Compétences techniques

  • Expérience en programmation Java / Java EE;
  • Expérience en programmation JavaScript;
  • Expérience dans la conception et la mise en place Web Services SOAP / REST et standards associés (OpenAPI, JSON, YAML, XML/XSD);
  • Connaissance des outils de gestion des sources et de CI/CD (GIT, GitLab, Maven, Artifactory, Sonar);
  • Connaissance du monde des SGBDR et de l’utilisation de SQL.

Compétences comportementales

  • Avoir le goût et la passion pour les nouvelles technologies en informatiques;
  • Avoir envie d’aider l’état luxembourgeois de se digitaliser de manière pertinente et pérenne, tant qu’au niveau processus et informatique;
  • Aimer se tenir au courant et apprendre des nouvelles technologies;
  • Esprit critique, rigoureux et méthodologique;
  • Bonnes capacités d’analyse et de synthèse;
  • Capacité de travailler de façon fiable et autonome, mais aussi en équipe;
  • Capacité à résoudre et exposer un problème de manière concise à des non-initiés;
  • Maîtrise de l'anglais et /ou français, la connaissance du Luxembourgeois ou de l’Allemand est considérée comme un avantage;
  • Capacité de travailler dans une équipe pluridisciplinaire;
  • Capacité d’abstraction pour être capable de modéliser une solution en prenant en compte l’ensemble des impératifs fonctionnels et technologiques, tout en anticipant les évolutions à venir;
  • Créativité et réactivité, car le candidat doit être capable d’anticiper les évolutions futures. Afin de permettre l’intégration de nouveaux modules (fonctionnels ou techniques) sans remettre en cause la solution elle-même.

Atouts

  • Notions de base des fonctionnalités et du fonctionnement d’une solution de GED et de Case Management;
  • Notions de base dans la conception et la modélisation de workflows et BPM;
  • Notions de base dans l’intégration avec d’autres solutions des Systèmes d’Information (ERP, CRM, etc.);
  • Connaissances ou pratique des méthodes agiles (Scrum);
  • Connaissances dans le fonctionnement du secteur public au Luxembourg.

Conditions d’admission

Poste d'employé de l'État

Obtenez plus de détails 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 master ou de son équivalent.

Expérience

Vous avez une expérience d'au moins 3 ans dans le domaine.

Langues

Vous répondez aux exigences des connaissances de 3 langues administratives pour le groupe d'indemnité A1. 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.

Documents à fournir

Lettre de motivation, copie du diplôme et CV renseignant les informations suivantes:

  • Nom(s) et prénom(s)
  • Numéro d’identification (càd. le numéro de matricule nationale ou, à défaut, la date de naissance)
  • Nationalité
  • Adresse électronique
  • Liste des établissements d’enseignement fréquentés et leur pays d’implantation (veuillez indiquer le nom complet des établissements, les abréviations n'étant pas permises)
  • Diplômes (veuillez indiquer l'intitulé des diplômes)
  • Expérience professionnelle
  • Connaissances en langues parlées et écrites

Pour ce poste, vous devez obligatoirement postuler en ligne via MyGuichet, les candidatures via courriel ou via courrier postal n’étant pas acceptées. Les documents sont à introduire via MyGuichet en format pdf (taille maximale 20 Mo).