We invite a Senior Python Developer to join our team.
We invite a Senior Python Developer to join our team.
About us
- On the market since 2002;
- Operational departments and development hubs worldwide.
Project description
Our partner is a premium catering and event services company founded in 1820. It specializes in high-end corporate, institutional, and private events in France and internationally. The company operates complex logistical environments, managing large-scale events that require coordination across production, transport, warehouse operations, equipment management, and finance.
Requirements
- Proven experience building a Data Platform from scratch (Data Warehouse / Lakehouse).
- Experience with ERP migration projects is a strong plus.
- Expert-level SQL.
- Strong Python.
- Deep knowledge of Modern Data Stack (dbt, ingestion tools, cloud warehouses).
- Cloud & DevOps experience (CI/CD, Terraform, Docker).
- Strong problem-solving ability.
- Able to justify architectural choices based on business needs.
- Comfortable operating in a partially undefined target architecture.
- Ownership-driven and autonomous.
Responsibilities
Architecture & Infrastructure:
- Design the data platform environment (AWS, GCP, Azure, or hybrid).
- Select and implement the Modern Data Stack components: ingestion tools (e.g., Airbyte, Fivetran), transformation layer (dbt), orchestration (Airflow, Dagster).
- Design and implement a scalable Data Warehouse / Lakehouse architecture.
- Build structured, documented, high-performance data models via dbt.
Data Flows & Integration:
- Connect the entire business ecosystem: accounting, CRM, expense management, payment platforms.
- Build ERP abstraction pipelines enabling ERP switching without impacting reporting.
- Ensure data integrity, freshness, and security.
- Manage coexistence of multiple ERPs during transition phase.
Analytics Engineering & DataViz:
- Connect BI/DataViz tools (Tableau or future solutions) to the platform.
- Optimize query performance.
- Enable near real-time or real-time business monitoring.
Expected Data Engineering Challenges:
- Extracting and structuring legacy AS400 data.
- Managing multi-ERP coexistence during migration.
- Data normalization across three entities.
- Designing ERP abstraction architecture.
- Building scalable ingestion and transformation pipelines.
- Ensuring governance and data quality.
- Supporting future AI use cases (e.g., automated quotation processing).
We offer
- Employment is based on a contract between Cyprus legal entity and a private entrepreneur without any reference to a specific location;
- Paid vacations (24 working days/year) and sick leave;
- Stable long-term workload (8 hours per day, 40 hours per week), flexible working hours, fully remote;
- Working on exciting projects in international team of professionals;
- Opportunities for learning and practicing new technologies; internal training;
- Participating in inner meetups and permanent experience exchange with colleagues;
- Well-defined development processes and methodologies;
- Partial reimbursement of medical fees, massage or sports.
Recognise yourself? We are waiting for your CV!
Please, fill in the form and we will contact you in case if your experience suits our offer