Python, AWS Services, Pyspark Developer (5+)
cgi | 14 days ago | Hyderabad

Design, develop, test, and maintain scalable data processing applications using Python and PySpark.
• Build and maintain ETL/ELT pipelines for data ingestion, transformation, validation, and integration.
• Develop distributed data processing solutions using Apache Spark and PySpark to process large datasets efficiently.
• Design, implement, and manage cloud-based data pipelines using AWS services.
• Work with AWS services such as Amazon S3, AWS Glue, AWS Lambda, Amazon EMR, Amazon Redshift, AWS Step Functions, and Amazon CloudWatch, as applicable to the project.
• Develop data extraction, transformation, and loading processes from multiple data sources into data lakes and data warehouses.
• Implement data transformation logic, business rules, aggregations, joins, and data cleansing using Python and PySpark.
• Optimize Spark jobs through partitioning, caching, join strategies, and resource tuning to improve performance and reduce processing time.
• Develop and maintain reusable Python modules, libraries, utilities, and automation scripts.
• Implement data validation, reconciliation, error handling, logging, and exception management within data pipelines.
• Monitor pipeline execution, troubleshoot failures, and resolve performance bottlenecks in production environments.
• Work with relational databases and data platforms using SQL for data extraction, analysis, validation, and reconciliation.
• Implement secure data processing practices using appropriate AWS IAM roles, policies, encryption, and access controls.
• Support CI/CD pipelines, automated deployments, version control, and release management using tools such as Git and AWS-native or other DevOps solutions.
• Collaborate with Data Architects, Data Engineers, DevOps teams, and business stakeholders to translate requirements into technical solutions.
• Participate in code reviews, unit testing, integration testing, production deployments, and technical documentation.
• Perform root cause analysis and implement corrective actions for data pipeline failures and production incidents.
• Ensure adherence to coding standards, data governance requirements, security policies, and enterprise development practices.

Official notification

⚡ Hot Jobs Trending Now

SRE
Sr. SRE Engineer
Stripe | Bangalore, India
DEV
Backend Developer
Coinbase | Remote, India
Infra
Cloud Infra Lead
Datadog | Pune, India
ML
MLOps Architect
Anthropic | Hyderabad
Data
Fivetran Data Eng.
Fivetran | Mumbai
SRE
Sr. SRE Engineer
Stripe | Bangalore, India
DEV
Backend Developer
Coinbase | Remote, India
Infra
Cloud Infra Lead
Datadog | Pune, India
ML
MLOps Architect
Anthropic | Hyderabad
Data
Fivetran Data Eng.
Fivetran | Mumbai
SDE
Staff Software Eng.
Airbnb | Gurgaon, India
Prod
Platform Engineer
Databricks | Bangalore
QA
Quality Assurance
GitLab | Remote
Security
Cloud Security
Zscaler | Mumbai
UX
Product Designer
Figma | Pune, India
SDE
Staff Software Eng.
Airbnb | Gurgaon, India
Prod
Platform Engineer
Databricks | Bangalore
QA
Quality Assurance
GitLab | Remote
Security
Cloud Security
Zscaler | Mumbai
UX
Product Designer
Figma | Pune, India
Contact US

Let's work laptop charging together

Any question or remark? just write us a message

Send a message

If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.