En tant qu'Ingénieur(e) DevOps voici les taches principales sur lesquelles vous interviendrez auprès de notre client :
- Assurer le bon fonctionnement, la disponibilité et la continuité des services, l'administration et l'exploitation des applications.
- Gérer les incidents, problèmes, configuration et changements (ITIL).
- Production des indicateurs (optimisation de services, mesure de la qualité de service, métriques, ...).
- Arrêt/Marche des composants (BD, Web API, CI/CD, Systèmes).
- Mise en place de chaine DevOps répondant aux attentes et aux besoins des utilisateurs,
- Mise en place des environnements de tests et de productions
- Mise en place des scripts de l'intégration continue
- Déploiements des applications dans la chaine
- Mise en place de tests automatiques
- Accompagner l'intégration et le déploiement de la solution,
- Assurer le bon fonctionnement et l'entretien de la chaine DevOps et des différents environnements.Compétences en création des chaines CI/CD,
- Côté applications Data (jenkins/artifactory/bitbucket),
- Côté applications microsoft (AzureDevops).
Amélioration continue sur différents environnements (recette, qualification, préproduction, production) :
- Déploiement de composants applicatifs.
- Mise en place de nouvelles chaines d'ordonnancement.
- Tests
- Préparation mise en production (répétition, changements, ...).
--------------------------
Environnement
- Environnement DevOps (Jenkins, Docker, Ansible, Selenium, ...)
- OS : Linux, Windows
- Ordonnancement : Control-M, VTOM, ...
- Web Services : Tomcat, Apache, HA Proxy, Nginx, ...
- Base de données : Oracle, SQL, ...
- Scripting : Shell ou PowerShell, Python, Bash, Perl
- Supervision : Nagios, Zabbix, Checkmk
- Cloud : AWS, GCP, Azure
- DevOps : CI/CD, XL Deploy, Jenkins, Docker, Kubernetes, Git, Jira