Dans un contexte du développement croissant des outils numériques open source, les entreprises et les administrations ont de plus en plus besoin d’employés spécialisés dans la gestion du principal système d’exploitation libre et adaptable, Linux.
Par ses fonctions, l’ingénieur système Linux assure le fonctionnement du système informatique de l’entreprise et se trouve ainsi être au cœur de celle-ci.
Découvrez avec Freelance Informatique tout sur ce métier en plein essor !
Linux est un système d’exploitation open source, ce qui entraîne deux conséquences :
Il se révèle ainsi particulièrement intéressant pour garder le contrôle du système d’exploitation informatique de la société qui l’utilise. L’ingénieur système Linux est ainsi un professionnel de l’informatique, maîtrisant parfaitement ce système d’exploitation. Il prend en charge la gestion du système Linux au sein de l’entreprise.
La première mission de l’ingénieur système Linux est de bien comprendre les besoins des différents services de l’entreprise. Il doit ensuite être capable de faire correspondre ces besoins à la réalité technologique en assurant la programmation du système Linux interne et son adaptation permanente.
Parallèlement, il garantit le fonctionnement du système, son administration et sa maintenance. Il intervient rapidement en cas de pannes et de problèmes et anticipe les évolutions.
De nombreux outils permettent aux ingénieurs système Linux d’administrer, de surveiller et de sécuriser les systèmes Linux. Les principaux sont les suivants :
Pour exercer le métier d’ingénieur système Linux, il est tout d’abord nécessaire de maîtriser parfaitement les systèmes d’exploitation (Linux comme Windows). Un savoir-faire en scripting (utilisation des langages Bash, Python ou Perl notamment) est également requis, ainsi qu’une très bonne connaissance des différents outils cités plus haut. Enfin, le candidat au poste d’ingénieur système Linux devra avoir développé sa compréhension de la sécurité numérique, des protocoles et des réseaux.
Au niveau de ses qualités personnelles, il est d’abord attendu de lui qu’il démontre un véritable sens de l’écoute et de la pédagogie. Il devra en outre se montrer rigoureux, réactif et disposer d’une grande capacité d’analyse.
Si vous vous destinez à un emploi d’ingénieur système Linux, il vous faudra suivre un cursus menant à l’obtention d’un Bac + 5 spécialisé en informatique. Il peut s’agir d’un diplôme obtenu dans une école d’ingénieur ou d’un Master en informatique spécialisé dans les systèmes et réseaux délivré par une université.
Le poste d’ingénieur système Linux est l’un des métiers des technologies de l’information les mieux rémunérés, même si ses revenus dépendent du niveau de diplôme, de l’expérience et de l’aire géographique où il exerce.
Le salaire d’un ingénieur système Linux junior se situe souvent autour de 2 800 € par mois. Après quelques années, ses revenus sont susceptibles de dépasser les 4 000 € par mois et d’atteindre 7 000 € en fin de carrière.
Quant à l’ingénieur système Linux indépendant, il peut espérer un Taux Journalier Moyen (TJM) de 300 € à 600 € en fonction de son expérience et de ses compétences.
Les secteurs d’activité qui nécessitent l’emploi d’ingénieurs système Linux sont extrêmement variés :
L’ingénieur système Linux a ainsi la possibilité de se porter candidat pour des offres d’emploi aussi bien dans des PME que dans de grandes entreprises ou des administrations.
Ses services sont en outre souvent externalisés soit auprès d’ingénieurs système Linux freelance, soit auprès d’entreprises spécialisées. Le recrutement d’ingénieurs système Linux se fait donc en particulier auprès de sociétés comme Siiou Inetum.
Comme souvent en France, la région Île-de-France est l’une des plus dynamiques dans le domaine et les bureaux Sii Paris recrutement et Inetum Paris recrutement éditent régulièrement des offres d’emploi d’ingénieurs système Linux. C’est également le cas des bureaux Inetum Toulouse recrutement, Inetum Gennevilliers recrutement et Inetum Les Mureaux recrutement.
La formation et les missions rapprochent l’ingénieur système Linux de plusieurs métiers : administrateur système, administrateur réseau, ingénieur DevOps, ingénieur cloud ou ingénieur en sécurité informatique.
Il existe en effet une certification RHCE (Ingénieur certifié Red Hat) qui permet de faire valoir ses compétences auprès des entreprises à la recherche d’ingénieurs système Linux.
Le système Linux a actuellement le vent en poupe et cette évolution ne semble pas être en voie de ralentissement dans les années à venir. Par ailleurs, un ingénieur système Linux aguerri peut espérer se projeter vers des postes d’Architecte Système ou de Chef de Projet Infrastructure. Avec de l’expérience et des résultats, il est même envisageable pour lui d’atteindre l’emploi très convoité de DSI (Directeur des Systèmes d’Information).
Le rôle de l’administrateur système se limite à la gestion quotidienne du système, à sa mise à jour et à la résolution des pannes. Il se différencie donc de l’ingénieur qui conçoit ce système et l’adapte aux besoins de l’entreprise.
Au sein d’une équipe de 16 personnes (Ingénierie et Application).
Apporter la solution au problème de dysfonctionnement de système Linux RED HAT 7
Automatisation et déploiement des applications paie des entreprises. Désactivation de compte root précédent.
Maintenance du système en production (facilité et priorité). Sécurisation des serveurs et applications avec SElinux ; politique d’accès aux ressources. Configuration et installation de serveur APACHE. Apporter la solution à la haute disponibilité pour l’Open source. Archivage et Sauvegarde. Maintien en condition opérationnelle. Mise en conformité de des processus débordant. Créant des alertes.
Résolution de problème des ressources. Problème de périmètre élargi (bas lieu). Support de niveaux 2 et 3. Travail d’ingénierie, étude, recherche et administration.
Au service des développeurs des mises à jour de Linux Ubuntu 11.10.
Déploiement des serveurs et configuration. Installation de l’OS une fois les mises à jour fini et tester avant d’être mis sur les plate-formes. Maintien en condition opérationnelle. Mise en production de serveur DHCP. Maintenance et administration des serveurs ; Exploitation des services réseau. Surveillance en temps réel des serveurs avec l’outil Wireshark 1.6.5
Drac (Dell Remote Access Controller) : configuration, création de compte et Section privilèges utilisateur Drac en interface Web. Configuration des volumes (LVM et environnement), mise en place et suivi d’ensemble de services. Mise à jour et configuration de des Bios, BMC, SAS Bakplane, et Perc-6i contrôle Raid et Horus : Application administrative BNP (pointage), faire de remedy : sert à référencer les intervenus. Padem : Demande générale pour chaque tache. Partack : mono tache spécifique. TPMC : indice de facturation BNP côté client. Workloard client, application mise en place, installé pour ender les jobs. Socle de Linux standard BNP : Métier assurance, fusion BNP assurances et CARDIF. Administration système sous Linux red hat: mirroring disques sous LVM, Volume physique et groupe de volume. Installation des nouveaux serveurs Linux red hat et mise à niveau pour des anciens de 4 vers 6. Outil : Win scp pour la récupération de fichier et de la sécurité. J'ai installé l'outil sous windows côté client. Utilisation kickstart pour la récupération de tous les matériels pour l'adapter à ses propres besoins et donne quelques indications pour créer des paquetages RPM. Automatiser (presque) toute l'installation d'une distribution Linux Red Hat et notamment: la sélection de la langue; la configuration réseau et la sélection des sources de la distribution; la sélection du clavier; l'installation de l'utilitaire de démarrage (ex: lilo); le partitionnement du disque et la création du système de fichiers. Outil de supervision et d’ordonnancement TNG uni center. Aussi Nagios pour la supervision : installer les agents (client). MCO : maintien en condition opérationnelle. SERVEUR APPLICATIF : Apache HTTP server, serveur Web, installation, activation et Démarrage de service.
Environnement Technique : Red hat, Lamp, win scp, Workload., VMWARE ESX et BashExpérience dans l’implémentation et utilisation des outils informatique (HARDWARE SOFTWARE) NAS, SAN. Installation et Administration LINUX UBUNTU 11.10. Wireshark 1.6.5 snifer réseau : recherche de tous qu’on veut traquer (Acker). Nessus 5.0.0 – i 386 : pour scanner et analyser les réseaux faire la sécurité Réseaux. Ifenslave : pour créer de VLAN sur le Switch. Création des utilisateurs et les suppressions, Gestion des impressions, mises à jour et configuration du noyau, suppression des fichiers inutiles, Ajout des périphériques. Sauvegarde et politique de sauvegarde et restauration. Création et montage d’un système de fichiers. Configuration des services. Ajout et suppression des matériels et reconfiguration. Surveillance du système (Sécurité et monitoring). Programmation awk
VIRTUALISATION : Oracle VM Virtual Box. Monitoring : Nagios Agents.