Role Overview
We are looking for a motivated and enthusiastic Python Intern with strong programming fundamentals. In this role, you will work alongside experienced engineers to develop automation solutions, build REST APIs, process data, and contribute to internal tools and applications.
Responsibilities
- Develop, maintain, and enhance Python-based automation scripts and applications.
- Build and optimize data extraction, transformation, and processing workflows.
- Assist in developing and integrating REST APIs with internal and third-party systems.
- Debug, test, and improve application performance and code quality.
- Apply object-oriented programming principles, exception handling, and file operations in Python.
- Work with SQL databases to write queries and manage data.
- Collaborate with cross-functional teams to deliver assigned features and automation solutions.
- Prepare and maintain technical documentation for code, workflows, and processes.
- Follow coding standards, version control, and software development best practices.
Requirements
- Available for a full-time 6-month internship.
- Strong analytical and problem-solving skills.
- Eagerness to learn new technologies and contribute to team projects.
Skills
- Python
- REST APIs
- SQL
- Object-Oriented Programming
- Automation