SECTEUR DE TRAVAILDirection des technologies de l’information
CONTEXTELa Direction des technologies de l’information a pour mission de fournir un soutien technologique de qualité, de maintenir et d’optimiser les actifs informationnels, d’intégrer des solutions informatiques pertinentes, de développer des outils adaptés, d’assurer un accès efficace et sécuritaire aux informations, de soutenir la transformation numérique de l’organisation, et de répondre aux besoins stratégiques et opérationnels de l’ENAP.
SOMMAIRE DES RESPONSABILITÉSLa personne titulaire effectue des travaux informatiques de programmation et de soutien aux systèmes institutionnels.
À titre de technicienne ou technicien en programmation, la personne titulaire :
- Participe à l’analyse des besoins informatiques et techniques des usagères et des usagers des systèmes administratifs et Web (Oracle, Oracle APEX, API REST/SOAP).
- Conçoit des programmes informatiques à l'aide des technologies Oracle, Java, PHP et JavaScript.
- Propose et réalise, à l’aide de logiciels ou de langage de programmation, le développement d’applications ou d’outils informatiques besoins ou les problèmes rencontrés (Oracle APEX, PL/SQL, ORDS, Java, PHP, JavaScript, HTML et CSS).
- Veille à la qualité des programmes et des services en assurant le respect des standards et des normes en vigueur (Java, PHP, JavaScript, HTML, CSS, JQuery).
- Définit, réalise et documente les essais unitaires conformément aux spécifications établies, afin de produire des biens livrables de qualité.
- Rédige, met à jour et maintient la documentation technique associée aux développements, aux intégrations et aux environnements sous sa responsabilité.
- Participe à la conception, au développement et à l'intégration d'interfaces et de services applicatifs (API).
- Effectue la graduation des programmes et systèmes dans les différents environnements de développement et de production.
- Participe aux travaux de mise à jour des processus et des procédures d’exploitation.
- Assure le soutien technique nécessaire pour maintenir les niveaux de service en cas d’incidents ou de problèmes (soutien de 2e et 3e ligne).
- Assure le suivi des correctifs à appliquer.
- Effectue l’installation, la mise à jour, la configuration et la surveillance des environnements sous sa responsabilité (Apache, Oracle, Windows et Linux).
- Participe à l’entretien des systèmes (Windows et Linux).
- Assure le respect des bonnes pratiques de sécurité applicative et met en oeuvre les mesures nécessaires afin de protéger la confidentialité, l'intégrité et la disponibilité de l'information.