

N Consulting Global
Pyspark AWS Data Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an AWS PySpark Data Engineer on a contract basis for "X" months, offering a pay rate of "Y" per hour. Located in Northampton (Hybrid), it requires 6+ years in Data Engineering, strong AWS and PySpark skills, and banking experience.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
July 8, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Northampton, England, United Kingdom
-
🧠 - Skills detailed
#Snowflake #DevOps #SQL (Structured Query Language) #Datasets #Scripting #SQL Queries #GIT #Security #SQS (Simple Queue Service) #Amazon Redshift #GitLab #Data Analysis #Data Processing #Lambda (AWS Lambda) #Scala #S3 (Amazon Simple Storage Service) #Data Engineering #Spark (Apache Spark) #AWS Glue #AWS (Amazon Web Services) #Data Pipeline #Redshift #Data Extraction #AWS IAM (AWS Identity and Access Management) #Unix #Shell Scripting #dbt (data build tool) #VPC (Virtual Private Cloud) #AWS Lambda #"ETL (Extract #Transform #Load)" #Data Ingestion #Computer Science #Data Quality #Automation #PySpark #Programming #Agile #Version Control #Athena #Code Reviews #Infrastructure as Code (IaC) #Cloud #IAM (Identity and Access Management) #Python #SNS (Simple Notification Service) #Scrum
Role description
Job Title: AWS PySpark Data Engineer
Location: Northampton (Hybrid)
Job Type: Contract
Industry: Banking / Financial Services
Job Summary
We are looking for an experienced AWS PySpark Data Engineer to join a high-performing data engineering team within a leading Banking client. The ideal candidate will have strong expertise in building scalable data pipelines on AWS, developing ETL solutions using PySpark and Python, and working with cloud-native data services. Experience in data warehousing, automation, and DevOps practices is highly desirable.
The successful candidate will be responsible for designing, developing, optimizing, and maintaining enterprise-grade data platforms while ensuring high performance, security, and reliability.
Key Responsibilities
• Design, develop, and maintain scalable ETL/ELT pipelines using PySpark and Python.
• Build and manage cloud-native data solutions on AWS.
• Develop data ingestion, transformation, and orchestration workflows.
• Work extensively with AWS data services to process large-scale datasets.
• Create reusable and optimized data processing frameworks.
• Develop SQL queries for data extraction, validation, and reporting.
• Monitor and optimize ETL performance and troubleshoot production issues.
• Collaborate with Solution Architects, Data Analysts, DevOps, and Business stakeholders.
• Implement Infrastructure as Code (IaC) using CloudFormation.
• Follow CI/CD best practices and version control processes.
• Participate in code reviews and ensure coding standards are maintained.
• Ensure data quality, governance, and security across the data platform.
Must-Have Technical Skills
AWS
• Amazon S3
• AWS IAM
• AWS Lambda
• AWS Glue
• AWS Step Functions
• AWS Lake Formation
• Amazon VPC & Subnets
• Amazon Athena
• Amazon Redshift
• AWS Service Catalog
• AWS CloudFormation
• Amazon SNS
• Amazon SQS
Programming & Data Engineering
• PySpark
• Python
• SQL
• Data Pipeline Development
• ETL/ELT Development
Development Tools
• Basic Unix Commands
• Shell Scripting
• Git
Good-to-Have Skills
• GitLab
• Nexus Repository
• Redshift Performance Optimization
• Snowflake
• dbt (Data Build Tool)
Required Experience
• 6+ years of experience in Data Engineering.
• Strong hands-on expertise in PySpark, Python, and AWS.
• Experience building scalable ETL pipelines and cloud-based data platforms.
• Strong SQL development and query optimization skills.
• Experience with Infrastructure as Code using CloudFormation.
• Familiarity with Agile/Scrum methodologies.
• Banking or Financial Services experience is highly desirable.
Preferred Qualifications
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
• AWS Certification (Associate or Professional) is a plus.
• Experience working in enterprise-scale cloud environments.
Key Skills
• AWS
• PySpark
• Python
• SQL
• S3
• Glue
• Lambda
• Athena
• Redshift
• Lake Formation
• Step Functions
• CloudFormation
• IAM
• VPC
• SNS
• SQS
• Shell Scripting
• Git
• ETL
• Data Engineering
• Snowflake (Preferred)
• dbt (Preferred)
• GitLab (Preferred)
Location: Northampton (Hybrid)
Banking domain experience is highly preferred.
Job Title: AWS PySpark Data Engineer
Location: Northampton (Hybrid)
Job Type: Contract
Industry: Banking / Financial Services
Job Summary
We are looking for an experienced AWS PySpark Data Engineer to join a high-performing data engineering team within a leading Banking client. The ideal candidate will have strong expertise in building scalable data pipelines on AWS, developing ETL solutions using PySpark and Python, and working with cloud-native data services. Experience in data warehousing, automation, and DevOps practices is highly desirable.
The successful candidate will be responsible for designing, developing, optimizing, and maintaining enterprise-grade data platforms while ensuring high performance, security, and reliability.
Key Responsibilities
• Design, develop, and maintain scalable ETL/ELT pipelines using PySpark and Python.
• Build and manage cloud-native data solutions on AWS.
• Develop data ingestion, transformation, and orchestration workflows.
• Work extensively with AWS data services to process large-scale datasets.
• Create reusable and optimized data processing frameworks.
• Develop SQL queries for data extraction, validation, and reporting.
• Monitor and optimize ETL performance and troubleshoot production issues.
• Collaborate with Solution Architects, Data Analysts, DevOps, and Business stakeholders.
• Implement Infrastructure as Code (IaC) using CloudFormation.
• Follow CI/CD best practices and version control processes.
• Participate in code reviews and ensure coding standards are maintained.
• Ensure data quality, governance, and security across the data platform.
Must-Have Technical Skills
AWS
• Amazon S3
• AWS IAM
• AWS Lambda
• AWS Glue
• AWS Step Functions
• AWS Lake Formation
• Amazon VPC & Subnets
• Amazon Athena
• Amazon Redshift
• AWS Service Catalog
• AWS CloudFormation
• Amazon SNS
• Amazon SQS
Programming & Data Engineering
• PySpark
• Python
• SQL
• Data Pipeline Development
• ETL/ELT Development
Development Tools
• Basic Unix Commands
• Shell Scripting
• Git
Good-to-Have Skills
• GitLab
• Nexus Repository
• Redshift Performance Optimization
• Snowflake
• dbt (Data Build Tool)
Required Experience
• 6+ years of experience in Data Engineering.
• Strong hands-on expertise in PySpark, Python, and AWS.
• Experience building scalable ETL pipelines and cloud-based data platforms.
• Strong SQL development and query optimization skills.
• Experience with Infrastructure as Code using CloudFormation.
• Familiarity with Agile/Scrum methodologies.
• Banking or Financial Services experience is highly desirable.
Preferred Qualifications
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
• AWS Certification (Associate or Professional) is a plus.
• Experience working in enterprise-scale cloud environments.
Key Skills
• AWS
• PySpark
• Python
• SQL
• S3
• Glue
• Lambda
• Athena
• Redshift
• Lake Formation
• Step Functions
• CloudFormation
• IAM
• VPC
• SNS
• SQS
• Shell Scripting
• Git
• ETL
• Data Engineering
• Snowflake (Preferred)
• dbt (Preferred)
• GitLab (Preferred)
Location: Northampton (Hybrid)
Banking domain experience is highly preferred.






