Administrateur Senior Linux
RENAPS
- Montréal, QC
- Permanent
- Temps-plein
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
- 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
- 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
- Installer et configurer des grappes d'intergiciels et bases de données, incluant des
- À l'aide exclusivement d'Ansible : Créer du code d'auto-démarrage et d'arrêts,
schémas de bases de données
- Étendre l'impact des « Playbooks » de l'infrastructure pour d'autres environnements (Ex :
- 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
- 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
- Rundeck (requis), VSCode, Zabbix, Grafana, Rsyslog, Echofish
- Français fonctionnel autant à l'oral qu'à l'écrit
- 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"