Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15792647

    CHENNAI · FULLTIME

    AWS Glue Python Developer

    ProArch IT Solutions logo

    ProArch IT Solutions

    Chennai · hybrid · Posted 46d ago

    Sourced fromNaukri
    Undisclosed6–11 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Naukri · 7 questions to answer1.2s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Position Title: AWS Glue Python Developer

    Location: Hybrid (Chennai & Bengaluru)

    Duration: 6 Months and extendable

    Experience: 6-12 Years


    Job Summary

    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 Event Bridge 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.

    Required Skills and Experience

    • 5+ 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.

    Education

    Bachelors degree in Computer Science, Information Technology, Engineering, or a related discipline.


    Key Competencies

    • Strong analytical and problem-solving skills.
    • Ability to design scalable and maintainable cloud solutions.
    • Good understanding of distributed data processing concepts.
    • Strong communication and collaboration skills.
    • Ability to work independently and manage multiple priorities.

    Sourced from naukri

    Section · 02

    Skills

    Aws Glueamazon web servicesPysparkPython

    Section · Company

    About ProArch IT Solutions

    ProArch IT Solutions logo

    ProArch IT Solutions

    IT Services & Consulting

    201

    employees

    2006

    20 years old

    Atlanta, Georgia

    United States Of America

    ₹10L PA avg

    Avg at ProArch IT Solutions

    About

    ProArch IT Solutions is a results driven cloud consulting, data, cybersecurity, and product engineering company helping customers achieve their goals.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    2.8

    Career growth

    2.3

    Work-life

    3.1

    Employees rate it well for

    Work-Life Balance37Overall Company37

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    AWS Glue Python Developer · waiting for your command