Ingénieur DevOps

Full Time 3 weeks ago Daïra Cheraga, Alger, Algérie

Employment Information

1- Missions : 

  • La maintenance des pipelines Jenkins déjà existant et la mise en place des nouveaux pipeline CI/CD (Continuous Integration/Continuous Delivery and Deployment) en utilisant Jenkins pipeline (Jenkinsfile : Declarative pipelines or scripted pipelines); 

  • Réduire au maximum les interventions humaines pour accélérer les livraisons; 

  • Mettre en place l’automatisation complète de la mise en production d’une application (Build, tests, livraison, déploiement); 

  • Collaborer avec l’équipe de développement et l’équipe assurance qualité afin d’atteindre les objectifs de l’équipe dans un délais réduit et avec un haut niveau de qualité;

  • Optimiser l’architecture des environnements et proposer de nouvelles méthodes;

  • Documenter les procédures et bonnes pratiques utilisées. 

2- Profil recherché : 

  • Master en informatique;  

  • Expérience plus de 3 années dans un domaine similaire. 

3- Compétence requise : 

- Savoir faire : 

  • Systèmes d’exploitation Linux : CentOS, RedHat, Debian, Ubuntu; 

  • Outils d’intégration continue : Jenkins;

  • Build Tools : Maven, npm; 

  • Gestion de code source : Git / GitLab, SVN Server; 

  • Automatisation des tâches (déploiement automatique) avec Ansible Playbook, roles; 

  • Repository manager : Nexus Repository Manager 3, Artifactory; 

  • Outils de conteneurisation : Docker, Kubernetes; 

  • Scripting : Bash, Python, Groovy, …; 

  • Base de données : PostgreSQL, MySQL;  

  • Serveurs Web : Apache HTTP Server, Nginx, HAProxy, Apache Tomcat; 

  • Serveurs d’applications : GlassFish, Payara; 

  • Supervision : Nagios et/ou Prometheus + Grafana + Zabbix; 

  • Code review with SonarQube;  

  • Langage de programmation : Python, Java, HTML5, CSS3;

  • Outils de collaboration : Microsoft Teams, Slack, Jira, confluence. 

En outre, l’ingénieur DevOps doit être familier avec les méthodologies et sujets suivants : 

  • Agile;

  • Sécurité;

  • Cycles de développement; 

  • Partage de connaissance (documentation…). 

- Savoir faire :  

  • Proactif, Autonome, Capacité de travailler en équipe;

  • Rigueur, curiosité, créativité, efficacité et flexibilité; 

  • Bon sens de communication et de l’écoute.  

 

Wakanda Jobs - Find All Jobs

New Things Will Always
Update Regularly

Wakanda Jobs - Find All Jobs
Your experience on this site will be improved by allowing cookies Cookie Policy