Emplois

Vous aimez l’IT, les nouvelles technologies, vous avez envie d’être écouté·e·s et de travailler sur une infrastructure technique solide ?
Rejoignez-nous chez alwaysdata !

Sculptrice ou sculpteur d'octets — CDI - Linux + Python — Télétravail

Type de contrat : CDI

Salaire envisagé : +70K€ bruts annuels

Nous recherchons un·e passionné·e de Linux et Python dont la tâche principale est de participer à l'amélioration de notre architecture et de nos services. Concrètement, il s'agit de travailler autour de 3 axes :

  • contribuer au développement de la vingtaine de nos outils internes, tous écrits en Python (sauf un, en Bash — la vie est parfois cruelle), et qui forment le cœur de notre architecture. Quelques exemples :
    • alproxy, notre proxy HTTP frontal par lequel transitent toutes les requêtes HTTP des sites de nos clients
    • alrouter, le démon responsable de surveiller la qualité de nos liens de transit et de détecter/mitiger les DDoS
    • alwall, à la fois surcouche d'iptables et outil de détection des abus réseau par nos clients
    • alpackage, outil de gestion, création et automatisation de paquets Debian que nous gérons

  • modifier la configuration et l'organisation des très nombreux outils standard qui tournent sur nos serveurs. Par exemple :
    • Linux, Debian et systemd (❤️), qui tournent sur tous nos serveurs
    • PowerDNS, dnsdist et Unbound, pour les DNS autoritaires et récursifs
    • Dovecot, Exim et rspamd, pour les serveurs de mails
    • nginx et PostgreSQL, pour nos applications web internes, dont notre interface d'administration

  • participer à des séances de debug approfondies lorsqu'un sensei Linux est nécessaire. Ce type d'activité se joue généralement avec des outils tels que strace, tcpdump, gdb ou perf.

Voici quelques exemples d'améliorations récentes de notre architecture, des plus costaudes au plus triviales :

  • support de HTTP/2 dans notre proxy HTTP frontal (ce qui a consisté à remplacer notre propre implémentation de HTTP/1 par une bibliothèque externe)
  • remplacement de SpamAssassin par rspamd
  • ajout d'un lien symbolique "latest" qui pointe vers la dernière sauvegarde de nos clients

Parmi les améliorations croustillantes à développer :

  • ajout d'un CDN interne, via la location de serveurs chez un prestataire et l'annonce d'une de nos plages d'IP en anycast
  • permettre de scaler horizontalement les applications web de nos clients, de manière automatique en cas de forte charge
  • développement d'un outil en ligne de commandes permettant d'effectuer la majorité des opérations classiques (ajout d'un site, d'une base de données, etc.)

Sont explicitement exclus du périmètre du poste (car gérés par d'autres personnes de notre équipe) :

  • le développement de nos applications web, en particulier de notre interface d'administration
  • l'installation/configuration des nouveaux serveurs
  • la surveillance et le monitoring des serveurs
  • le support

Vous devez donc :

  • avoir de grandes connaissances en système, Linux et réseau. Si vous savez utiliser les outils de debug sus-cités, ça devrait être bon.
  • avoir une grande expérience en développement, et connaitre Python (idéalement asyncio).

Toutes ces tâches sont assurées depuis 15 ans par le directeur technique et cofondateur d'alwaysdata et son équipe.

Pourquoi alwaysdata ?

Depuis environ quinze ans, alwaysdata travaille à concevoir une plate-forme d’hébergement, conçue pour celles et ceux qui l’utilisent : une communauté technique. Nous sommes uniquement guidés par nos choix, sans influence extérieure, en totale indépendance. Nous avons toujours privilégié la force d’une petite équipe, préférant bien concevoir ensemble, plutôt que de délivrer rapidement sans qualité. Nous nous inscrivons dans la durée pour développer un produit qui nous convienne avant tout.

Toute l’équipe d’alwaysdata est en télétravail (à 100%) depuis 2018, à vous d’en profiter ! Choisissez le bon endroit pour établir votre bureau et organisez vos horaires selon vos besoins. alwaysdata couvre les coûts de votre environnement pour vous permettre de trouver la façon de travailler qui vous convient.

Vous serez invité·e à participer à deux séminaires d’équipe par an : nous sélectionnons un lieu accueillant le temps d’une semaine, pour passer du temps ensemble, jouer, co-concevoir nos nouveaux outils, et cuisiner le meilleur cheesecake de votre vie ! Les membres de notre équipe travaillent ensemble depuis de nombreuses années : nous sommes très attachés à maintenir ce lien.

Bien qu’essentiellement technique, notre équipe vient d’horizons très différents. Nous tenons à cette diversité, qui confronte les visions et nous permet de questionner nos choix. C’est pourquoi nous encourageons vivement les personnes appartenant à des groupes sous-représentés des communautés techniques à répondre à cette offre : vous avez votre place ici.

À vous !

Nous voulons vous lire ! Envoyez-nous un mail à jobs@alwaysdata.com, en décrivant qui vous êtes et pourquoi vous aimeriez travailler avec nous. Les entretiens se dérouleront en ligne (mais nous pouvons également prendre un thé ou un café ensemble si vous êtes près de l’un·e de nous).

Candidatures spontanées

Nous sommes engagés dans une démarche d’inclusivité pour tou·te·s, qui que vous soyez, quel que soit votre lieu de vie. Nous sommes convaincu·e·s que la diversité est la clef pour bâtir de meilleurs produits, et nous aide à offrir une expérience de qualité à l’ensemble de nos utilisateur·trice·s.

Si vous souhaitez nous rejoindre, envoyez-nous un mail à jobs@alwaysdata.com, avec le type de poste que vous recherchez dans le sujet de votre message. N’hésitez pas à nous fournir des références vers vos projets précédents ou présents comme des sites Web, applications, blog, dépôts de code, et tout ce que vous considérez comme important pour nous permettre de vous découvrir.

Nous sommes à la recherche de collaborateur·trice·s motivé·e·s, autonomes, et désireux·euses de développer leurs compétences dans un environnement à la fois respecteux et enthousiasmant. Connaissances, motivation, et de l’expérience dans le télétravail (ou la collaboration à des projets distribués) sont nos maîtres-mots. Nous sommes réparti·e·s sur plusieurs villes, vous devez donc être à l’aise avec le fait de travailler à distance avec le reste de l’équipe. Vous pouvez choisir de travailler de n’importe quel endroit qui vous plaira.

alwaysdata est un hébergeur-infogéreur PaaS reconnu en Europe, gérant sa propre infrastructure, depuis 2006.

Nous contacter

Contact commercial
+33 1 84 16 23 40

Pour plus d'informations, consulter notre Politique de confidentialité.

On vous rappelle !

Contact commercial
+33 1 84 16 23 40

Pour plus d'informations, consulter notre Politique de confidentialité.

Merci

Votre demande a bien été envoyée.

Nous vous recontacterons prochainement !

Profil existant

Vous êtes inscrit sur nos services : merci de bien vouloir nous contacter par ticket, via le menu Support de votre administration.