Data Engineer

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted21 hours ago
I need an experienced Data Engineer who can take full ownership of our data flow: from extracting raw records, transforming them reliably, and loading them into analytics-ready tables. You will be writing clean, testable Python and SQL, running primarily against a MySQL environment, and deploying your work on AWS infrastructure.

The data you will handle is entirely structured, so schema design, indexing strategy, and efficient query planning are central to the role. Day-to-day you’ll be expected to:

• Design and build new ETL/ELT pipelines.
• Maintain and optimise existing MySQL tables, views, and stored procedures.
• Package code for automated, repeatable runs on AWS (Lambda, ECS or similar—your choice).
• Monitor pipeline health, add alerting, and document every step for future team members.

Deliverables will be accepted when:
1. Pipelines run end-to-end in AWS using our provided test data.
2. All transformations are version-controlled and reproducible from a single command.
3. A concise README details setup, scheduling, and rollback procedures.

The position is fully remote with flexible hours. If you thrive on solving data problems at scale and can demonstrate strong Python, SQL, and AWS expertise centred on MySQL, I’m ready to work with you.
python sql mysql amazon web services hadoop data warehousing etl database management
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.