ingénieur·e IT
Role details
Job location
Tech stack
Job description
Au sein du Département informatique, le Pôle Technologies recherche un profil qui renforcera l'équipe Calcul Scientifique. Cette équipe a pour mission de fournir un ensemble complet d'infrastructures et de services spécialisés dans le calcul scientifique (HPC, HPDA, HTC, IA, solutions sur mesure), répondant aux besoins des chercheur·euses de l'Université. L'équipe doit maintenir la fonctionnalité, la sécurité, l'évolutivité et le support de ses infrastructures et services.
Les projets et activités opérationnelles incluent le déploiement et la gestion d'infrastructures de calcul haute performance (HPC, HPDA, HTC) et de services spécialisés ou sur mesure dans le calcul scientifique. En rejoignant l'équipe, vous participerez à la gestion des ressources de calcul scientifique ainsi qu'à l'accompagnement des chercheur·euses dans l'utilisation de ces ressources.
Notre culture IT est basée sur le DevSecOps et l'Infrastructure-as-code, intégrant du GitLab, de l'Ansible, du CI/CD, etc. Notre culture du service est centrale afin de faciliter, accélérer et optimiser les projets de recherche de l'ULB.
Nous valorisons la transversalité des activités et le développement de connaissances et compétences. En rejoignant le Pôle Technologies, vous aurez également des opportunités d'échanger et de collaborer sur des projets du Département informatique et des projets institutionnels.
Les qualités principales recherchées portent par conséquent sur des connaissances dans le monde de la recherche basée sur le calcul scientifique, des connaissances de base de technologies IT modernes, et surtout sur la capacité à apprendre et maitriser des technologies innovantes et Open Source.
Les valeurs du Département informatique de l'ULB sont :
- Le dévouement : l'utilisateur·rice est au cœur de nos préoccupations et nous voulons lui faciliter la vie via l'élaboration de solutions de qualité. Notre politique de collaboration, de consultation ainsi qu'une responsabilisation à tous les niveaux nous aident à y parvenir.
- La détermination : nous relevons les défis en équipe, adoptons de nouvelles idées et technologies quand cela est nécessaire et osons prendre des risques calculés.
- Le regard sur l'avenir : tournés vers le futur, nous voulons contribuer à l'amélioration de notre institution, tout en apprenant continuellement de nos erreurs.
Cette fonction relève de la famille de valorisation INFO 3 dans la cartographie interne de l'ULB., * Participer à la gestion des infrastructures et services dédiés à la recherche : en collaboration avec vos futurs collègues, vous serez amené à maitriser la mise à disposition de ressources de calcul et de logiciels scientifiques.
- Accompagnement technique des chercheur·euses : vous participerez à l'analyse des besoins en calcul scientifique, des workflows ou des logiciels pour les chercheur·euses de l'ULB. Vous conseillez sur l'utilisation optimale des ressources de calcul et sur la gestion des données de la recherche.
- Support opérationnel et gestion des services scientifiques : vous assurez le suivi des demandes de services soumises par les chercheur·euses (tickets support, conventions de service). Vous participez à la rédaction et la maintenance de documentations techniques et utilisateurs.
- Automatisation, DevSecOps et amélioration continue : vous participez à l'évolution des solutions internes utilisées dans la gestion des infrastructures de calcul et des services (automatisation, déploiement d'outils, monitoring, rapports d'utilisation, etc.)., * Un cadre de travail agréable et convivial au sein d'une institution avec des valeurs sociétales fortes.
- Un environnement de travail dynamique sur des campus verdoyants et faciles d'accès, au cœur de la capitale de l'Europe.
- Des avantages extra légaux (régime de congés attrayant, possibilité d'affiliation à une assurance hospitalisation, pension complémentaire, intervention dans les frais de déplacement…).
- L'accès à une formation permanente.
- Possibilité de télétravailler (2jours/semaine - à aménager selon les impératifs du service).
- Des restaurants universitaires éthiques et durables.
- Un accès privilégié aux bibliothèques, à la culture et aux infrastructures sportives.
Requirements
- Être titulaire d'un master en sciences exactes reconnu par la FWB.
- Avoir une expérience requise dans la gestion de systèmes Linux ainsi que dans des activités de recherche scientifique.
- Avoir ces expériences sera considéré comme des atouts :
- Toutes certifications pertinentes dans le domaine de l'IT
- Utilisation de supercalculateurs scientifiques
- Déploiement et utilisation de logiciels scientifique
- Expérience dans le déploiement et la gestion d'infrastructures virtualisées et de systèmes de stockage distribués.
- Expérience dans l'utilisation de Slurm, ou tout autre « job scheduler », d'EasyBuild ou la compilation de logiciels.
- Les personnes possédant un diplôme étranger et/ou ayant une équivalence de la Communauté flamande, devront obtenir une équivalence de leur diplôme par la Fédération Wallonie Bruxelles : (Demander une équivalence de diplôme en Fédération Wallonie-Bruxelles - Equivalences de diplômes)
Connaissances et compétences générales et spécifiques au métier :
Requis :
- Maitrise de l'expression orale et écrite en français et en anglais.
- Aisance dans la rédaction de documents (rapports, documentation technique, analyses) de manière structurée, synthétique et précise.
- Déploiement et gestion de systèmes opératifs Linux (Debian, Rocky, Ubuntu, etc.).
- Un langage de programmation de type scripting, en particulier bash & Python.
- Autonomie/autodidaxie : les connaissances et compétences nécessaires pour la fonction ne sont pas enseignées. La capacité d'apprentissage de manière autonome est par conséquent primordiale.
- Esprit d'analyse : capacité à comprendre des systèmes et problèmes complexes.
- Orientation solution et pragmatisme : aptitude à proposer des solutions réalistes, adaptées aux contraintes techniques, budgétaires et organisationnelles.
- Rigueur méthodologique : dans la configuration, la sécurité, la documentation et le traitement des demandes de service.
- Travail collaboratif et transversal : volonté de coopérer avec des équipes pluridisciplinaires (techniques, scientifiques, métiers) et de favoriser l'intelligence collective.
- Éthique professionnelle : respect des règles de sécurité, de confidentialité et de conformité.
- Serviabilité : en contact avec les chercheurs, une écoute active et un dialogue constructif sont essentiels.
- Bon communiquant : être à l'aise face à une audience, s'exprimer clairement et efficacement, capacité à vulgariser des concepts techniques auprès de chercheurs·euses.
Atouts :
- Outil et méthodes de gestion de configuration, d'automatisation de provisionnement et/ou d'orchestration (Ansible, Puppet, Terraform, Chef, SaltStack, Jenkins, …).
- Familier dans l'utilisation de Git et/ou d'outils basés sur Git (GitLab, GitHub).
- Utilisation de compilateurs (C, C++, Fortran, etc.).
- Bonne connaissance de la suite M365.
- Réactivité : capacité à gérer des incidents et à proposer des solutions rapidement.
- Esprit d'initiative/proactif : capacité à identifier de manière autonome les opportunités d'amélioration et/ou identifier des risques et proposer anticipativement des solutions.
- Résilience : capacité à gérer les imprévus, les contraintes et les arbitrages complexes.
- Aisance rédactionnelle : présenter des idées ou des informations par écrit de manière structurée, claires et concises, et savoir vulgariser selon le public cible., Vous êtes une personne en situation de handicap et souhaitez bénéficier d'aménagements raisonnables dans le cadre de la procédure de sélection ?
Benefits & conditions
Pour un CDI contractuel à temps plein