Job Description

Job Title: Data Engineer (AWS & SQL)
Experience: 5+
Location: Remote
Employment Type: Contract
Job Summary
We are looking for a Data Engineer with strong experience in data warehousing, SQL, and AWS cloud services. The role involves building, deploying, and managing scalable data pipelines while ensuring data quality and reliability across systems.
Key Responsibilities
Design, build, and maintain data pipelines and data warehouse solutions
Perform data modeling, data quality checks, and data enrichment
Develop and execute SQL/RSQL scripts across multiple data layers
Work with AWS services such as S3, Redshift, Glue, Athena, Lambda, EC2, Step Functions, and CloudWatch
Perform data processing using Python and PySpark
Support end-to-end deployment, orchestration, and monitoring of data solutions
Collaborate with cross-functional teams and ensure smooth project delivery
Guide junior team members on data engineering and cloud deployment tasks
Follow best practices in development, testing, and CI/CD using GitHub
Provide regular status updates and take ownership of assigned tasks
Required Skills & Experience
Strong experience in Data Warehousing and SQL
Hands-on experience with AWS (Azure exposure is a plus)
Experience with Redshift and cloud-based data architectures
Proficiency in Python and PySpark for data processing
Experience with ETL pipelines , orchestration, and deployment
Familiarity with CI/CD processes and GitHub repositories
Ability to work in Agile or Waterfall environments
Nice to Have
Consulting or client-facing experience
Experience in solution design, architecture, and documentation

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application