Unix Administrator (Intermediate)

CGI - Montréal, QC (20 days ago)

Apply Now

UNIX ADMINISTRATOR

Day-to-Day Responsibilities:
Server administration and engineering. Providing 3rd level support case handling in a large 24x7 distributed server environment operating within the realms of ITIL processes
Development of documentation and procedures for near-shore and off-shore support teams
Development of tools (python/perl) and puppet modules for automation
Work closely with both IT and business partners to design and implement solutions supporting business needs
Experience in high frequency trading environments and a deep understanding of low latency and HPC systems
This role is responsible for diagnosing and troubleshooting complex technical environments on distributed applications and infrastructure and ensuring secure solutions following industry best practices
Able to contribute to Market-watch initiatives and able to recommend solutions to improve the environment and provide value to the business
Candidates must be client focused, able to work independently while interacting across different teams to accomplish projects. Candidates must have the ability to complete detailed quality documentation, project plans using Wekan, Visio, etc.
Knowledge of multicast and market data technologies is a must. The candidate will also be responsible for analyzing performance issues, configuring new deployments, and providing day-to-day support.
Ensure procedures are followed and mechanisms are in place to ensure compliance to technical designs, best practices and are well supported
Provide mentoring to colleagues and training for solutions. Serve as a subject matter expert and escalation point when needed

SKILLS AND EXPERIENCE NEEDED:
Technical Skills:
Excellent technical skills on the following technologies:
Linux Server Operating Systems RHEL - 5+ years
Dev (Python/Perl/Git/Bash) - 3+ years
Volume manager and LVM - 3+ years
Puppet - 3+ years
Cloud based technologies - 2+ years

Proficient in:
Active Directory /Centrify
HP / DELL x86 Hardware
Low latency networking and troubleshooting (10GB / Multicast)
TCP/IP protocol suite and its utilities (LDAP, DHCP, DNS, SMTP, and NFS, etc.)
NetBackup or other enterprise backup platforms
SAN and FC Storage and NFS

Desired / Plus:
Redhat Satellites
Oracle RAC setup
ElasticSearch / Kibana / Logstach
Software Factory (e.g. Jenkins) and Continous Delivery
Contribution on Open Source Github project
Openstack

Competencies:
Client focused, must have a strong customer service mentality and ability to work with developers, users, and other staff
Able to work independently and in a team environment while interacting across different group to accomplish projects.
Ability to interact with other business lines managers, technical staff and senior managers
Must have both hands-on design and implementation experience as well as expert level knowledge of server technologies and operating systems
Experience in systems convergence and integration for disparate systems
Expert in High Availability environments and DR scenario design, implementation and testing
Security focused individual skilled in server hardening, audit response and remediation
Knowledgeable in VMware cloud tools (VCAC, VROPS, ITBM, VMTurbo)
Strong focus on automation and orchestration (Scripting Perl or Python / Puppet )
Understanding of backup technologies
Strong experience with logical volume management including LVM and ZFS
Provide coverage for 7-7pm production hours as well as availability for weeknight and weekend on-call support.
Excellent communication and presentation skills, both written and oral
Must be detail and goal oriented dedicated to accomplishing tasks.

Experience Needed:
Minimum 5 years experience in Systems Administration, Architecture, and Engineering
Ability to learn and adopt to new environment quickly
Management / ITIL process
Experience working in large (500+ servers), 24x7 environments

Educational Requirements:
Master’s Degree in Engineering

Desired/Plus:
RedHat certifications
Puppet certifications
Python PCAP certifications
Agile certifications

Languages: Fully bilingual English and French

UNIX ADMINISTRATOR

Responsabilités quotidiennes :
Administration et ingénierie de serveurs. Fournir un support de 3ème niveau pour le traitement des cas dans un grand environnement de serveur distribué 24h/24 et 7j/7 fonctionnant dans le cadre des processus ITIL.
Développement de la documentation et des procédures pour les équipes de soutien à terre et en mer
Développement d'outils (python/perl) et de modules marionnettes pour l'automatisation
Travailler en étroite collaboration avec les partenaires informatiques et commerciaux pour concevoir et mettre en œuvre des solutions répondant aux besoins de l'entreprise.
Expérience dans des environnements de trading à haute fréquence et une compréhension approfondie des systèmes à faible latence et HPC.
Ce rôle consiste à diagnostiquer et à dépanner les environnements techniques complexes sur les applications et l'infrastructure distribuées et à assurer la sécurité des solutions selon les meilleures pratiques de l'industrie.
Capable de contribuer aux initiatives de surveillance du marché et de recommander des solutions pour améliorer l'environnement et apporter de la valeur à l'entreprise.
Les candidats doivent être axés sur le client, capables de travailler de façon autonome tout en interagissant entre différentes équipes pour réaliser des projets. Les candidats doivent être en mesure de remplir des documents détaillés sur la qualité, des plans de projet à l'aide de Wekan, Visio, etc.
La connaissance des technologies de multidiffusion et de données de marché est un must. Le candidat sera également responsable de l'analyse des problèmes de performance, de la configuration des nouveaux déploiements et de l'assistance quotidienne.
S'assurer que les procédures sont suivies et que des mécanismes sont en place pour assurer la conformité aux conceptions techniques et aux pratiques exemplaires et qu'elles sont bien appuyées.
Offrir du mentorat aux collègues et de la formation pour trouver des solutions. Servir d'expert en la matière et de point de remontée en cas de besoin.

LES COMPÉTENCES ET L'EXPÉRIENCE REQUISES :
Compétences techniques:
Excellentes compétences techniques sur les technologies suivantes :
Systèmes d'exploitation pour serveurs Linux RHEL 5 ans et plus
Dev (Python/Perl/Git/Git/Bash) 3+ ans
Volume manager et LVM 3+ ans
Marionnette 3+ ans
Technologies basées sur le Cloud 2+ ans

Compétent en :
Active Directory /Centrify
Matériel HP / DELL x86
Mise en réseau et dépannage à faible latence (10 Go / Multicast)
Suite de protocoles TCP/IP et ses utilitaires (LDAP, DHCP, DNS, SMTP, NFS, etc.)
NetBackup ou autres plates-formes de sauvegarde d'entreprise
Stockage SAN et FC et NFS

Désiré / Plus :
Satellites Redhat
Configuration Oracle RAC
ElasticSearch / Kibana / Logstach
Software Factory (p. ex. Jenkins) et livraison continue
Contribution sur le projet Open Source Github
Ouvrir la pile

Compétences :
Axé sur le client, doit avoir une forte mentalité de service à la clientèle et être capable de travailler avec les développeurs, les utilisateurs et les autres membres du personnel.
Capable de travailler de façon autonome et dans un environnement d'équipe tout en interagissant entre différents groupes pour réaliser des projets.
Capacité d'interagir avec d'autres gestionnaires des secteurs d'activité, le personnel technique et les cadres supérieurs.
Doit posséder à la fois une expérience pratique de la conception et de la mise en œuvre ainsi qu'une connaissance approfondie des technologies de serveurs et des systèmes d'exploitation.
Expérience en convergence et intégration de systèmes pour des systèmes disparates
Expert en environnements à haute disponibilité et en conception, mise en œuvre et test de scénarios de RD
Une personne spécialisée dans la sécurité et spécialisée dans le durcissement des serveurs, la réponse à l'audit et la remédiation.
Connaissance des outils de cloud computing VMware (VCAC, VROPS, ITBM, VMTurbo)
Forte concentration sur l'automatisation et l'orchestration (Scripting Perl ou Python / Puppet)
Compréhension des technologies de sauvegarde
Forte expérience de la gestion de volumes logiques incluant LVM et ZFS
Fournir une couverture pour les heures de production de 19h à 19h ainsi qu'une disponibilité pour le support sur appel en semaine et en fin de semaine.
Excellentes aptitudes à la communication et à la présentation, tant à l'écrit qu'à l'oral
Doit être axé sur les détails et les objectifs et se consacrer à l'accomplissement des tâches.

Expérience nécessaire :
Minimum 5 ans d'expérience dans l'administration, l'architecture et l'ingénierie de systèmes
Capacité d'apprendre et d'adopter rapidement un nouvel environnement
Management / Processus ITIL
Expérience de travail dans de grands environnements (plus de 500 serveurs), 24x7

Exigences en matière d'éducation : Maîtrise en ingénierie

Désiré / Plus :
Certifications RedHat
Certifications Puppet
Certifications Python PCAP
Certifications Agiles

Langues : Anglais et français entièrement bilingues

About CGI

Since our founding in 1976, CGI has been at the heart of transformation in the banking industry. Today, we support more than 2,500 financial institutions worldwide, helping to deliver a broad range of digital IT and business strategies, services and solutions. Our deep understanding of the complex global challenges banks face coupled with our strong local relationships enable us to build long-term partnerships that drive success.