Remote Data Engineer / OPS F/H (Home Office)

at RCA

Posted 2 days ago 2 applied

Description:

  • RCA is a fully autonomous software publisher based on the outskirts of Nantes, developing two ranges of software: a suite of 12 modules for accounting firms and a collaborative digital platform in SaaS mode for accountants and their clients (TPE).
  • The company has evolved significantly over the past 15 years, growing from 3 employees in 2007 to 250 engaged collaborators today.
  • The Data Engineer will join the RCA Data team, consisting of 18 members (Data Engineers, PMs, Analysts, ML, developers, etc.), focusing on product, cloud, and performance challenges.
  • The role involves designing, evolving, and maintaining data pipelines to serve both internal users (decision support tools) and external clients (APIs for accountants).
  • Key responsibilities include designing robust, scalable, and maintainable batch and streaming pipelines, participating in the migration to real-time processing (Kafka), dockerizing Python environments, implementing data architectures, deploying AWS components with Terraform, establishing data observability, supporting Data Analysts & PMs in industrializing solutions, and working closely with user needs in a "data as a product" approach.

Requirements:

  • Candidates should have 3 to 5 years of experience in Data Engineering (or more if applicable).
  • A strong mastery of Python, AWS, and ETL/ELT processes is required.
  • Knowledge of Snowflake, Airflow, Terraform, and Kafka is appreciated.
  • An interest in Ops challenges such as CI/CD, monitoring, and performance is necessary.
  • Candidates must be comfortable in a collaborative, agile environment and possess a strong sense of autonomy.

Benefits:

  • The position is a permanent contract based in Nantes, with the possibility of up to 3 days of remote work or full remote work (with one day on-site every six weeks covered by the company).
  • The recruitment process includes an initial exchange (video or in-person) followed by a second physical meeting that consists of a technical test (30 minutes), debrief, and discussion with the team.
  • RCA is committed to considering all applications equally, including those from individuals with disabilities.