RESPONSABILITÉS : MISSIONS Piloter des projets informatiques, d'intelligence artificielle notamment Intervenir dans la conception, le développement et le déploiement des applications, assurer un support technique et l'interface avec les utilisateurs ACTIVITES PRINCIPALES P Piloter des projets informatiques en conformité avec les référentiels établis par et pour le maître d'ouvrage ✓ Intervenir dans le développement et l'intégration d'une nouvelle application, de composants réutilisables ou dans la maintenance d'une application existante ✓ Organiser le travail avec le groupe de projet (contrôle de la qualité, des performances, du coût et des délais) ✓ Concevoir et développer les applications de la CIN en respectant les standards de qualité logicielle : architecture propre, tests unitaires et d'intégration, documentation, revues de code ✓ Intégrer les modèles d'intelligence artificielle dans les applications : assistants de rédaction, analyse automatique de signalements citoyens, catégorisation, recherche sémantique, synthèse de documents ✓ Développer les APIs nécessaires à l'interconnexion des applications CIN avec les systèmes existants de la Ville (annuaire LDAP, finances, état civil, cartographie) ✓ Réaliser le déploiement des applications en environnements de développement, de recette et de production, en coordination avec la DSI pour la mise en production ✓ Assurer le support technique et la maintenance évolutive des applications développées ✓ Participer aux ateliers utilisateurs avec les directions métier et les agents pour recueillir les besoins fonctionnels et valider les livrables ✓ Rédiger la documentation technique (architecture, API, guides de déploiement) et la documentation utilisateur (guides d'usage, tutoriels) ✓ Contribuer à la veille technologique sur les technologies web modernes, l'IA générative, et les bonnes pratiques de développement ✓ Accompagner la montée en compétences des nouveaux arrivants de la CIN lors des phases suivantes de recrutement PROFIL RECHERCHÉ : COMPETENCES EXIGEES Savoirs Offre informatique Langages back-end moderne : Python (FastAPI, Django), Node.js (Express, NestJS), ou équivalent Framework front-end moderne : React, Vue.js, Svelte, ou Angular Frameworks LLM : LangChain, LlamaIndex, ou équivalent Environnements Linux, Conteneurisation (Docker) Auto-hébergement de modèles open source (Ollama, vLLM, llama.cpp) et d'optimisation (quantization, GPU vs CPU) Ecosystème GeoSpatial (PostGIS, Leaflet, MapLibre) pour les applications territoriales Règles et aspects légaux des systèmes d'information Méthodes, normes techniques et outils de développement Architecture et fonctionnalités des systèmes d'information : Retrieval Augmented Generation(RAG), bases vectorielles, embeddings, recherche sémantique Techniques de prompt engineering, de structured output, et de function calling Contributions open source publiées sur GitHub ou GitLab Enjeux de sécurité applicative (authentification, autorisation, protection contre les injections, gestion des secrets) Techniques de conception, modélisation et architecture d'applications Marchés publics, Règles et procédures publiques budgétaires et comptables Organisation et fonctionnement de la collectivité Savoir-faire Analyser et formaliser les besoins au regard d'une situation, d'une problématique ou d'un contexte Elaborer et conduire des projets Réaliser des études d'opportunité et de faisabilité Concevoir et exploiter des outils (API REST et/ou GraphQL) Identifier les causes des dysfonctionnements Apporter une aide technique et méthodologique Rédiger la documentation Accompagner et conseiller les usagers Utiliser PostgreSQL et concevoir des schémas de bases de données relationnelles Maîtriser Git et les méthodes collaboratives de développement (pull requests, revues de code) Pratiquer l'intégration continue et des tests automatisés Pratiquer l'intégration d'APIs de modèles de langage (OpenAI, Anthropic Claude, Mistral, Google Gemini) dans des applications en production Développer des applications mobiles natives ou cross-platform (React Native, Flutter) Développer des interfaces accessibles (RGAA, WCAG) Traiter les flux vidéo ou de vision par ordinateur (OpenCV, YOLO)
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.