Natixis in Portugal is currently seeking a Python Data Engineer (French Speaker) to join its BPCE SI (Solutions Informatiques) team. The ideal candidate will design, build, and maintain scalable data pipelines and data platforms to enable data-driven decision making.
Key Responsibilities
- Design, develop, and maintain end-to-end data pipelines (ELT/ETL) to ingest, process, and store large volumes of data from diverse sources.
- Build robust data models and schemas (data warehouse/data lake).
- Develop in Python to implement data transformations, orchestration, automation tasks, and data quality checks.
- Integrate testing into the data engineering lifecycle, including planning and executing testing activities (UAT/QA), validating data correctness, and ensuring release-ready pipelines.
- Collaborate with Data Engineers, Data Scientists, Analysts, and Business Stakeholders to understand data needs and deliver solutions.
- Leverage and/or implement data quality, monitoring, logging, and alerting to ensure data reliability.
- Ensure data governance, security, privacy, and compliance requirements are met (IAM, encryption, access controls).
- Create and maintain technical documentation, data dictionaries, runbooks, and test plans.
- Participate in code reviews, testing, and Agile/Scrum ceremonies.
- Optional but valued: experience with Control-M or other job orchestration tools; familiarity with CI/CD for data pipelines.