AWS Developer
2 weeks ago
AWS Developer (Python/PySpark)
Job Overview
We are seeking an experienced AWS Developer proficient in Python and PySpark to design, develop, and maintain scalable, serverless data processing and workflow automation solutions on AWS. The ideal candidate will build Lambda functions, Step Functions, Glue ETL jobs, and integrate various AWS services to support complex data pipelines and backend logic.
Key Responsibilities
- Develop, deploy, and maintain AWS Lambda functions using Python to implement backend logic, file transformations, API integrations, and event-driven triggers from S3, EventBridge, DynamoDB, and SNS.
- Implement robust error handling, retry mechanisms, timeout management, and custom logging within Lambda functions to ensure resilience and observability.
- Design and manage AWS Step Functions to orchestrate complex workflows that involve multiple Lambda functions, AWS Glue jobs, and external API calls.
- Configure parallel executions, error states, and conditional branches within Step Functions to optimize workflow reliability and efficiency.
- Integrate Step Functions with external systems and AWS services such as SNS and EventBridge using native service integrations.
- Develop and maintain AWS Glue jobs and PySpark scripts for batch ETL processes, data transformations, and format conversions (e.g., JSON to CSV).
- Utilize Glue Crawlers to automate metadata cataloging and manage datasets within the AWS Glue Data Catalog.
- Perform data processing workflows moving data from raw to enriched states using AWS Glue, S3, RDS, DynamoDB, Athena, and other services as required.
- Collaborate with cross-functional teams to implement scalable data solutions and troubleshoot production issues.
AWS Services Experience
- AWS Glue (jobs, crawlers, Data Catalog)
- AWS Lambda
- AWS Step Functions
- Amazon S3
- Amazon EventBridge
- Amazon SNS & SQS
- Amazon DynamoDB
- Amazon Athena
- Amazon RDS (SQL Server)
- Amazon EC2, EKS, Network Load Balancer (NLB)
Required Skills & Qualifications
- Strong proficiency in Python and PySpark programming for data processing and ETL development.
- Solid understanding of core programming concepts, including error handling, retry logic, and asynchronous workflows.
- Hands-on experience developing serverless applications using AWS Lambda and related services.
- Experience building and orchestrating complex workflows using AWS Step Functions.
- Expertise in creating and managing AWS Glue ETL pipelines, including writing Glue scripts in PySpark and Python shell jobs.
- Familiarity with AWS data services like S3, DynamoDB, Athena, and RDS for storage and querying.
- Ability to design scalable, fault-tolerant, and maintainable cloud-native data solutions.
- Experience working in Agile environments and collaborating with technical and business stakeholders
Matrix Global Services is a leading multinational corporation that provides innovative and comprehensive solutions in technology, consulting, and outsourcing. With a history of over 30 years, Matrix has established itself as a trusted partner for businesses across various industries, consistently delivering exceptional results.
We're a network of firms in 10+ countries with over 13,000 people. At Matrix, we pride ourselves on our commitment to excellence and our ability to adapt to the ever-changing needs of our clients. Our team of highly skilled professionals is adept at understanding complex business challenges and tailoring solutions that drive sustainable growth and profitability.
Our wide range of services includes cutting-edge technology solution services, strategic consulting, digital transformation, cloud computing, cybersecurity, and managed services. Whether it's developing customized software applications, streamlining business processes, implementing robust IT infrastructure, or managing complex projects, our expertise and industry knowledge enable us to deliver value-added solutions that meet each client's unique requirements.
Come and join a winning team You'll be challenged, have fun, and be a part of a highly respected organization Matrix offers a competitive base salary and a full benefit package. Benefits include medical, dental, 401K, STD, HSA, PTO, and more.
EQUAL OPPORTUNITY EMPLOYER: Matrix is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind. Matrix is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Matrix are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, family or parental status, or any other status protected by the laws or regulations in our locations. Matrix will not tolerate discrimination or harassment based on any of these characteristics. Matrix encourages applicants of all ages.
RequirementsNone
-
SAP BTP Integration Developer, AWS Fintech
1 week ago
Hyderabad, India Amazon Web Services (AWS) Full timeJob Description Description We are seeking an experienced SAP Integration Developer to join our SAP implementation project team. The successful candidate will be responsible for developing and implementing integration solutions between the SAP system and various in-house systems for Accounts Payable (AP), Accounts Receivable (AR), and Supply Chain processes....
-
SAP ABAP and BTP Developer, AWS Fintech
2 weeks ago
Hyderabad, India Amazon Web Services (AWS) Full timeJob Description Description We are seeking experienced SAP developer with a strong background in SAP Fiori, ABAP, and SAP Business Technology Platform (BTP) to join our SAP implementation project team. The successful candidates will be responsible for developing custom solutions, enhancements, and user interfaces using ABAP programming and SAP Fiori and SAP...
-
Senior Data Scientist
4 weeks ago
Mumbai, India Amazon Web Services (AWS) Full timeJob Description Description AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. AWS Global Services includes experts from across AWS who help our customers design, build, operate, and...
-
Php Developer
7 days ago
India Flown Developer Full time ₹ 4,20,000 - ₹ 5,40,000 per yearwork-from-home jobRole & responsibilitiesPreferred candidate profileWe are seeking a skilled and experienced PHP Developer to join our back-end development team. You will be responsible for developing, testing, and maintaining high-quality web applications, websites, and services. The ideal candidate has a deep understanding of PHP, modern frameworks, and...
-
AWS Application developer
3 days ago
India Alpha Consultants Full time ₹ 5,00,000 - ₹ 25,00,000 per yearExpertise in Java or .Net or golang Majorly Strong development experience in AWS Step Functions, Lambda, SQS + SNS + Lambda Triggers, AWS S2/S3, EC2 Good understanding of data warehousing, Large-scale data management issues, and concepts. Good experience in Data Analytics & Reporting and Modernization project Skills for developing,...
-
.Net Developer with AWS
4 weeks ago
, India, IN Zenotis Group Full timeRole: .NET/AWS Technical LeadLocation: Hyderabad Type: Fulltime Experience: 6 to 10 Years Job Description: We are seeking a highly experienced .NET/AWS Technical Lead to architect, design, and oversee the development of cloud-native enterprise applications. The ideal candidate will have strong expertise in .NET (C#), AWS Cloud Services, and Terraform for...
-
Systems Development Engineer II
4 weeks ago
Bengaluru, India Amazon Web Services (AWS) Full timeJob Description Description The Corporate Infrastructure Services team supports Amazon's business through the deployment of solutions and infrastructure driven by AWS technology. We have a worldwide focus on the sustainable and effective launch, adoption and utilization of Amazon's technologies / systems for our Corporate, AWS and Customer Services customer...
-
AWS Glue PySpark Developer
5 days ago
India CIGNEX Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for an experienced AWS Glue PySpark Developer to design, develop, and optimize ETL pipelines and data processing solutions on AWS. The ideal candidate will have deep expertise in PySpark, AWS Glue, and data engineering best practices, along with hands-on experience in building scalable, high-performance data solutions in the cloud.Key...
-
Bengaluru, India Amazon Web Services (AWS) Full timeJob Description Description Amazon Q Business is revolutionizing workplace productivity through innovative generative AI technology. As an AI-powered assistant, it transforms how enterprises operate by empowering employees to be more creative, data-driven, efficient, prepared, and productive. Unlike traditional AI assistants, Amazon Q Business leverages...
-
▷ Immediate Start: System Development Engineer
4 weeks ago
Hyderabad, India Amazon Web Services (AWS) Full timeJob Description Description As part of the AWS Applied AI Solutions organization, we have a vision to provide business applications, leveraging Amazon's unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers businesses through delivery of...