Innover Digital

Python Developer (Data Engineer)

Bengaluru, KA, IN

7 days ago
Save Job

Summary

We are looking for a highly motivated and detail-oriented Junior Python Developer to join team. The ideal candidate will have a solid foundation in Python programming and a keen interest in data engineering. This role focuses on developing and maintaining data-driven applications using Python and AWS Lambda, with a focus on cloud-based data processing rather than DevOps or CI/CD practices.


Key Responsibilities:


Python Development:

  • Write clean, efficient, and maintainable code in Python to develop scalable data processing applications and solutions.

AWS Lambda Development:

  • Design, develop, and deploy serverless data processing applications using AWS Lambda functions.

Data Integration:

  • Work on integrating AWS services such as S3, DynamoDB, and API Gateway with Python applications to handle data storage, processing, and retrieval.

Troubleshooting and Debugging:

  • Identify and resolve performance bottlenecks and bugs in the codebase to ensure smooth data operations.

Collaboration:

  • Collaborate closely with senior developers and architects to design and implement cloud-based data solutions.

Documentation:

  • Create and maintain documentation for code, processes, and best practices related to data engineering tasks.

Learning and Development:

  • Stay up-to-date with the latest industry trends, tools, and technologies related to Python and cloud-based data engineering.


Required Skills and Qualifications:


Technical Skills:

  • Strong proficiency in Python programming.
  • Basic understanding of AWS services, especially Lambda.
  • Familiarity with AWS services such as S3, DynamoDB, and API Gateway.
  • Knowledge of serverless architecture and microservices.
  • Basic understanding of RESTful APIs and web services.

Educational Background:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Relevant certifications in Python, AWS, or cloud technologies (preferred but not mandatory).

Soft Skills:

  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job