Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1564 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Orientation Ingénieur Linux / Unix

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Orientation Ingénieur Linux / Unix

n°1361912
bardiel
Debian powa !
Posté le 05-08-2014 à 21:15:24  profilanswer
 
Voir ce message dans le sujet non filtré
 

black_lord a écrit :

minimum 1 langage de script, 2 étant mieux (ne pas compter le shell évidemment; donc par exemple python et ruby)


Tiens, et quels sont les langages qui ont ta "préférence" ?
Sorti des classiques Perl, Python et PHP, je pensais partir sur du Scheme/TinyScheme (pour son implémentation dans Gimp) et Lua. Bons choix ou pas ?


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
mood
Publicité
Posté le 05-08-2014 à 21:15:24  profilanswer
 

n°1361920
Profil sup​primé
Posté le 05-08-2014 à 22:55:51  answer
 
Voir ce message dans le sujet non filtré
 

black_lord a écrit :

je suis sysadmin sur des systèmes à 95% opensource (les 5% etant les équipements réseaux) et ce que je regarde quand je recrute c'est les technos maitrisées, la façon de penser des gens (capacités d'analyses, façon d'aborder les choses) et du feeling :D


 
Perso, quand je fais un entretien technique, je vérifie:
* si l'expérience et la pratique du candidat correspond bien aux postes qu'il a occupé
* si il lui manque de l'expérience sur un sujet, je vérifie qu'il ait un peu de culture générale au minimum
* si il est capable d'apprendre ce qui lui manque sur le CV par rapport au poste à pourvoir
 
Sur la forme, je fais:
1. question générale à l'oral
2. connection à une vm via ssh + clé, puis je demande une série de questions pratiques (installer un package, faire un montage nfs, configurer un service, etc)
3. questions d'analyse à l'oral, je pose un problème, je demande une solution, par exemple:
    - je donne les graph d'utilisation mémoire, cpu, etc d'un serveur et je demande d'expliquer ce qu'il se passe (par exemple, le serveur réponds très lentement car il swap depuis 2h)
    - je donne une partie d'une infra et un cas d'utilisation, et je demande de choisir un composant (système de fichiers, techno de réseau, etc)
 

black_lord a écrit :

Aujourd'hui il y a des compétences "indispensables" selon moi (et je ne suis pas le seul à le penser dans le milieu, qui est un petit milieu) : un système de config management (chef, puppet, etc), minimum 1 langage de script, 2 étant mieux (ne pas compter le shell évidemment; donc par exemple python et ruby), des connaissances réseau de base (savoir configurer un switch à minima; pas forcemment la peine de savoir monter une session BGP)


 
Pour les langages de scripts, j'ai jamais réussi à en maîtriser vraiment un parce que j'ai touché à tout:
* beaucoup de php pour du dev web il y a 4/5 ans
* du perl il y a 3 ans pour un projet particulier
* du python pour le fun
* du ruby par nécessité depuis 3 ans
 
Je maîtrise aucun de ces langages, j'ai des bases et je m'adapte mais je suis pas développeur.  
Maintenant si tu cherches un sysadmin avec un bon niveau en python et ruby, c'est à dire, un devops, les salaires commencent à s'envoler :D
 
 
Sinon pour les compétences générales, voilà quelques pistes sur lesquelles on peut s'autoformer assez simplement:
* Distro: redhat et debian (ou ubuntu) / Bonus: 1 *BSD
* Configuration management: au moins un parmi chef, puppet, cfengine, etc
* Réseau: iptables et savoir configurer un switch cisco/force10/etc (fonctions de base: vlan, trunk, lacp, etc)
* Langages de scripts: maîtrise de bash (ou ksh, zsh, etc), 1 langage de script (perl, ruby ou python)
* Virtualisation: KVM (bonus: avec libvirt) ou Xen, bonus: techno d'isolation comme LXC, OpenVZ, etc
* DBMS: Mysql et/ou Postgresql
* VCS: SVN ou Git
* connaître tous les services réseaux de base: DHCP, DNS, SSH, HTTP (apache/nginx), LDAP, IMAP (dovecot)/SMTP (postfix/exim), Samba, SNMP, NFS, etc. Bonus: XMPP
* Monitoring/supervision: nagios (ou dérivé comme icinga) qui restera le standard en pratique pour encore au moins 5 ans :D, munin, ganglia
* éditeur de texte: savoir se débrouiller avec vi
 
Bonus:
* Cloud: avoir déjà joué avec openstack
* Haute dispo: jouer avec keepalived/IPVS
* Quelques notions de web: html/css/javascript/php
* Systèmes de fichiers parallèles: glusterfs, ceph, lustre, etc
* Lire r/cableporn sur reddit: http://www.reddit.com/r/cableporn et avoir une idée de ce à quoi devrait ressembler un rack bien organisé :)
* Faire de la veille techno régulière sur des sites en rapport avec son domaine (linuxfr, lwn, etc)
 
Evidemment, on ne peut pas tout maîtriser, l'idée est d'avoir au moins un peu de culture générale sur tous ces sujets.
 

Salahhedin a écrit :

Pensez-vous que passer des certification LPI m'aiderait à m'orienter Linux car j'ai plutot un profil windows / citrix.


 
Ca fera pas de mal, ça te fera pratiquer, et il me semble qu'elles ne sont pas très chères.  
En revanche sur le CV, les certifications RedHat ont beaucoup plus de valeur.
 

Salahhedin a écrit :

Ps: je peux monter une plateforme de test ( nous avons un vcenter de test) pour pratiquer les technologies.


 
Profite!

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Orientation Ingénieur Linux / Unix

 

Sujets relatifs
Virtualisation d'un Linux sous WindowsBack Up automatique sous Linux
Aide pour créer un serveur LINUX Minecraft PEVos avis sur les distributons Linux à prendre
programme de selection de date sur unixremote desktop sur linux
[Ubuntu] noob Linux : problème de carte son (sortie analog kaputt)Mot de passe W8 oublié, comment faire avec Linux par USB
Débutant sur Linux : problème avec lancement de Gparted [Résolu] Définir deux dates sur unix pour répertorier les données d'un tableau
Plus de sujets relatifs à : Orientation Ingénieur Linux / Unix


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR