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 :
Ce serait également bien si vous avez :
Pourquoi travailler chez Quarkslab ?
Processus de recrutement
-----------------------------------------------------------------------------------------------------------------------------------
Infrastructure Engineer
About Quarkslab
Quarkslab is a French company specialized in R&D, consulting and software development in the field of IT security. Our expertise consists in combining offensive and defensive security to help organizations adopt a new security posture: forcing attackers, and not defenders, to constantly adapt.
Through our consulting services as well as our software, we provide tailored solutions to organizations, helping them protect their assets, sensitive data and users from increasingly sophisticated attacks.
Where can you help us?
You'll join the other two engineers and the future technician who will make up the Quarkslab Infrastructure team, whose responsibility is to maintain the internal infrastructure while adapting it to meet the needs of Quarkslab's employees and internal software development teams.
Quarkslab hosts most of its servers internally in order to maintain control of its data and services. This internal infrastructure was created when Quarkslab was focused on service activities.
Since then, Quarkslab has been growing more and more in the field of software development. Our internal infrastructure has been put to the test in order to quickly adapt to the new and growing needs of the development teams: continuous integration servers, test servers, code hosting, Docker image servers, and much more, all with strong security constraints. This adaptation was done at the expense of the maintainability of the infrastructure.
Today, the various Quarkslab teams are demanding more advanced features, such as the automated deployment of virtual machines, the provision of a Kubernetes cluster to deploy containers, and even more varied and consequent data storage needs.
Our current infrastructure cannot respond to these new issues, so we are currently rebuilding a new one integrating these needs while eliminating the technical debt accumulated so far.
Your main activities will consist of maintaining the current infrastructure and its services in working order, while working on the design and deployment of the new infrastructure and then on the migration of the various services from the old infrastructure to the new one.
You will also provide support to Quarkslab employees in case of problems with their workstations and in accessing our internal services. This task will be lightened once we will have recruited a technician in the Infrastructure team, who will become the preferred contact for Quarkslab employees.
You will have to deploy and manage a multitude of services, mainly open source, in an infrastructure based mainly on Linux servers (Debian), with a strong emphasis on security.
You will work with a wide range of network technologies, virtualization, containerization and more, from containerizing a Jitsi server to diagnosing iSCSI multipathing problems between a node of our virtualization cluster and one of our storage arrays.
Who are you?
Here is a list of the skills and knowledge you should have:
It would also be nice if you have:
Why work at Qb?
Recruitment process
Your application was submitted successfully.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.