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