[FRsAG] [JOBS][Ouest Lyonnais] Sysadmin(e) en CDI (remote partiel)

Michel Blanc mb at mbnet.fr
Ven 22 Fév 11:23:25 CET 2019


Hello FRsAG,

Nous recherchons un(e) sysadmin(e). On avait déjà posté une offre il y a
~16 mois ici, et on avait trouvé notre bonheur. Merci FRsAG !

Du coup on retente notre chance.

## La boite

La boite (https://devops.works) a 4 ans (et trois camarades de jeu).

Notre boulot au quotidien c'est de répondre à des besoins client en :

- proposant des infras (hébergées chez Online, Vultr, GCP, AWS, ...)
- déployant ces infras (infra as code, rien à la main)
- exploitant ces infras (MCO, évolution, etc...)

On travaille le plus en amont possible avec les équipes de développement
afin de converger vers les meilleures solutions possibles (en fonction
du besoin, des affinités de chacun et du budget). Généralement, c'est
greenfield, mais on reprend parfois des infras existantes.

Notre crédo est l'automatisation, la philosophie DevOps et la
disponibilité pour nos clients.

## Technos

Les technos que nous avons actuellement en prod:

- pas mal de nginx/php-fpm
- haproxy ❤
- parfois accompagné de pacemaker/corosync
- docker
- rancher

Sur les datastores:

- surtout du MySQL (5.6+, MariaDB, PXC), souvent en galera, parfois avec
du ProxySQL devant
- Redis ❤
- Elasticsearch (~2.x~, 5.x; 6.x)
- MongoDB en rs
- Cassandra
- un ou deux PostgresSQL

Sur l'infra/orchestration/déploiement/tooling:

- ansible
- rancher (1.x), 2.x en vue
- kubernetes
- terraform, packer
- vagrant, proxmox, ...
- gitlab/github
- sonarqube, sentry, jenkins, filebeat, ...

et pas mal d'autres petits trucs.

Linux only. Le reste ne nous intéresse pas.

Dans le pipe des technos (en général parce que besoin client, mais pas
que) : Istio, nomad, timescaledb, vault, traefik, heketi,... Ça passe en
général par des PoC (créer, casser, rinse & repeat). On a un gros
penchant pour les Hashicorperies.

Il y a parfois un peu de dev tech à faire en interne (donc si vous êtes
aussi bon que nous en CSS (cf site web...), pas de panique, c'est pas
pour "l'usager final"), de préférence en Golang, Python ou Crystal.

## Les clients

Nos clients sont super sympas, plutôt à jour et savent généralement ce
qu'ils font. Les échanges avec eux sont cools et on bavarde avec eux via
Keybase ou Slack et, quand on peut, devant une mousse. On privilégie
(autant que possible) les clients  qui ont des stacks « saines »
(environnements de preprod, tests,...). C'est généralement un vrai
plaisir de bosser pour et avec eux ; l'objectif c'est d'être un
extension de leur équipe.

On a quelques clients connus qui permettent de briller en société.

## Le poste

Le poste est basé dans l'ouest Lyonnais (u05hk8xsh3sk), en pépinière
d'entreprise campagnarde sympa, presque accessible en car. Nature,
air pur, ça peut faire un choc.

Le remote partiel (~50%) est possible si c'est souhaité bien sûr (ça ne
fait pas rêver tout le monde). L'idée c'est aussi de passer du temps
ensemble, c'est plus simple pour échanger; généralement on se retrouve 2
à 3j par semaine dans notre QG.

On ne cherche évidemment pas quelqu'un qui maîtrise toutes les technos
listées ici, mais surtout:

- de bien câblée qui a envie d'apprendre (parce que de toutes façons les
  technos auront changé demain),
- disponible et de bonne humeur pour répondre aux besoins des clients;le
  leitmotiv c'est la dispo pour les clients et la réactivité; on a
  souvent des questions en provenance des développeurs; notre boulot
  c'est de faciliter le leur pour qu'ils shippent, leur déployer les
  outils et les procédures qui vont bien pour que ce soit une autoroute
  jusqu'en prod (avec des rembardes sur les cotés)
- cold blooded, qui ne vomit pas sur son clavier quand il reçoit un SMS
  de Pagerduty (en tout cas pas trop) - qui aime les enquêtes façon
  Sherlock Holmes pour traquer une 500, un bottleneck, ou une bizarrerie

Comme on n'est pas fans de l'écriture inclusive, on précise que c'est
ouvert à tout le monde, sans distinction de sexe, âge, couleur (de peau,
d'yeux, de voiture), taille (verticale ou circulaire), handicap,
religion, window manager, éditeur de texte (enfin pas nano quand même
faut pas pousser).

Par contre le combo sandales + chaussettes, ça sera juste pas possible.

Sinon c'est quand même bien d'avoir de bonnes bases MySQL, haproxy,
nginx pour commencer.

Ah oui il y a aussi des astreintes (~ 6-12 semaines par an, ajustables
+/- en fonction des souhaits de chacun). Ça ne sonne pas très souvent
mais quand ça sonne, il faut être sur le pied de guerre. Quelques jours
de régie et déplacements sont également possibles, parfois pour aller à
des confs. On avait juste prévu DevopsDays Rilleux-la-Pape, en 2018,
mais finalement on est quand même sortis de l'héxagone quelques fois. Ce
n'est pas une obligation non plus.

On a une plateforme de métrologie interne plutôt sympa (InfluxDB,
Grafana; on louche côté TimescaleDB et Zipkin/Jaeger), du monitoring
externe croisé (histoire de ne rien rater si possible...), des tests de
sécu automatisés, etc... tout ça pluggué sur Pagerduty. Être prévenu par
le client que son appli est en rade, ça n'est pas une option. On ajuste
tout ça en permanence suivant les besoins et les éventuelles
dégradations qui seraient passées sous le radar. Pour gérer tout ça on a
quelques VPNs, notamment chez nos copains d'Illyse.

A votre arrivée, un budget sympa pour choisir son portable (de
préférence chez pcw.fr, on trouve plus facilement des config un peu plus
badass et linux friendly qu'ailleurs), son téléphone portable. On évite
les Mac, mais bon, on est pas sectaires si c'est votre truc.

Sur les conditions, il y a évidemment une mutuelle qui couvre bien prise
à 100%, On a aussi un plan d'épargne entreprise (alimenté ou pas en
fonction des résultats), et des primes quand c'est possible (sans
forcément attendre que l’Élysée le décide).

Par rapport à la dernière offre, on a remplacé le Lazy Bag par un
canapé, plus confort.

CDI. Salaire 32k+ hors astreintes, à négocier selon XP.

Bon dredi et bon week-end.

M
-- 
Michel Blanc
{ :github => "@leucos", :twitter => "@b9m", :gpg => 0xFFD64A7297B3990F }


Plus d'informations sur la liste de diffusion FRsAG