Description :
Placé sous l'autorité du responsable, le développeur de services web conçoit et réalise des applications web.
ATTRIBUTIONS ET COMPETENCES
- Conçoit, développe, intègre les web-services, sites internet, plateformes internet, intranet et extranet du C.G.O.S,
- Etablit la conception fonctionnelle (Prototyping, définition du périmètre fonctionnel, optimisation et validation des parcours utilisateurs) et la conception ergonomique des projets
Développement Back-end
- Conçoit l'architecture fonctionnelle des applications webs
- Conçoit , développe et intègre les scripts serveurs ( PHP, NODEJs )
- Conçoit , développe les web services ( NODEJs, Json, XML ) pour permettre des échanges entre différentes applications (notamment avec les prestataires du C.G.O.S et son Département Informatique)
- Conçoit , développe les interfaces d'administration de gestion de contenu
- Configure les interfaces d'administration des différents sites et services internet en fonction des besoins des contributeurs/utilisateurs.
- Suit les évolutions des langages de développement Back-End (Veille technologique)
Développement Front-end
- Conçoit, développe et intègre les scripts clients ( PHP, Ajax, Js, Frameworks et librairies des principaux langages Front )
- Optimise (compilation, compression, minification et agrégation de scripts, fichiers, recadrage, étalonnement et optimisation des images)
- Intègre et développe des services tiers (APIs, WebServices... )
- Intègre, installe et paramètre les outils tiers utilisés par le C.G.O.S (Outils statistiques, e-mailing...)
- Respecte les normes W3C et les modèles d'accessibilité appliquées aux technologies web.
- Respecte les principes d'intégration multiplateformes (adaptabilité/responsive design/AB testing sur les principaux navigateurs)
- Suit les évolutions des langages de développement Front-End (Veille technologique)
Développements connexes et paramétrages des outils
- Développe et configure des compilateurs de données : sondages et études de satisfaction
- Développe des applications sur des plateformes tiers en utilisant les APIS disponibles ( Apps Facebook, Twitter... )
- Développe et configure les applications de simulations de calcul
- Beta-testing (essais des applications.(débogage)) et maintenance
Gestion des bases de données SGBD
- Conçoit et met en place les bases de données et leurs applications d'administration.
- Administre les données contenues dans les bases dont il assure la mise à jour, la maintenance et la pérennité.
- Suit les évolutions des bases de données, des systèmes serveurs et technologies clientes et des outils d'administration. (Veille technologique)
- Valide les modèles physiques, de composants, de déploiement.
- Valide les tests d'intégration, les mises en production, le développement sur bases de données
- Maintient, gère les bases de données et met en place les procédures de sauvegarde en relation avec l'hébergeur.
Serveur et réseau
- Administre et organise l'architecture des serveurs web internes et externes qui hébergent les sites du C.G.O.S (Internet et Extranet)
- Garantit l'intégrité, la disponibilité, les performances des serveurs Internet en association avec l'hébergeur, en développant et optimisant les codes sources et les caches serveurs
Expérience utilisateur - Design graphique et ergonomie
- Participe à la conception, ergonomie, structure... des applications web : Wireframing (schémas de navigation des sites),
-Intègre les interfaces graphiques (User Interface Design)
- Maîtrise la phase d'intégration des pages internet (technologie HTML5/CSS3...)
Recrutement
Voie externe :
Niveau licence/master minimum lié aux métiers de l'Internet ou équivalent + expérience professionnelle significative