Backend Developer / devOps (Tooling team)

  • Location
    • Paris
  • Date Posted
  • Jul. 6, 2021
  • Function
  • Software Engineering
  • Sector
  • Open Source

About

In the digital age, content rules.

Production and distribution have shifted from the few to the many. We have all become the media, the media has been marginalized and brands are now broadcasters.

  • Everyone has a story to tell or something to sell. A need to create and connect, post and publish, showcase and share.
  • So, say hello to Strapi! They exist to fuel the world’s creativity and productivity
by unleashing the power of content.
  • So they’ve built the next generation CMS that does exactly that. Across the full lifecycle and the entire stack.
  • It’s open-source. Javascript. Headless. Community first. And free. And will stay that way. Forever.

Job description

About

In the digital age, content rules.

Production and distribution have shifted from the few to the many. We have all become the media, the media has been marginalized and brands are now broadcasters.

  • Everyone has a story to tell or something to sell. A need to create and connect, post and publish, showcase and share.
  • So, say hello to Strapi! We exist to fuel the world’s creativity and productivity by unleashing the power of content.
  • So we’ve built the next generation CMS that does exactly that. Across the full lifecycle and the entire stack.
  • It’s open-source. Javascript. Headless. Community first. And free. And will stay that way. Forever.

Job description

As a product-driven company developing open-source software, we are looking for a curious engineer to join us. Values such as humility, transparency, and being eager to explore and learn are necessary to enjoy this role.

The Tooling Team is currently composed of a PM, a fullstack engineer and a designer. Your role will be to help maintrain our infrastructure and expand our internal tool stack. You will support teammates from all teams. We foresee this role to be 70% development and 30% devOps. Our tech stack at Strapi is nodejs/React but developing tools can be a playground for other languages as well.

Missions

  • Maintain and expand our internal infrastructure. Bring dev-ops skills to help the Tooling team deal with infrastucture challenges.
  • Operate licence generation, telemetry and billing systems. Build Strapi integrations with our external tools (Freshdesk, HubSpot, Chargebee, Amplitude, etc.).
  • Support internal needs and the productivity of your teammates by creating tool stack and dashboard. Contribute to developing tools and dashboards to help other teams being more efficient.

Requirements

  • Within +/- 2 hours from Paris’ timezone. We will open to remote positions anywhere in the world when our process allows enough flexibility.
  • Fluent English. French is a good plus. We are working on strengthening our team’s English to move towards full English in the medium-term.
  • Significant experience with maintaining an architecture and deployment pipeline with AWS EC2, Google Cloud Platform, Ansible, Terraform, and 1 or more CIs.

Preferred experience

  • Significant experience with web development and bringing applications to production: 2-3 years experience with Javascript and Node.js.
  • Empathy for the engineers and other teammates, being open-minded and humble. Someone who enjoys helping others.
  • Curious, versatile, and autonomous person who loves to try new techs they’re not familiar with and loves to learn new tools and trends.
  • Knowing the AGILE methodologies (SCRUM, Kanban) and others (ShapeUp)
  • Already worked/contributed to an open-source project with a community of users is a great plus.
  • Note: you don’t need to check all the boxes to apply

Process

  • First visio interview with Marion (Engineering Manager) — 30-45 minutes
  • Technical assignment — to be done over 1 week
  • Debrief with Marion & Alexandre (Engineering Manager & Lead Engineer) — 60 minutes
  • Team meetings with 2 duos of teammates — 30 minutes x 2
  • Founder meeting — 30 minutes
  • Values assessment with Fanny (Head of People) — 60 minutes
  • Reference check