Job title: Infrastructure Engineer - Team Leader
Job type: Full-time employment, CDI
Location: Paris, France
Reports to: CTO
Direct Reports: 2 x Infrastructure Engineers, 1 x IT Infrastructure Technician
Quarkslab specializes in information security R&D, consulting and products. 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 products we provide tailored solutions to organizations, helping them to protect their assets, sensitive data, and users against increasingly sophisticated attacks.
Quarkslab is an avid an active user of, and contributor to, Open Source Software and develops and maintains state-of-the-art security tools such as LIEF , QBDI, Triton, Irma, and several other projects.
We develop two commercial software products: Quarks Flow, a platform to automate and orchestrate security analysis of files at scale, and Quarks AppShield, advanced code and data protection software to disrupt code lifting, reverse engineering and tampering 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 previous infrastructure couldn't respond to these new issues, so we are currently transitioning to a new one integrating these needs.
Your will be responsible with the technical choices behind this infrastructure, prioritizing the various tasks to make it work and evolve, and managing the existing team of engineers.
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 Quarkslab?
Work with an amazing team, eager to learn and play with new approaches and technologies, mixing various skills (security, compilation, program analysis, reverse engineering, software engineering). International environment with offices in Paris and Buenos Aires (team croissants vs. team asado), representations in Tokyo and Singapore.
QuarksLab is proud to be an equal opportunity workplace employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. If you have a disability or special need that requires accommodation, please let us know and we will be happy to accommodate.
Your application was submitted successfully.