Data Platform Engineer M/F

Fab GroupBouches-du-RhôneEURESpublished 10/03/2026
Must-have:PythonGitDockerBackendDataCI/CDAILead
Nice-to-have:Kubernetes
Machine translation — original language: French.Show original

The missions Reporting to the Lead Data, you are responsible for the reliability of the Data platform and the production deployment of the products developed by the team. Your daily activities will revolve around several topics: Data Engineering & operations

  • Ensure the execution and reliability of Data processing.
  • Industrialize the scheduling of processes with Airflow.
  • Implement and maintain supervision: logs, alerting, volume, data freshness, and quality indicators.
  • Diagnose incidents, identify their causes, and implement corrective actions.
  • Guarantee observable, replayable processes capable of clearly signaling their errors.

Integration & data acquisition

  • Connect different data sources: REST APIs, S3, SFTP, SharePoint, relational databases, Excel files, CSV or Parquet.
  • Develop robust, tested connectors capable of handling formats likely to evolve.
  • Define and maintain input schemas.
  • Implement controls to prevent the integration of incomplete or inconsistent data.

Backend Development

  • Develop end-to-end features on internal applications.
  • Design and develop Python APIs with FastAPI.
  • Participate in data modeling and database migrations.
  • Integrate new partners and evolve associated applications and reportings.

Production deployment & quality

  • Participate in the containerization and deployment of applications.
  • Implement CI/CD pipelines with GitLab.
  • Participate in the monitoring and continuous improvement of the platform.
  • Develop quality controls: completeness, consistency, reconciliation between sources, and data continuity.
  • Participate in code reviews and development best practices.

AI & new development practices The team actively uses AI tools in its daily development. You will notably be required to use Claude Code and AI-first tools, while maintaining the ability to verify, challenge, and secure the generated code.

The profile sought You have at least 4 years of experience in Data Engineering, Backend, or a similar technical environment, with concrete experience in systems operated in production. You notably master:

  • Python
  • SQL
  • Airflow
  • REST APIs and data source integration
  • Relational databases
  • Docker
  • GitLab CI/CD
  • Issues regarding logs, monitoring, and alerting
  • API development, ideally with FastAPI

You are comfortable in environments where you must both develop, deploy, maintain, and evolve solutions. Knowledge of Spark, Databricks, Kubernetes or Nomad is a plus, as is experience in a regulated environment. A good command of professional English is expected in order to exchange with teams distributed across several countries. What we are looking for most Beyond technical mastery, we are looking for a person who is:

  • Autonomous, capable of taking on a subject from end to end.
  • Rigorous, with a true culture of production and quality.
  • Versatile, capable of intervening on different technical subjects.
  • Curious, with an appetite for Data and new technologies.
  • Pragmatic, capable of finding the right balance between robustness and business value.
  • Collaborative, comfortable with both technical teams and business stakeholders.

The conditions Contract: CDI Location: Marseille Remuneration: 45 to 54 KEUR gross annual depending on profile Experience: 4 years minimum