N Consulting Ltd

Data Engineer - AWS

PythonSQLAWSTerraform

Job Summary

AWS Data Engineer (PySpark)

We are looking for an experienced AWS Data Engineer with strong PySpark expertise to design, develop, and optimize scalable data pipelines and cloud-based data platforms. The ideal candidate will have hands-on experience in building ETL/ELT solutions on AWS, processing large datasets using Spark, and implementing data engineering best practices.

Location: Northampton - 3 Days Onsite (Hybrid Mode)

Employment Type: Contract

Salary: 100 - 350 GBP Per day

Required Skills

Experience: 5+ Years

  1. 5+ years of Data Engineering experience.
  1. Strong hands-on experience with PySpark and Apache Spark.
  1. Extensive experience with AWS Cloud Services:
  1. S3
  1. Glue
  1. EMR
  1. Redshift
  1. Athena
  1. Lambda
  1. IAM
  1. CloudWatch
  1. Strong programming skills in Python.
  1. Advanced SQL development and query optimization skills.
  1. Experience building large-scale ETL/ELT pipelines.
  1. Knowledge of Data Warehousing and dimensional data modeling.
  1. Experience with Git and CI/CD practices.

Key Responsibilities

  1. Develop and maintain scalable data pipelines using PySpark and AWS services.
  1. Build robust ETL/ELT workflows for ingesting, transforming, and loading data from multiple sources.
  1. Design and manage data lakes and data warehouse solutions on AWS.
  1. Work with AWS services such as S3, Glue, EMR, Redshift, Lambda, Athena, IAM, and CloudWatch.
  1. Optimize Spark jobs for performance, scalability, and cost efficiency.
  1. Implement data quality, validation, and monitoring processes.
  1. Collaborate with business stakeholders, analysts, and architects to deliver data solutions.
  1. Support production deployments, troubleshooting, and performance tuning.
  1. Maintain technical documentation and follow data governance standards.

Preferred Skills

  1. Experience with Databricks.
  1. Knowledge of Apache Airflow or AWS Step Functions.
  1. Experience with Kafka or real-time data processing.
  1. Exposure to Terraform and Infrastructure as Code (IaC).
  1. Experience with Snowflake or Lakehouse architectures.
  1. AWS Certification is highly desirable.

More opportunities with one profile

Want to be considered for more roles without repeating the whole process? Create your profile and be found by companies using Nort.

Create my profile

Show your skills.Get discovered.

Nort

Reverse recruiting platform for developers

LegalTerms of UsePrivacy Policynortjobs © 2026