Infrastructure Engineer

DevOps · PARIS, PARIS
Department DevOps
Employment Type CDI
Minimum Experience Mid-level

# Ingénieur Systèmes et Réseaux (H/F)


## À propos de Quarkslab

Quarkslab est une société française spécialisée dans la R&D, le conseil et le développement de logiciels dans le domaine de la sécurité informatique. Notre expertise consiste à combiner la sécurité offensive et défensive pour aider les organisations à adopter une nouvelle posture de sécurité : forcer les attaquants, et non les défenseurs, à s'adapter en permanence.

Grâce à nos services de conseil ainsi qu'à nos logiciels, nous fournissons des solutions sur mesure aux organisations, les aidant à protéger leurs actifs, leurs données sensibles et leurs utilisateurs contre des attaques de plus en plus sophistiquées.


## Où pouvez-vous nous aider ?

Vous vous joindrez aux deux autres ingénieurs et au futur technicien composant l'équipe Infrastructure de Quarkslab, dont la responsabilité est de maintenir l'infrastructure interne tout en l'adaptant afin de répondre aux besoins des employés et des équipes internes de développement logiciel de Quarkslab.

 

Quarkslab héberge très majoritairement ses serveurs en interne afin de garder le contrôle de ses données et services. Cette infrastructure interne a été créée lorsque Quarkslab était centrée sur des activités de service.

 

Depuis, Quarkslab se développe de plus en plus dans le domaine du développement et de la vente de logiciels. Notre infrastructure interne a été mise à rude épreuve pour s'adapter rapidement aux nouveaux besoins croissants des équipes de développement: serveurs d'intégration continue, de tests, hébergement de code, d'images Docker, et bien plus, le tout avec des contraintes de sécurité fortes. Cette adaptation s'est faite au détriment de la maintenabilité de l'infrastructure.

 

Aujourd'hui, les différentes équipes de Quarkslab sont demandeuses de fonctionnalités plus avancées, telles que le déploiement automatisé de machines virtuelles, la mise à disposition d'un cluster Kubernetes pour déployer des conteneurs ou encore des besoins de stockage de données bien plus variés et conséquents.

 

Notre infrastructure actuelle ne peut pas répondre à ces nouvelles problématiques, nous sommes donc en train d'en reconstruire une nouvelle intégrant ces besoins tout en éliminant la dette technique accumulée jusqu'ici.

 

Vos activités principales consisteront à maintenir en état de fonctionnement l'infrastructure actuelle et ses services, tout en travaillant sur la conception et le déploiement de la nouvelle infrastructure puis sur la migration des différents services de l'ancienne infrastructure à la nouvelle infrastructure.

 

Vous serez également amené à apporter du support aux employés de Quarkslab en cas de problèmes avec leur poste de travail ainsi que dans leurs accès à nos services internes. Cette tâche sera allégée dès lors que nous aurons recruté un technicien dans l'équipe Infrastructure, qui deviendra l'interlocuteur privilégié des employés de Quarkslab.

 

Vous aurez à déployer et administrer une multitude de services, principalement open source, dans une infrastructure basée très majoritairement sur des serveurs Linux (Debian), avec un fort accent sur l'aspect sécurité.


Vous serez amené à travailler avec un large panel de technologies réseau, virtualisation, conteneurisation et bien plus, allant par exemple de la conteneurisation d'un serveur Jitsi au diagnostic de problèmes de multipathing iSCSI entre un noeud de notre cluster de virtualisation et une de nos baies de stockage.


## Qui êtes-vous ?

Voici une liste des compétences et des connaissances que vous devez avoir :
- Maîtrise de l'installation et de l'administration de serveurs Linux (préférablement Debian), du bas niveau aux applications et services courants en passant par le réseau et la sécurité
- Bonne connaissance d'un langage de script (Python ou Bash)
- Forte expérience avec des technologies de conteneurisation (Docker) et de virtualisation (par exemple libvirt, QEMU/KVM, vSphere)
- Bonne connaissance de git
- Bonne compréhension du fonctionnement des services et réseaux locaux informatiques courants aux entreprises : VLAN, DHCP, DNS, LDAP, etc.
- Maîtrise du Français et de l'Anglais (lu, écrit et parlé)
- Autonomie et forte capacité d'apprentissage
- Fort intérêt pour comprendre et résoudre en entièreté les problèmes rencontrés afin d'être certain qu'ils ne se reproduisent pas

Ce serait également bien si vous avez :
- Bonne connaissance d'un outil de gestion de configuration (Ansible, Puppet, Chef, etc.)
- Expérience dans la gestion de serveurs physiques (matériel, rackage, IPMI, etc.)
- Expérience dans la gestion de réseaux physiques et virtuels (câblage, IPAM, VXLAN, Open vSwitch, etc.)
- Expérience dans l'utilisation et la gestion de cluster Kubernetes
- Fort intérêt pour la sécurité informatique


## Pourquoi travailler chez Quarkslab ?

- Travaillez dans une équipe de passionnés, désireuse d'apprendre et de jouer avec de nouvelles approches et technologies, mélangeant des domaines de compétence variés couvrants tous les niveaux du logiciel au matériel : administration de serveurs Linux, design d'infrastructures bare-metal, virtualisation, conteneurisation, réseau et bien plus, le tout avec un fort accent sur l'aspect sécurité
- Assistez à des conférences dans votre domaine, apprenez et partagez vos connaissances lors de nombreux évènements internes (conférence hebdomadaire, formations, etc.)
- Contribuez au développement d'outils open source, dont l'utilisation est privilégiée en interne
- Excellente mutuelle d'entreprise
- Environnement international avec des bureaux à Paris et à Buenos Aires (team croissants vs. team asador)


## Processus de recrutement

- Appel avec notre responsable de l'acquisition des talents
- Résoudre un challenge technique
- Entretien technique dans nos locaux de Paris ou en vidéoconférence
- Débriefing RH et offre d'emploi

 

 

-----------------------------------------------------------------------------------------------------------------------------------

 

 

Senior Infrastructure Engineer


 


 


About


 


Quarkslab is a French company specializing in information security R&D, consulting and software development. Our expertise is in combining offensive and defensive security to help organizations adopt a new security posture: Force the attackers, not the defender, to adapt constantly. Through our consulting services as well as our software we provide tailored solutions to organizations, helping them to protect their assets, sensitive data, and users against increasingly sophisticated attacks.


 


Job description


 


Where you can help us:


The company has grown from consulting, it now also has teams of developers with different needs. Nevertheless, security and resilience are still mandatory. Our infrastructure needs to be rebuilt, not only to fit our current growth, but also to include future projects we have for our products. As such, you will be part of a critical team between production and engineering, providing, maintaining and supporting the underlying tools everyone will be using, whether us internally or our customers.


 


Your day to day work:


At Quarkslab, we are engineers building security products. The first one is Epona, which aim at protecting applications developped by our customers. The other one is Irma, which is a security orchestrator focusing for now on malware analysis. These 2 product teams will be your clients and you will provide the proper infrastructure for them, for their CI, testing, delivery, and so on.


 


More generally, you will be in the team dealing with the global infrastructure for the whole company: its firewalls, authentication servers, email, IRC (yes IRC ;-), VPN and a few others. You will help rebuild a strong and robust internal infrastructure, easy to maintain and update.


 


Last but not least, you will be working on a new online service we intend to launch, where you will make sure the online infrastructure is up and running. Scalability and reliability will be the challenges here.


 


Who you are:


  • The skills or knowledge we think you should have (at least some of them):
  • You master Linux (Debian preferably), from the system to the libs to the common apps
  • You are experienced with Git
  • You are experienced with containers and virtualization tools
  • You are experienced with an automation tool (Ansible, Puppet, Chef, etc.)
  • You have good verbal and written communication skills (French and English)


 


We are building things from the ground up, which is an opportunity to experiment and make your own choices with a lot of autonomy. But that is also why we think you should have those qualities:


  • You are a team player and always ready to help non-technical people
  • You can quickly adapt to new technologies
  • You are extremely technical and love automating things


 


Why work at Qb?


  • Work with an amazing team, eager to learn and play with new approach and technologies, mixing various skills (security, compilation, backend, ...)
  • Attend conferences in your field, learn from many internal events (weekly conference, trainings, ...)
  • Contribute and support open source tools, others and ours
  • Premium health insurance
  • International environment with offices in Paris and Buenos Aires (team croissants vs. team asador), representations in Tokyo and Singapore


 


Recruitment process


 


  1. Call with our talent acquisition manager
  2. Play with a small challenge
  3. Welcome at Qb's office (half day interview)
  4. Talk with the appropriate C-level(s)
  5. HR debrief and job offer

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    PARIS, PARIS
  • Department
    DevOps
  • Employment Type
    CDI
  • Minimum Experience
    Mid-level