Role Overview
We are looking for a motivated and enthusiastic Python Developer Intern to join our development team. The selected candidate will get hands-on experience working on real-world projects, developing Python applications, APIs, automation scripts, and backend solutions.
Responsibilities
- Develop, test, and maintain Python-based applications.
- Assist in building backend services and REST APIs.
- Work with databases such as MongoDB, MySQL, or PostgreSQL.
- Write clean, efficient, and maintainable code.
- Collaborate with the development team on real-world projects.
- Debug and resolve technical issues.
- Participate in code reviews and learn software development best practices.
- Assist in automation and integration tasks when required.
Requirements
- Basic to good knowledge of Python.
- Understanding of OOP concepts and Data Structures.
- Knowledge of FastAPI, Flask, or Django is a plus.
- Basic understanding of REST APIs.
- Familiarity with databases such as MongoDB, MySQL, or PostgreSQL.
- Basic knowledge of Git and GitHub.
- Strong problem-solving and willingness to learn.
- Students or recent graduates pursuing/completing Computer Science, IT, AI, Data Science, or related fields.
Skills
- Python
- FastAPI
- Flask
- Django
- Git
Benefits
- Hands-on experience with real-world projects.
- Mentorship and guidance from experienced developers.
- Opportunity to learn modern Python frameworks and development practices.
- Internship Certificate and project experience.
- Potential opportunity for future growth based on performance.