Location: Nice, France (Preferred) or Madrid, Spain
Contract Duration: Minimum 6 months
Job Description:
We are looking for an experienced Data Engineer / Python Developer to join our team on a contract basis. The adecuado candidate will have strong expertise in Python development, production-grade scripting, and cloud-based data platforms. This role involves working on automation, deployment, and maintenance of data pipelines and applications in a production environment.
Key Responsibilities:
Develop, optimize, and maintain Python-based applications and scripts for data processing and automation.
Design, deploy, and support production-ready automation workflows.
Ensure code stability, performance, and scalability in live production environments.
Perform code maintenance, enhancements, and bug fixes for existing systems.
Collaborate with cross-functional teams including data engineers, analysts, and cloud architects.
Implement best practices for CI/CD, version control, logging, and monitoring.
Work with cloud services to build and manage data pipelines and analytics solutions.
Troubleshoot production issues and provide timely resolutions.
Required Skills & Qualifications:
Strong proficiency in Python programming (advanced level).
Proven experience in scripting, automation, and deployment in production environments.
Hands‑on experience with production code maintenance and support.
Solid experience with cloud platforms :
**AWS (e.g., S3, EC2, Lambda, Glue, EMR, Redshift)*.
Experience working with data pipelines, ETL/ELT processes, and large datasets.
Knowledge of Git-based version control systems.
Familiarity with CI/CD tools and DevOps practices.
Ability to work independently in a contract/remote setup.
Nice to Have:
Experience with Spark / PySpark.
Exposure to containerization tools such as Docker.
Understanding of data governance, security, and access controls.
Prior experience working in European client environments.
#J-18808-Ljbffr