Profil du poste intégrateur web xHTML-HTML5/CSS
Intégrateur Web
Technologies de l'information et multimédia
Compétences recherchées :
Spécialisations techniques :
- HTML, CSS, Javascript (xHTML 1.0 strict et CSS 2.1, CSS 3 et HTML5, ECMA Script "Ajax" / ActionScript)
- Photoshop, Imageready, Illustrator, autres logiciels Fireworks, The Gimp...
Critères généraux :
- Très bonne culture web (protocoles, logiciels, plateformes et OS...)
- Connaissance web 2.0 (RichMedia, tendances graphiques, compression audio et video)
- Expérience en intégration Internet
- Bilinguisme français/anglais oral et écrit (documentation technique)
- Connaissance des notions d'accessibilité
- Connaissance des notions de sémantique et de référencement
L’intégrateur doit assurer l’édition de contenus statiques de même que la
portion publique des sections dynamiques des projets qui lui sont confiés. À ce
titre, il doit analyser et comprendre le concept des sites à développer. Pour
ce faire, il doit prendre connaissance, comprendre et maîtriser l’Arborescence,
les « wire frame », le design graphique, l’inventaire des
contenus, l’environnement technologique de l’hébergement et l’échéancier de
travail.
Il travaille souvent en collaboration avec une équipe de développement
Internet.
De par sa curiosité professionnelle il recherche les défis et est toujours à
l’affût des meilleures pratiques de l’industrie afin de raffiner ses techniques
de travail; l'activité de veille technologique est donc primordiale.
Excellent esprit de synthèse, capacité à proposer des solutions originales et à
intégrer toutes les étapes de production d’un projet Web / Aptitudes à
communiquer en équipe.
Il sera amené à se conformer aux procédures en technologie de l’information en vigueur et aux normes applicables ainsi qu’à promouvoir les meilleures pratiques (test et essai fonctionnel).
Il assurera la mise à jour de la documentation se rapportant aux composantes logicielles modifiées / Aptitudes en rédaction et de synthèse (français et anglais) / révision de documentation client et l’évaluation rapide de la tâche.
Respect des engagements et des échéanciers / Rigueur et discipline / Sens de l’organisation et des priorités (multi-projets) / Résistance au stress
S'assurer de la compatibilité d'un site Internet sur toutes les plateformes (Tests et Beta-Test)
Optimisation du contenu en vue de l'indexation d'un site Internet (SEO)
On remarque donc que ce poste requiert des compétences variées à la croisée de différents profils, un peu à la manière d'un webmaster (webmestre). Mais contrairement au poste de webmaster qui est souvent attaché à un seul site internet, le profil de l'intrégrateur web Xhtml/css est un poste de production : les notions de rendement, de productivité sont primordiales : il faut être capable d'estimer rapidement les développements à mettre en oeuvre, leur coût en homme/machine, et les exécuter tout aussi rapidement.
De la même façon, si on veut suivre une logique de production web basée sur la notion de séparation fond/forme (xHTML/Css), l'intégrateur ne doit pas être "lié" à une seule solution de type CMS. Ainsi, on lui demande idéalement une connaissance des principaux acteurs Open Source :
- Typo 3
- Joomla!
- Spip
- EZPublish
- CMS MS
- Nuke
- Xoops...
et propriétaires :
- E-Majine
- Izi-Media
- IsoTools
- Direct News
- Worldsoft
Ces listes ne sont bien sûr pas exhaustives, car il existe autant de "solutions" que d'environnements techniques et de logiques de développements, et cela requiert un minimum de temps de se plonger dans l'analyse d'une nouvelle solution afin d'en comprendre les possibilités et les limitations, qui permettront de les placer en adéquation avec les contraintes "projet."
Le choix d'une ou plusieurs solutions CMS est donc stratégique : il s'agit de ne pas dépendre que d'un logiciel afin de pouvoir adapter son offre aux demandes client. Mais il s'agit également de fournir une activité de veille technologique constante afin de pallier aux éventuels dysfonctionnements des solutions retenues (principalement liés à des failles de sécurité, ou à des problèmes de compatibilité entre les versions). Il va donc falloir assurer un suivi de projet sur des développements qui sont externalisés, et font appel pour la plupart à des communautés de développeurs bénévoles. Tout comme pour la documentation parfois toute relative ou mal traduite, l'intégrateur doit donc avoir assez de flair pour ne pas se trouver complètement pieds et poings liés par de mauvais choix.
On lui demande ainsi de connaître un minimum l'édition, la création et la retouche graphique, le développement web (balisage sémantique xhtml mais aussi javascript (ajax) et souvent une approche minimun de language serveur avec langage de requête.
On lui demande souvent une bonne compréhension des contraintes liées à l'accessibilité, à la compatibilité et au référencement naturel des pages servies par les CMS.
Le tout dans un environnement multi-projets, et au sein d'une équipe la plupart
du temps (gérer les plannings, les attentes entre les différentes phases de
réalisation des autres membres, la documentation et le suivi des
dossiers...)
C'est donc un poste clé qui demande des compétences (savoir-faire) mais également un savoir-être très important (résistance au stress, curiosité et ouverture d'esprit, rigueur et méthodologie, communication et gestion des conflits...)
Idéalement ce poste est pourvu par un profil expérimenté ET passionné (il faut être un minimum impliqué pour militer en faveur du xHTML/CSS, sans quoi on en reste aux tableaux imbriqués). Il faut posséder une vision globale des tenants et aboutissants liés aux technologies de l'information et de la communication. Enfin, il faut être adaptable et souple dans son évangélisation des normes et standards de publication pour l'internet : le client est roi, et l'éducation ne transforme pas toujours les personnes... De même, le web n'est pas un support figé : inutile de déployer des monceaux de temps et de sueur pour que le positionnement soit au pixel près sur 15 configurations différentes... http://dowebsitesneedtolookexactlythesameineverybrowser.com/
- Réaliser le découpage des maquettes (Photoshop/Fireworks/The Gimp...)
- Intégrer et maintenir des sites Web (éditeur WYSIWYG ET code à la main)
- Développer en langage xHTML et Javascript (ECMA Script)avec feuille de style (CSS2.1 et CSS 3.0)
- Se conformer aux normes et aux bonnes pratiques (Compatibilité, Accessibilité, SEO)
- Rédiger/Mettre à jour la documentation liée aux composantes logicielles modifiées (Ajax...)
En conclusion, le poste d'intégrateur web xHTML/CSS peut être décliné en profils plutôt junior (peu expérimenté mais technique) ou senior (gestion globale de la chaine d'intégration, culture web et management des équipes).
C'est un poste clé, en plein devenir, qui permet à la société de proposer des sites "clé en main" basés sur des technologies de templates ("modèles"/"gabarits") proposées par les solutions de type CMS Open Source ou propriétaires. La notion de rentabilité est donc très importante, un site internet complet pouvant être ainsi deployé et personnalisé en quelques jours, là où il fallait auparavant plusieurs semaines voire plusieurs mois.
L'intégrateur web vient donc s'interfacer entre l'équipe de développement web et l'équipe de création graphique afin de proposer un socle rentable pour l'entreprise.
La grille de salaire pour un le poste d'intégrateur xHTML/CSS est fortement dépendante du profil et de son expérience.

