Key Responsibilities
Assist in the development of Python-based applications, scripts, and tools.
Support the team in debugging, testing, and maintaining codebases.
Work with databases (SQL/NoSQL) for basic data storage and retrieval tasks.
Contribute to API development and integration under senior guidance.
Write clean, efficient, and well-documented code.
Collaborate with team members in daily tasks, code reviews, and brainstorming sessions.
Learn and apply best practices in software development (version control, testing, deployment).
Skills & Qualifications
Bachelor’s degree in Computer Science, IT, or pursuing a related field.
Strong knowledge of Python programming fundamentals.
Familiarity with at least one web framework (Flask/Django/FastAPI).
Basic understanding of databases (MySQL, PostgreSQL, MongoDB).
Knowledge of APIs, REST concepts, and JSON data handling.
Familiarity with Git or other version control systems.
Strong problem-solving skills and eagerness to learn.
Preferred Qualifications
Exposure to cloud platforms (AWS, Azure, GCP) is a plus.
Basic understanding of data analysis, scripting, or automation.
Previous internship/project experience in Python is an added advantage.