Ingénieur études et développements
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
L'ingénieur études et développement est rattaché au Service Stratégie Numérique, qui joue un rôle central dans la transformation numérique de la collectivité.
Ce service définit et pilote la feuille de route numérique du Département, en garantissant l'adéquation et la cohérence du système d'information avec les orientations stratégiques de la collectivité. Il assure l'urbanisation du SI, la gestion du portefeuille de projets numériques, la sécurité du système d'information et la conformité des traitements de données personnelles au Règlement Général sur la Protection des Données (RGPD).
Au sein de ce service, vous participez à la conception, au développement et à l'évolution de solutions numériques répondant aux besoins des directions métiers. Vous intervenez sur l'ensemble du cycle de vie des applications, de l'analyse du besoin jusqu'à leur mise en production et leur maintenance.
À titre d'exemple, les équipes conçoivent et font évoluer un outil de gestion des identités et des accès, un assistant d'intelligence artificielle à destination des agents, des applications web et mobiles dédiées à la surveillance et à la gestion des routes départementales, un référentiel des établissements et des structures partenaires, ainsi que des solutions d'intelligence artificielle permettant l'analyse et la classification automatique de documents.
Dans ce contexte, vos principales missions seront :
Concevoir et développer de nouvelles solutions informatiques, en collaboration étroite avec les membres du service et les directions métiers, en adoptant une approche centrée sur l'utilisateur.
Participer au développement et à l'évolution des applications web et mobile.
Concevoir et développer des API et des interfaces permettant l'interopérabilité avec les différentes briques du système d'information.
Participer à l'étude, à la modélisation et au prototypage de solutions numériques innovantes, en intégrant les dimensions d'urbanisation, de sécurité et de protection des données dès les phases amont des projets.
Participer au développement de solutions intégrant des technologies d'intelligence artificielle, notamment l'IA générative, et à leur intégration dans le système d'information.
Contribuer aux choix techniques et à la définition des architectures applicatives en lien avec les équipes concernées.
Participer à l'amélioration continue des pratiques de développement : qualité du code, documentation, tests, sécurité, gestion des versions, intégration et déploiement continus.
Participer au pilotage technique des projets et travailler en mode agile avec les différents acteurs : métiers, chefs de projets, équipes infrastructure et sécurité et, le cas échéant, prestataires.
Assurer la maintenance corrective et évolutive des applications développées
Assurer une veille technologique pour identifier les opportunités d'innovation et proposer des améliorations continues des services numériques.
- Analyser les besoins fonctionnels et techniques et contribuer à leur traduction en solutions applicatives.
- Réaliser les développements, les tests, la documentation et participer à la mise en production des applications.
- Développer et maintenir des applications reposant notamment sur Django, React et ASP.NET Core.
- Concevoir, développer et maintenir des API et services permettant les échanges entre applications.
- Participer à la conception et à l'exploitation des modèles de données et des bases de données associées aux applications.
- Participer au suivi technique des prestations de développement externalisées et contrôler la qualité des livrables.
- Garantir l'évolution des applications et assurer un support
- Gérer et garantir la qualité et la performance de fonctionnement des applications
- Garantir le maintien en condition opérationnelle
- Analyser les tests et traiter les anomalies
- Proposer, mettre en œuvre et suivre le plan de tests
- Participer aux revues de code et appliquer les bonnes pratiques de développement et de documentation.
- Réaliser une veille technologique afin d'assurer le conseil et l'expertise.
- Intégrer les exigences de cybersécurité, de protection des données personnelles, d'accessibilité et de numérique responsable dans les développements.
- Contribuer à la définition des architectures applicatives et à leur cohérence avec l'architecture du système d'information.
- Prototyper et expérimenter de nouvelles technologies, notamment dans le domaine de l'intelligence artificielle.
- Maîtrise du développement logiciel et des bonnes pratiques associées
- Maîtrise des principes d'architecture logicielle.
- Maîtrise du langage Python et du framework Django.
- Bonnes connaissances du framework ASP.NET Core et du langage C#.
- Bonne connaissance des architectures web, API REST et mécanismes d'échange entre app