AWS Glue Python Developer

ProArch

Hinoba-an

On-site

PHP 1,200,000 - 2,000,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ProArch is seeking an experienced AWS Glue Python Developer to design, develop, and support scalable cloud-based data integration and processing solutions. The role requires strong Python, PySpark, and AWS Glue expertise, plus hands-on work with S3, EventBridge, Lambda, SNS, SQS, CloudWatch and IAM to build reliable ETL workflows.

You will collaborate with business and technical teams, optimize workloads for performance and cost, implement secure access, and develop reusable data-processing

Qualifications

  • ProArch is seeking an experienced AWS Glue Python Developer with strong Python and Spark skills.
  • Experience designing ETL pipelines using AWS services (S3, Glue, Lambda, Step Functions).
  • Familiarity with serverless architectures and data processing frameworks.

Responsibilities

  • Design and develop inbound/outbound file processing using AWS Glue and PySpark.
  • Develop reusable Python modules and frameworks for ingestion, validation, transformation, and error handling.
  • Build batch file processing using S3 and Glue.

Skills

Python
PySpark
AWS Glue
AWS Lambda
Amazon S3
EventBridge
CloudWatch
IAM
SQS
SNS

Tools

S3
EventBridge
Lambda
CloudWatch
IAM
SNS
SQS
Glue Workflows

Job description

We are seeking an experienced AWS Glue Python Developer to design, develop, and support scalable cloud-based inbound and outbound file based data integration and processing solutions. The ideal candidate will have strong expertise in Python, AWS Glue, PySpark, and serverless AWS services.

The candidate will work with business and technical teams to develop reliable data processing workflows using services such as Amazon S3, EventBridge, Lambda, SNS, SQS, CloudWatch, IAM, and AWS Step Functions or Glue Workflows.

Key Responsibilities

Design and develop inbound and outbound file processing using AWS Glue, Python, and PySpark.

Develop reusable Python modules, utilities, and frameworks for data ingestion, validation, transformation, and error handling.

Build batch inbound and outbound file processing using Amazon S3 and AWS Glue.

Configure Amazon EventBridge rules for scheduling and event-based processing.

Develop AWS Lambda functions for lightweight processing, automation, validation, and integration activities.

Implement messaging and notification solutions using Amazon SNS and Amazon SQS.

Configure Amazon CloudWatch logs, metrics, dashboards, and alarms for operational monitoring.

Develop workflows using AWS Glue Workflows, AWS Step Functions, or equivalent orchestration services.

Integrate AWS services with relational databases, APIs, file systems, and external applications.

Implement data ingestion from CSV, XML, JSON, Excel, fixed-length, variable-length, and delimited files.

Develop data validation, reconciliation, audit, retry, and exception-handling processes.

Optimize AWS Glue jobs for performance, scalability, and cost efficiency.

Implement secure access using AWS IAM roles, policies, encryption, and secrets management.

Support production deployments, incident resolution, root-cause analysis, and performance tuning.

Collaborate with DevOps teams to implement CI/CD pipelines for AWS Glue jobs and related infrastructure.

Prepare technical documentation, data flow diagrams, operational procedures, and support documentation.

8+ years of experience in Python development and data engineering.

Strong hands-on experience with AWS Glue and PySpark.

Excellent knowledge of Python programming, object-oriented programming, and exception handling.

Experience designing ETL pipelines and data processing frameworks.

Strong experience with Amazon S3, including bucket structures, lifecycle policies, partitioning, and file formats.

Experience with Amazon EventBridge for scheduled and event-driven execution.

Experience developing and deploying AWS Lambda functions using Python.

Experience with Amazon SNS and SQS for notifications, messaging, and asynchronous processing.

Experience with Amazon CloudWatch for logging, monitoring, alerting, and troubleshooting.

Understanding of AWS IAM, security policies, encryption, and least-privilege access.

Experience working with relational databases such as Oracle, PostgreSQL, MySQL, or Amazon RDS.

Strong knowledge of SQL and database connectivity from Python or AWS Glue.

Experience working with REST/SOAP APIs and external system integrations.

Understanding of JSON, XML, CSV, Excel, and fixed-width file formats.

Experience with Git and software development best practices.

Preferred Skills

Experience with AWS Step Functions or AWS Glue Workflows.

Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab, or AWS CodePipeline.

Knowledge of data quality, reconciliation, lineage, and audit requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Data Engineer: AWS Glue & PySpark Expert
Cloud Data Engineer: AWS Glue & PySpark Expert

ProArch • Hinoba-an

On-site
PHP 1,200,000 - 2,000,000
AWS Data ETL Engineer
AWS Data ETL Engineer

Hammerjack Pty Ltd • Taguig

On-site
PHP 600,000 - 900,000
ETL Engineer
ETL Engineer

ECLARO • Quezon City

On-site
PHP 700,000 - 1,100,000
AWS Data ETL Engineer
AWS Data ETL Engineer

ECLARO • Taguig

On-site
PHP 600,000 - 1,000,000
Data Engineer
Data Engineer

Minfy • Hinoba-an

On-site
PHP 900,000 - 1,500,000
Data Engineer
Data Engineer

IT Managers, Inc. • Philippines

Remote
PHP 600,000 - 1,000,000
VS01696 - Python AWS Developer
VS01696 - Python AWS Developer

E4 Software Services Pvt Ltd. • Hinoba-an

On-site
PHP 900,000 - 1,700,000
Big Data Engineer - Python
Big Data Engineer - Python

V2 Solutions • Hinoba-an

On-site
PHP 900,000 - 1,500,000
ETL Developer 11 days ago
ETL Developer 11 days ago

Digital Room • Mandaluyong

On-site
PHP 900,000 - 1,500,000
Data Engineer Team Lead: AWS ETL, Python & BI
Data Engineer Team Lead: AWS ETL, Python & BI

Hammerjack Pty Ltd • Cebu City

On-site
PHP 1,200,000 - 1,800,000