Description

Required Skills:
Develop and maintain scalable, high-performance Python applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, efficient, and reusable code following best practices.
Implement security and data protection measures in the applications.
Work with various data sources and databases (e.g., SQL, NoSQL).
Integrate third-party APIs and services with Python applications.
Debug, troubleshoot, and resolve software defects and issues.
Conduct code reviews and provide feedback to other developers.
Continuously improve the development process and automate tasks.
Create and maintain technical documentation.
Stay up-to-date with the latest Python trends and technologies.
Participate in testing, including unit tests and automated testing frameworks.
Hands on experience with Shell Scripting
Have Experience working on Hadoop/AWS
Have experience with Python Scripting preferrable test automation using pytest frameworks

Education

Bachelor's degree