Détails de l'annonce
Référence:
65559
Publiée le:
6 avril 2018
Lieu de travail:
Tunis, Tunisie
Expérience:
Entre 2 et 5 ans
Étude:
Bac + 5
Disponibilité:
Plein temps
Entreprise:
WAYCON
Secteur: informatique / télécoms
Taille: Entre 20 et 100 employés

Leader en Tunisie depuis plus d'une dizaine d'année, le groupe WAYCON est composé de sept sociétés toutes spécialisées dans la sécurité électronique.

Les métiers du groupe WAYCON s'articulent autour de trois principaux axes de développement :

  • Intégration de solution de sécurité électronique
  • Distribution de solution de sécurité électronique
  • Développement de la suite de logiciels ALQUASAR

Le groupe WAYCON compte aujourd'hui 78 employés avec un taux d'encadrement avoisinant les 81%.

Au sein du groupe WAYCON, nous œuvrons pour un réel épanouissement professionnel de nos salariés grâce à un cadre de travail favorisant la performance et le développement des compétences.

Description de l'annonce:

Dans le cadre du développement de nos activités et pour renforcer nos équipes, nous recherchons un Ingénieur DevOps.

Votre principale mission:

1.  Améliorer et simplifier les processus d'intégration et de déploiement continu.

2.  Créer des modèles de tests automatisés

3.  Mettre en place des environnements de tests à bases de machines virtuelles

4.  Planifier et Réaliser les opérations d’intégrations applicatives et techniques

5.  Gérer les mises en production et de configuration

Compétences informatiques:  Git , Maven , Gitlab / Java, spring , osgi, eclipse rcp / Apache wicket , angular 5 / Linux ubuntu, Windows / Jenkins, nexus, sonar / Eclipse , Idea intelliji / Oracle, Sql server

Vous êtes en mesure de:

1.  Développer les outils d'intégration et de gestion des versions continues

2.  Travailler avec l'équipe projet pour établir un modèle relatif à la gestion des versions et aux déploiements automatisés

3.  Effectuer la gestion des outils et des plateformes : gestion de code source, gestion des builds, gestion des packages, analyse de la qualité du code, monitoring

4.  Développer des solutions d’automatisation en collaboration avec les équipes de développement

5.  Concevoir et configurer des pipelines d'intégration et de déploiement continus

6.  Superviser le déploiement des applications

7.  Identifier les lacunes des processus automatisés de build et de déploiement afin de développer des solutions d’amélioration

8.  Développer des KPI permettant de mesurer la performance des processus de build et de déploiement

Les indispensables

1.  Bonne compréhension des concepts d'automatisation de build

2.  Connaissance de la plateforme de gestion de build et d'intégration continue Jenkins

3.  Connaissance de l'administration de Linux et de l'utilisation de machines virtuelles

Connaissance d'utilisation d'outils tels que Maven, Sonar, Git, Gitlab, nexus