Ingénieur système d'exploitation IaaS/ IaaS Operating System Engineer Lieu/ Location : Mode hybride doit être en présentiel 3 jours/semaine (60% du temps) avec obligation de présentiel les lundis ou vendredis - Montréal / Hybrid mode must be in person 3 days/week (60% of the time) with mandatory presence on Mondays or Fridays - Montreal
Durée/Duration : 18 mois/ 18 months
Le candidat doit posséder les qualifications suivantes :
- Diplôme en systèmes d'information ou expérience connexe
- 5 à 10 ans d'expérience sous Linux dans le secteur des services financiers
- Maîtrise de RedHat Enterprise 8.x et 9.x et solides connaissances d'Ubuntu et de Debian
- Maîtrise des composants internes du noyau Linux, expérience de la création de noyaux personnalisés, de packages RPM personnalisés et de noyaux MRG.
- Connaissance et expérience des technologies à faible latence telles que l'Ethernet 10 Gb/25 Gb et le Kernel Bypass
- Connaissance du réglage et de l'optimisation du noyau Linux et des sous-systèmes réseau
- Maîtrise des outils de performance et de surveillance système tels que Dynatrace, SAR, iostat, vmstat, etc.
- Langue : bilingue ou anglophone accepté
Description du poste :L'objectif principal de ce poste est d'assurer un support expert pour l'environnement Linux de la région Amériques. Il assurera un support de premier, deuxième et troisième niveaux garantissant la disponibilité totale de l'environnement pendant les heures de production. L'ingénieur participera activement à toutes les initiatives de sécurité et de confiance, ainsi qu'aux activités de support quotidiennes, à l'administration et à tous les projets liés aux infrastructures Linux et aux applications HPC. Il sera chargé d'établir et de maintenir les normes, politiques et procédures techniques de l'organisation, de collecter, de surveiller et d'analyser les données de performance des systèmes et de dépanner les systèmes et applications Linux et HPC.
- Assurer un support principal 24 h/24, 7 j/7 et 365 j/an pour tous les serveurs RedHat Linux, Ubuntu et Debian.
- Surveiller proactivement tous les systèmes Linux à l'aide des outils standard du client.
- Tenir un inventaire et une documentation complets des systèmes déployés.
- Assurer la liaison avec les développeurs d'applications pour recueillir les exigences, concevoir et déployer des systèmes standard, en distinguant clairement la production, la reprise après sinistre, les tests et le développement. • Identifier les risques opérationnels et d'infrastructure au sein de l'environnement et collaborer avec l'équipe de développement d'applications et l'équipe Equity pour apporter des corrections et Telecommunicationénuer les risques.
- Assurer une résilience optimale des systèmes déployés et répondre à toutes les exigences de reprise après sinistre spécifiées par l'entreprise.
- Assurer la liaison avec les ingénieurs de production informatique pour résoudre les problèmes complexes et multiplateformes.
- Maintenir des compétences techniques et des connaissances métier de pointe grâce à un auto-apprentissage proactif, en complément des formations formelles dispensées par un formateur.
- Évaluer les technologies système émergentes et aligner leurs avantages sur la stratégie commerciale du client.
The candidate must have the following qualifications: - Degree in Information Systems or related experience
- 5-10 years of experience in Linux within the financial services industry
- Expert knowledge of RedHat Enterprise 8.x, 9.x and solid footing in Ubuntu & Debian
- Expert knowledge of Linux kernel internals, some experience building customized kernels and customized RPM packages and MRG kernels.
- Knowledge and experience with low latency technologies such as 10Gb/25Gb Ethernet and Kernel by-pass
- Knowledge of LINUX kernel and network subsystem tuning and optimization
- Knowledge of system performance and monitoring tools such as Dynatrace, sar, iostat, vmstat, etc.
- Language: bilingual or English speakers accepted
Job description: The principal objective of this position is to provide expert level support for the Americas Region LINUX environment. Provide 1st, 2nd and 3rd line support ensuring full availability of the environment during production hours. The engineer will play an active role on all Safety & Trust initiatives as well as day-to-day support activities, administration and all projects associated with LINUX infrastructures and all HPC applications. Expected to establish and maintain the organizations technical standards, policies and procedures, collect, monitor and analyze systems performance data and troubleshoot LINUX and HPC systems and applications.
- Provide 24/7/365 primary support of all RedHat Linux, Ubuntu & Debian servers.
- Proactively monitor all LINUX systems utilizing customer standard tools.
- Maintain complete inventory and documentation of deployed systems.
- Liaise with application developers to gather requirements, design and deploy standard systems, which clearly differentiate between Production, DR, Test and Development.
- Identify operational and infrastructure risks within the environment and work with the application development team and Equity business to make corrections and mitigate risks.
- Ensure optimal resilience of deployed systems; and meet all disaster recovery requirements specified by the business.
- Liaise with IT Production Engineers in troubleshooting complex, cross-platform issues.
- Maintain top-notch technical skills and business knowledge through proactive self-learning in addition to any formal instructor-led training provided.
- Evaluate emerging system technologies and align their benefits with the business strategy of customer.