Rôle et responsabilités
L’Administrateur·rice Linux sénior (DNS) s’occupera de projets qui entraînent des résultats concrets, notamment en contribuant à la sensibilisation à la cybersécurité, en sécurisant les réseaux domestiques et d’entreprise grâce à des services DNS avancés, ou encore en protégeant contre les attaques DDoS à l’aide de solutions DNS Anycast. Voici votre chance de faire partie d’une équipe qui façonne l’avenir de la sécurité numérique et des technologies DNS, en contribuant à une expérience Internet plus fiable et sécurisée pour les personnes au Canada et à l’international.
Qui vous êtes
Vous comprenez le rôle essentiel d’Internet dans la vie quotidienne, le travail et les échanges. Vous appréciez son rôle dans le partage des connaissances, le commerce et la vie communautaire, et souhaitez contribuer à sa fiabilité et à sa sécurité.
Vous possédez 10 ans ou plus d’expérience dans la gestion d’infrastructures Linux, avec une expertise particulière en matière d’évolutivité, de fiabilité et de cohérence. Vous maîtrisez l’utilisation de la ligne de commande et avez conçu et maintenu des services tels que des serveurs Web, des messageries et des serveurs DNS. Vous assumez la responsabilité des systèmes que vous exploitez, avec une attention particulière à la surveillance, aux performances et aux sauvegardes.
Vous avez de l’expérience pratique dans les opérations DNS, incluant la configuration et la sécurisation de logiciels tels que BIND, Knot et PowerDNS, la gestion des fichiers de zone et des transferts sécurisés, l’utilisation de clés TSIG, ainsi que la résolution de problèmes liés aux réseaux, aux pare-feu et à la disponibilité des services.
Vous travaillez en équipe, partagez vos connaissances et abordez les problèmes de manière pragmatique et axée sur les solutions.
Ce que vous ferez
- Contribuer à la conception, à l’exploitation et à la fiabilité d’infrastructures DNS essentielles qui alimentent des services nationaux et mondiaux tels que des solutions de sécurité DNS de niveau entreprise, des services de protection DNS à grande échelle pour le grand public et des plateformes Anycast faisant autorité.
- Gérer des environnements distribués à l’échelle mondiale, composés de serveurs physiques et virtuels.
- Automatiser le provisionnement, les mises à jour, la mise à l’échelle et le retrait des systèmes, tout en maintenant des configurations cohérentes et sécurisées.
- Utiliser des outils d’infrastructure as code (ex. : Terraform, Ansible) pour assurer des déploiements reproductibles à la fois dans le nuage et dans les centres de données.
- Construire et maintenir des pipelines de surveillance, de journalisation et d’alerte pour une visibilité en temps réel.
- Répondre aux incidents, résoudre les problèmes à tous les niveaux de la pile et contribuer à l’analyse des causes profondes et à l’amélioration continue.
- Soutenir la fiabilité des services en respectant des niveaux et objectifs de service définis.
- Contribuer à la planification de capacité, aux stratégies de mise à l’échelle et aux activités de reprise après sinistre.
- Collaborer avec les équipes de développement et de sécurité pour assurer des opérations sécurisées et conformes.
- Partager les connaissances par des revues de code, de la documentation et la collaboration quotidienne.
- Créer et tenir à jour la documentation technique relative à l’infrastructure et aux processus.
- Participer à une rotation pour assurer une permanence 24 heures sur 24 et 7 jours sur 7.
Ce que nous recherchons
- 7 ans ou plus d’expérience en administration Linux, incluant l’installation, l’exploitation et le durcissement des systèmes.
- Connaissances avancées du DNS, incluant les protocoles, les logiciels et les pratiques opérationnelles.
- Excellente compréhension des réseaux TCP/IP, avec une connaissance pratique de BGP et du routage anycast.
- Expérience en gestion des changements et des incidents dans un environnement d’entreprise, idéalement aligné sur la norme ISO 27001.
- Connaissances en cryptographie à clé publique, incluant des technologies comme TLS, SSH et DNSSEC.
- Expérience en scripting (ex. : shell ou Perl) pour soutenir l’automatisation.
- Capacité à collaborer efficacement avec différentes parties prenantes.
- Certifications AWS (architecte de solutions, ingénieur·e en développement et exploitation), un atout.
- Expérience avec des outils d’automatisation tels que Ansible, Terraform et Git, un atout.
Environnement et conditions de travail
- Un mélange de travail à distance et de travail au bureau
- Événements et activités sociales réguliers
- Fort sentiment d’appartenance