Experience: 6 - 9 years
Location: Hyderabad
Job Description:
We are seeking a skilled Python Developer to join our team and help design, develop, and maintain robust and efficient data processing pipelines using AWS Serverless technologies. The ideal candidate will have a strong background in Python programming, experience with serverless computing, and a passion for building scalable solutions for processing and analyzing large volumes of data.
Key Responsibilities
- Develop, test, and deploy data processing pipelines using AWS Serverless technologies such as AWS Lambda, Step Functions, DynamoDB, and S3.
- Implement ETL processes to transform and process structured and unstructured data efficiently.
- Collaborate with business analysts and other developers to understand requirements and deliver solutions that meet business needs.
- Write clean, maintainable, and well-documented code following best practices.
- Monitor and optimize the performance and cost of serverless applications.
- Ensure high availability and reliability of the pipeline through proper design and error handling mechanisms.
- Troubleshoot and debug issues in serverless applications and data workflows.
- Stay up to date with emerging technologies in the AWS and serverless ecosystem to recommend improvements.