Administrateur Senior Linux

Administrateur Senior Linux

Date: Feb 09, 2024
Location : Montreal (Qc)

Mandat en consultation : 6 mois et plus

Le mandat offert consiste en une intégration complète de l'écosystème d'Ansible tournant autour d'un projet de remplacement de CentOS7. Ce dernier couvrant éventuellement le réseau, la sécurité et les accès.
Les automatisations couvriront le cycle de vie entier du parc de VMs et doit inclure le cycle de mise-à-jour (incluant les CVEs) selon des politiques strictes. Le mandat couvre également la rétro-conformisation de certains hôtes ou services afin de maintenir la qualité des services. Il vous sera demandé de contribuer à tous les aspects de la création des automatismes. La majorité des automatisations consistent en la livraison d'applications et de configurations des différentes phases afin d’éliminer les interventions humaines en production. Ceci sans oublier la configuration et sécurisation d'un parc hétéroclite répartis sur plusieurs sites.
Nous visons la création de « Playbooks » en utilisation libre-service autant que possible afin de permettre une livraison toujours plus rapide des services d'infrastructures et d'intergiciels.

Description des tâches:

• Travailler sur plusieurs VRFs (vlans) dans plusieurs répertoires d'entreprise (Active
Directory)
• Comprendre les soucis complexes générés par la topologie infra d'une grande entreprise
• Développer des « Playbooks », des rôles et modules ainsi que des « Playbooks » orientés
tâches
• Contribuer à définir et intégrer les processus opérationnels automatisés
• Administrer l'infrastructure Linux, faire l'entretien et la configuration tout en proposant
du support de niveau SME
• Installer et configurer des grappes d'intergiciels et bases de données, incluant des
installations post-livraison sur serveurs existants
• À l'aide exclusivement d'Ansible : Créer du code d'auto-démarrage et d'arrêts,
d'enregistrement automatique dans des balanceurs de charge, création/duplication de
schémas de bases de données
• Étendre l'impact des « Playbooks » de l'infrastructure pour d'autres environnements (Ex :
Windows) et en faire la livraison aux équipes consommatrices quand c’est approprié.
• Suggérer des améliorations sur les standards et normes pour la plateforme Linux
• Soutenir tout consommateur de « Playbooks ». Que ce soit en création, en adaptation ou en utilisation
• Soutenir les équipes de développement et projets afin de les aider à devenir des
utilisateurs et consommateurs Ansible avertis.

Connaissances requises:

• RedHat Rocky
• CentOS, Debian, Ubuntu, RHEL et Rocky
• Ansible-core et Galaxy
• Agile, SCRUM, sprint planning, etc.
• Définition de variables par phases
• Git (principalement Gitlab) et https://nvie.com/posts/a-successful-git-branching-model/
• Aptitude à respecter une norme de codification stricte tels les noms de variables et
emplacement des définitions
• Rundeck (requis), VSCode, Zabbix, Grafana, Rsyslog, Echofish
• Français fonctionnel autant à l'oral qu'à l'écrit
Connaissances facultatives
• Capable d'utiliser les modules win_* d'Ansible
• Intégration Ansible et Service Now (théorique suffisant)
• Anaconda/Kickstart
• Python, VMWare et AWS
• SLES pour contribution SAP basis
• Façon de penser "Open Source en premier"

 
 

Apply for this job

Our advisory for this position

Charlotte Teulet

HR Advisor and Talent Finder

Our
clients
need you.
Apply today