Python Developer ( Intern / Entry-Level)
We are looking for enthusiastic and self-motivated Python Developers (Freshers, Interns, and Entry-Level Candidates from Kerala only) to join our development team. The ideal candidate should have a strong interest in software development, problem-solving, and learning modern technologies. Candidates should possess basic knowledge of Python programming and be willing to work on real-world projects involving web development, APIs, databases, automation, and application development.
This role provides an excellent opportunity to gain hands-on experience in software development and build a strong technical foundation under the guidance of experienced professionals.
Key Responsibilities
- Develop, test, and maintain Python-based applications.
- Write clean, efficient, and reusable code following coding standards.
- Assist in designing and implementing REST APIs and backend services.
- Work with databases for data storage and retrieval.
- Participate in debugging, troubleshooting, and performance optimization.
- Collaborate with senior developers, project managers, and QA teams.
- Learn and implement best practices in software development.
- Create technical documentation and maintain project records.
- Support deployment and maintenance activities when required.
- Participate in code reviews and team discussions.
Required Technical SkillsProgramming Languages
- Python (Mandatory)
- Basic understanding of JavaScript
- Basic HTML5 and CSS3
Python Concepts
- Variables, Data Types, Loops, Functions
- Object-Oriented Programming (OOP)
- Exception Handling
- File Handling
- Modules and Packages
- Basic Data Structures and Algorithms
Frameworks & Libraries (Any Exposure Preferred)
Database Knowledge
- MySQL
- PostgreSQL
- SQLite
- Basic SQL Queries
- Database Design Fundamentals
API Development
- RESTful APIs
- JSON
- API Integration
- Postman
Version Control
Development Tools
- Visual Studio Code
- PyCharm
- Jupyter Notebook
Basic Cloud & Deployment Knowledge (Preferred)
- Linux Commands
- Ubuntu Environment
- Docker (Basic)
- AWS / Azure / Google Cloud (Basic Awareness)
Preferred Skills
- Knowledge of Web Scraping using BeautifulSoup or Scrapy.
- Understanding of Automation Scripts.
- Familiarity with Pandas and NumPy.
- Basic understanding of AI/ML concepts.
- Exposure to Data Analysis and Reporting.
- Understanding of Software Development Life Cycle (SDLC).
- Knowledge of Agile Development Methodology.
Educational Qualification
- Any degree with relevant/ basic Python knowledge
- BCA / MCA
- B.Sc Computer Science
- M.Sc Computer Science
- B.Tech / BE (Computer Science, IT, Electronics)
Soft Skills
- Strong analytical and problem-solving abilities.
- Good communication skills.
- Quick learner with a positive attitude.
- Ability to work independently and within a team.
- Willingness to learn new technologies and tools.
Additional Advantage
Candidates having personal projects, internships, GitHub portfolios, certifications, or experience in Python, Django, Flask, FastAPI, MySQL, Automation, Data Analytics, AI/ML, or Full Stack Development will be given preference.
Experience: Fresher / Intern / 0–1 Year
Job Type: Full-Time / Internship
Location: Trivandrum
Stipend: Rs-5000/- only
Pay: Up to ₹5,000.00 per month
Work Location: In person