2022-05197 - GNU/Linux System Administrator
Contract type : Fixed-term contract
Renewable contract : Oui
Level of qualifications required : Graduate degree or equivalent
Fonction : Temporary scientific engineer
Level of experience : From 3 to 5 yearsContext
Software Heritage is an ambitious nonprofit, entirely Free/Open Source Software (FOSS) project that aims at collecting, organizing, preserving for the very long term, and sharing all publicly available software in source code form, together with the corresponding complete development history (e.g., from a Version Control System) where available. The Software Heritage archive already contains about 12 billion unique source code files, retrieved from more than 150 million software projects.
The Software Heritage offices are hosted at the Inria Paris research center, located at 2, Rue Simone Iff, in ParisAssignment
The Software Heritage infrastructure is a mix of in-house servers and cloud- based ones. It consists in a massive Postgresql and Cassandra based storage plus a large and replicated object storage, as well as all the required management parts (back-end workers, job schedulers, supervision and monitoring, backup and replication, etc.)
We are looking for a system / DevOps engineer to grow our operations team. The candidate must be fluent with Debian GNU/Linux system administration and have working knowledge of the Python ecosystem, with a strong interest in Free/Open Source Software (FOSS).
As a member of the Software Heritage team, the candidate will participate in maintaining the Software Heritage stack and infrastructure. He/she will also help the development team in designing future software architecture and infrastructure evolutions. As part of this position the candidate will primarily work on the following:
keep the production Software Heritage infrastructure in good working conditions (public facing services, back-end workers, databases, file and object storage, task scheduling, CI/CD, monitoring, development tools, etc.);
automate the deployment of new parts of the Software Heritage infrastructure or existing parts in novel contexts, to ensure automatic scalability using a mixture of cloud and in-house resources;
The ideal candidate should have experience in participating in existing FOSS projects, in any capacity (developer, community organizer, technical writer, etc.). According to the candidate experience, we expect self-organisation and autonomy skills. System administration good practices should be well known or mastered, especially in the context of FOSS development, and software development should be at least a familiar skill.
The following skills are expected:
Knowledge and experience of the following will be considered a plus:
Based on degree and work experienceGeneral Information
The ideal candidate should be:
We do not expect candidates to be familiar with all of them , but expertise with one or more of the above technologies will be appreciated.About Inria
Inria is the French national research institute dedicated to digital science and technology. It employs 2,600 people. Its 200 agile project teams, generally run jointly with academic partners, include more than 3,500 scientists and engineers working to meet the challenges of digital technology, often at the interface with other disciplines. The Institute also employs numerous talents in over forty different professions. 900 research support staff contribute to the preparation and development of scientific and entrepreneurial projects that have a worldwide impact.Instruction to apply
CV and cover letter
Defence Security : This position is likely to be situated in a restricted area (ZRR), as defined in Decree No. 2011-1425 relating to the protection of national scientific and technical potential (PPST).Authorisation to enter an area is granted by the director of the unit, following a favourable Ministerial decision, as defined in the decree of 3 July 2012 relating to the PPST. An unfavourable Ministerial decision in respect of a position situated in a ZRR would result in the cancellation of the appointment.
Recruitment Policy : As part of its diversity policy, all Inria positions are accessible to people with disabilities.
Warning : you must enter your e-mail address in order to save your application to Inria. Applications must be submitted online on the Inria website. Processing of applications sent from other channels is not guaranteed.