L'administration communale se propose de recruter pour les besoins du Service Technologies de l’information et de la communication (TIC) de la Ville, un analyste – programmeur (m/f), dans le régime du salarié, à plein temps, sous contrat à durée indéterminée et rémunéré par analogie au « groupe d’indemnité A1 – sous-groupe scientifique et technique » de l’employé communal.
Conditions d'admissibilité :
* être ressortissant d’un État membre de l’Union européenne tel que déterminé par l’article 2 de la loi modifiée du 24 décembre 1985 fixant le statut général des fonctionnaires communaux ;
* faire preuve d’une connaissance adéquate des trois langues administratives (français, allemand et luxembourgeois) telles que définies par la loi modifiée du 24 février 1984 sur le régime des langues ;
* être 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 de « Master » en informatique ou similaire.
Les diplômes d'études supérieures doivent être inscrits au registre des diplômes prévu par la loi du 28 octobre 2016 relative à la reconnaissance des qualifications professionnelles.
Missions :
Missions : Analyse, développement et maintenance d'applications
* analyse fonctionnelle des besoins utilisateurs
* maquettage de l'interface utilisateur
* conception d’applications Web à architecture distribuée
* développement en Java ou Scala
* maintenance corrective et évolutive
* documentation utilisateur et technique
* suivi de projets
* support aux utilisateurs
* veille technologique et formation continue aux nouvelles versions des outils de développement et outils DevOps
Cette énumération des tâches n’est pas exhaustive et elle pourra être sujette à modification suivant les besoins du service.
Profil :
Pour pouvoir assurer sa mission, le candidat doit :
* Disposer de bonnes facultés d’analyse et de développement d’applications
* Maîtriser le langage de programmation Java ou Scala
Il doit être doté des compétences sociales suivantes :
* Aisé au niveau des relations interpersonnelles
* Esprit créatif, pragmatique et analytique
* Capacité de détecter et de résoudre des problèmes
* Capacité de prendre des décisions
* Autonomie et sens des responsabilités
* Bonne faculté d’information et de communication
Les compétences suivantes sont considérées comme atouts :
* Technologies Web telles que HTML5, CSS3, JavaScript et TypeScript
* Expérience en communication REST avec JSON
* Framework Vue.js