DevOps Engineer

Software Heritage

Rennes

On-site

EUR 30,000 - 70,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Telecommuting: 90 days/year
Vacation: 35 days + 10 RTT

Job summary

A software preservation organization in France is seeking an experienced DevOps engineer to enhance their operations team. The role involves supervising infrastructure, deploying platforms, and participating in team activities. Ideal candidates should have solid Linux expertise and experience with Kubernetes. The contract is full-time and renewable, with a salary range between €30,000 and €70,000, based on experience. Opportunities for telecommuting and generous vacation days are offered.

Qualifications

  • Experience on Kubernetes or equivalent container orchestration environment.
  • Solid Linux experience on a production environment, preferably at scale.
  • Experience with configuration management technologies such as Puppet, Chef or Ansible.
  • Operation of relational databases (PostgreSQL) and/or NoSQL (Cassandra).
  • Experience in operating a Big Data environment.

Responsibilities

  • Supervision and maintenance of the Software Heritage infrastructure.
  • Platform deployment and automation.
  • Support and troubleshooting.
  • Active participation in team life.
  • Progress monitoring and reporting on assigned projects.

Skills

Kubernetes
Linux
Configuration management (Puppet, Chef, Ansible)
Relational databases (PostgreSQL)
NoSQL databases (Cassandra)
Programming (Python)
Big Data
Cloud storage (Ceph, ZFS, Swift)
English (written and spoken)
Interpersonal skills

Job description

Software Heritage is a universal software source code archive project, whose aim is to recover, preserve for the very long term and share all publicly available source code, together with its development history (e.g., as stored in version control systems). The Software Heritage archive already contains over 27 billion unique source files and 5 billion commits, retrieved from over 300 million software development projects. The Software Heritage initiative, hosted by the Inria Foundation, is an entirely free software (FOSS) and non-profit project.

The Position

We are looking for an experienced DevOps engineer to develop our operations team. The ideal candidate will have a particular interest in scripting, automation, continuous integration and deployment.

As a member of the Software Heritage team, the candidate will be involved in maintaining the software heritage stack and infrastructure, designing infrastructure evolutions and maintaining an efficient development environment for our developers.

Here is a non-exhaustive list of projects on which you could be called upon to collaborate:

  • Help design the architecture of future components of the Software Heritage ecosystem, to ensure horizontal and/or vertical scalability.
  • Participate in the specification and deployment of Software Heritage environments for partner projects
  • Specify developments enabling Software Heritage to be used as a data source for research projects (Big Data, AI, Cybersecurity).
Main tasks and activities
  • Supervision and maintenance of the Software Heritage infrastructure
  • Platform deployment and automation
  • Support and troubleshooting
  • Active participation in team life
  • Progress monitoring and reporting on assigned projects
  • Interaction with relevant Open Source communities and Software Heritage partners
Skills

The skills required for the position are as follows (in order of preference):

Experience on Kubernetes or equivalent container orchestration environment.

  • Solid Linux experience on a production environment, preferably at scale
  • Experience with configuration management technologies such as Puppet, Chef or Ansible
  • Operation of relational (PostgreSQL) and/or NoSQL (Cassandra) databases
  • Experience in operating a Big Data environment
  • Scalable storage (e.g. Ceph, cloud-based blob storage, ZFS, Swift…)
  • Programming experience in Python or other languages
  • Good level of English (written and spoken)
  • Good interpersonal and communication skills

The ideal candidate will be sensitive to the FOSS culture and ecosystem (use, possible contributions to projects…). We expect self-organization and autonomy skills commensurate with the candidate’s experience. Good system administration practices should be well known or mastered, particularly in the context of FOSS development, and software development should be at least a familiar skill.

Software Heritage is a complex technical architecture (see doc ), based on many different technologies, which continues to evolve. We do not expect candidates to master all of them, but rather to be open to discovery and learning. Previous knowledge of one or more of the above-mentioned subjects will help in the process of getting to grips with the project, but we encourage you to apply whatever your level of experience in these technologies.

Working conditions

We are a team of 15 people, including 9 technical staff (5 developers and 4 sysadmins).
Autonomy, transparency and consultation are at the heart of our values (the project is free and Open Source).

Most of the team is based at the Inria center in Paris, but the position is open to any location in France close to an Inria center (Bordeaux, Lille, Lyon, Grenoble, Rennes, Saclay, Sofia Antipolis, Nancy).

The contract is a 2-year renewable full-time fixed-term contract, with the prospect of permanent employment.

  • Telecommuting: 90 days/year (average 2 days a week)
  • Vacation: 35 days + 10 days RTT
  • Salary range: 30 to 70 k€ depending on profile and experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Communications
Head of Communications

Software Heritage • Paris

Hybrid
EUR 90,000 - 120,000
Luncheon vouchers
Extended leave
Transport contribution
+1
TechOps Engineer (f/m/d)
TechOps Engineer (f/m/d)

Technodigit, part of Hexagon • Lyon

On-site
EUR 60,000 - 90,000
Remote work up to 2 days per week
Individual training opportunities
Sustainable mobility package up to €X/
+2
Experienced Software Engineer
Experienced Software Engineer

Lever, Inc. • France

On-site
EUR 62,000 - 150,000
Fully remote work
Flexible work arrangements
Open vacation policy
+3
Experienced Software Engineer
Experienced Software Engineer

Lever, Inc. • France

On-site
EUR 62,000 - 150,000
Fully remote work
Flexible work arrangements
Open vacation policy
+3
Senior DevOps & Software Engineer
Senior DevOps & Software Engineer

Euraxess • France

On-site
EUR 27,000 - 33,000
Remboursement partiel des frais de ré-
Congés annuels et RTT
Télétravail partiel possible
+2
Senior DevOps & Software Engineer
Senior DevOps & Software Engineer

inria • France

On-site
EUR 27,000 - 33,000
Partial transport reimbursement
Annual leave + RTT
Teleworking possible
+2
DevOps Engineer (F / M)
DevOps Engineer (F / M)

Uncrewed Engineering Jobs • Montpellier

Hybrid
EUR 52,000 - 72,000
100% Covered Health Mutual
Lunch Tickets (Swile)
Partial Remote possible
+2
DevOps Engineer (F / M)
DevOps Engineer (F / M)

Uncrewed Engineering Jobs • Montpellier

Hybrid
EUR 52,000 - 72,000
100% Covered Health Mutual
Lunch Tickets (Swile)
Partial Remote possible
+2
Software Engineer, DevEx
Software Engineer, DevEx

Mistral • Paris

On-site
EUR 60,000 - 80,000
Competitive salary and equity package
Health insurance
Transportation allowance
+4
Senior Software Engineer Systèmes Linux € € Out of stock
Senior Software Engineer Systèmes Linux € € Out of stock

LINAGORA Group • Saint-Ouen-l'Aumône

On-site
EUR 45,000 - 65,000
Competitive salary
Paid vacation and official days off
Beautiful office with a pool and barbecue
+6