05 Sep
|
Arihant AI
|
Ahmedabad
05 Sep
Arihant AI
Ahmedabad
Python (Odoo) Developer Internship
Location: Ahmedabad, Gujarat, India
Work Mode: On-site only
Internship Duration: 6 Months / 1 Year (2 Options available)
Openings: 3
Role Type: Internship
Job Summary
We are looking for a Python Developer Intern with strong programming fundamentals and a genuine interest in software development.
You will work closely with our development team to build new features, improve existing applications, integrate third-party services, work with databases, and troubleshoot real-world software problems.
You do not need to know everything before joining. We value strong fundamentals, logical thinking, curiosity, ownership, and the ability to learn quickly.
What Youll Do
- Develop and maintain applications using Python.
- Write clean, readable, and maintainable code.
- Work with Python data structures, JSON, files, APIs, and application logic.
- Integrate third-party APIs and web services.
- Work with relational databases and write SQL queries.
- Debug and troubleshoot application issues.
- Test your code and identify edge cases before deployment.
- Understand existing codebases and improve their functionality and efficiency.
- Work with internal teams to understand requirements and translate them into technical solutions.
- Participate in code reviews and follow development best practices.
- Contribute to real-world AI, automation, enterprise software, and web application projects.
Required Skills
- Good understanding of Python fundamentals.
- Variables, loops, conditions, and functions.
- Lists, tuples, dictionaries, and sets.
- Exception handling.
- Modules and packages.
- Basic Object-Oriented Programming.
- File handling.
- JSON.
- Basic understanding of SQL and relational databases.
- Basic understanding of HTML and CSS.
- Understanding of how APIs and HTTP requests work.
- Good logical and problem-solving skills.
- Ability to read, understand, debug, and improve existing code.
- Good communication and teamwork skills.
Valuable to Have
These are not mandatory.
Strong Python fundamentals and a willingness to learn are more important.
- Flask, FastAPI, or Django
- REST API development
- PostgreSQL or MySQL
- Git and GitHub
- JavaScript fundamentals
- Pandas
- API authentication
- Docker
- Linux/server fundamentals
- Third-party API integrations
- AI/LLM APIs and automation
What You'll Learn
During the internship, you will gain practical experience in:
- Real-world Python development
- Backend and API development
- SQL and database interaction
- REST APIs and third-party integrations
- Debugging and testing
- Git-based development workflows
- Working with existing production code
- Writing scalable and maintainable software
- Software development practices used in real projects
- AI, automation, and enterprise application development
Who Were Looking For
You may be a good fit if you:
- Enjoy building things with code.
- Like solving programming problems rather than only studying theory.
- Can independently investigate and solve basic technical issues.
- Are comfortable asking questions when you are stuck.
- Take ownership of the work assigned to you.
- Are willing to learn technologies beyond what you already know.
- Care about writing code that is understandable and maintainable.
- Work well with a team and communicate clearly.
We are more interested in your ability to learn and solve problems than in the number of technologies listed on your resume.
What You Can Expect
- Hands-on experience with real-world software projects.
- Mentorship and guidance from experienced developers.
- Exposure to production-oriented development practices.
- Opportunity to work on AI, automation, enterprise, and web application projects.
- Internship completion certificate.
- Letter of Recommendation (based on performance).
- Opportunity for further engagement with the company based on performance and business requirements.
Internship Details
- Duration: 6 months / 1 Year
- Start Immediate
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Python ( Odoo ) Developer (Ahmedabad)
🏢 Arihant AI
📍 Ahmedabad