Jobs › Companies › ProArch › AWS Glue Python Developer

À propos de ce poste AWS Glue Python Developer chez ProArch

ProArch · Sur site · Bengaluru, Karnataka, India

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.

Requirements

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.

Prêt à postuler chez ProArch ?
Postuler chez ProArch

À propos de ProArch

We are a value-driven consulting and engineering partner, helping companies to design and execute their most challenging digital transformations in the Cloud.

Moving to the Cloud is merely the foundation of your digital transformation. Once migration is complete, we integrate cutting-edge technologies into all areas of your organisation to redefine the way you do business.Our aim is to take you on a Cloud-centric journey to unlock the value hidden in your data and compete in an increasingly competitive and connected world. We take an evidence-based approach to setting up your transformation, leveraging ProArch’s solution set to accelerate your time to value.

Voir tous les emplois chez ProArch →

Emplois similaires

Digital
Freelance Full-Stack Developer - Python & JavaScript
Digital
⚡ Postuler tôt Metro Manila, Philippines · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 3 sem.
Ottimate
Software Engineer - Python
Ottimate
⚡ Postuler tôt Bengaluru, Karnataka, India · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 4 sem.
Ottimate
Senior Software Engineer - Python
Ottimate
⚡ Postuler tôt Bengaluru, Karnataka, India · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 4 sem.
Weekday AI
Full Stack Python Engineer
Weekday AI
⚡ Postuler tôt Bengaluru, Karnataka, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 mois
Fortanix
Software Engineer - C/Python/ Rust
Fortanix
⚡ Postuler tôt Bengaluru, Karnataka, India Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 1 mois
Nexla
Software Engineer, API(Python)
Nexla
⚡ Postuler tôt Bengaluru, Karnataka, India Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 2 mois
Caxton Associates
Senior C#.Net & Python Developer
Caxton Associates
⚡ Postuler tôt Bengaluru, Karnataka, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 4 mois
2070Health
Python Developer- AI Projects CSE
2070Health
⚡ Postuler tôt Bengaluru, Karnataka, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 5 mois
xponentiate
Python Developer- AI Projects CSE
xponentiate
⚡ Postuler tôt Bengaluru, Karnataka, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 5 mois

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez ProArch

Voir tous les emplois chez ProArch →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit