/ L'annuaire des offres d'emploi en Suisse Romande

Développeur Jahia

Entreprise
IDO
Lieu
Genève (Rive gauche)
Date de publication
23.11.2016
Référence
237357

Description

Ido, une société suisse spécialisée dans la gestion de problématiques informatiques

Notre mission: accompagner nos clients dans leur quête pour améliorer leur organisation et leur performance. 

Notre différence: l'ancienneté de nos consultants, notre expérience du marché romand local, des clients internationaux et prestigieux. 

Notre engagement: créer une relation de confiance et à long terme avec nos clients et nos consultants. 

Notre métier: de poursuivre avec vous un objectif commun: la réussite de vos projets 

Développeur Jahia

Description des tâches

1. Maintenance ?

 

a. Production ?

Tâche prioritaire : ?

  • Intervention rapide en cas de panne?
  • Blocage d'IP (prévention d’attaque DoS) ?

 

Tâches régulières :?

  • Gestion du cycle de vie des sites Jahia?
  • Vérification de l’état de l’infrastructure (serveurs Jahia et failover)?
  • Analyse des logs en prévention des pannes?
  • Contrôle et reporting des performances des serveurs Jahia et MySQL?
  • Maintenance de la base de données et du répertoire jcr (scripts fournis)

 

Tâches ponctuelles (en fonction des évolutions et des projets)

  • Déploiement de templates Jahia?
  • Déploiement de correctifs Jahia?
  • Démarrage du cluster Jahia ?
  • Archivage d’anciens sites Jahia ?

 

b. Test?

Tâches ponctuelles (en fonction des évolutions et des projets)

  • mise à jour des données de production sur l'infrastructure de test (scripts fournis) ?
  • test de déploiement des correctifs Jahia ?
  • test de déploiement des templates Jahia ?
  • test de charge ?

 

2. Support 2e niveau, aide à la résolution des incidents

  • Récupération de contenu accidentellement perdu par un utilisateur ?
  • Résolution de problèmes d’affichage d'une page causé par un conflit entre son template et son contenu ?
  • Résolution de problèmes liés à des contenus provenant de sources externes ?
  • Analyse et résolution de problèmes en relation avec des corruptions sur la structure des objets Jahia ?
  • Suivi de la résolution des bugs avec la société Jahia ?
  • Amélioration de la documentation sur le support de 2e niveau ?

 

3. Infrastructure?

a. Production ?

  • Amélioration du monitoring?
  • Automatisation de certaines opérations de maintenance
  • Amélioration de la documentation

 

b.Test?

  • Amélioration du déploiement continu
  • Amélioration des tests de charge?
  • Amélioration de la documentation ?

 

C.Failover?

  • Amélioration du mécanisme de récupération du contenu
  • Détection des pannes?
  • Amélioration du déploiement continu?
  • Amélioration de la documentation ?

 

4. Evolution ?

  • Modification de templates existants pour répondre à des besoins ponctuels ?
  • Modification de boîtes de contenu existantes (sources externes)

Votre profil :

Langue de travail

Franc¸ais / Anglais


Programming system: Jahia

De´veloppeur Jahia (agre´e´) sur une des versions ci-contre : 6.0, 6.1 ou 6.2.

+1 an d'expe´rience ; inte´gration(s) re´ussie(s) du CMS Jahia.


Operating System: Linux

Utilisation de Linux comme plateforme de de´veloppement.

Mai^trise courante des commandes bash

Utilisation au quotidien depuis au moins 2 ans


Serveurs d'Application

Web

Mai^trise de serveur d'application J2E Tomcat et du serveur Web Apache

+1 an d'expe´rience


Gestionnaire des versions

Mai^trise d’un outil de gestion de version pour:

  • le versionnement de fichiers
  • la gestion des branches
  • la re´solution de conflits (merge)
  • +1 an d'expe´rience


Programming languages

De´veloppement/maintenance de templates de présentation de contenu pour Jahia (JSP/Java/API Jahia + CSS + Javas- cript/jQuery). +1 an d'expe´rience en Java/JSP et CSS

 

  • Connaissance du Responsive Web Design et frameworks associe´s (e.g. bootstrap).Application sur au moins 1 projet re´ussi
  • Connaissance du domaine de CMS, expe´- riences re´ussies d'inte´gration (Jahia, Magnolia, LifeRay, ...). Au moins 1 an d’expe´rience re´ussie
  • Utilisation de GIT : plusieurs branches (develop, master, ...), des tags pour les versions, ge´rer les hotfixes etc. Au moins 1 an d’expe´rience pratique
  • Notions de de´ploiement continu, de´veloppement sur plusieurs environnements distincts (de´veloppement, inte´gration, staging, production).
  • Application re´ussie de concept dans un projet
  • Ecriture de scripts shell pour Linux (par ex :bash)
  • Connaissance de MySQL
  • Connaissance de Nginx




 

 



Postuler