D
Python Developer Intern
DINEORemote1d ago
RemoteFull-timevia indeed
Join Our Community
Required Skills
agileawsazureceleryci/cddjangodockerfastapiflaskgcpgitlinuxmicroservicesmongodbmysqlnosqlpostgresqlpythonredisrestscrumsql
Job Description
- *Job Summary**
We are looking for a passionate Python Developer to design, develop, and maintain scalable backend applications and APIs. The ideal candidate should have a strong understanding of Python programming, REST APIs, databases, and modern backend frameworks. You will work closely with frontend developers, QA engineers, and product teams to build high\-quality software solutions.
Key Responsibilities
- Develop, test, and maintain Python applications.
- Build RESTful APIs using frameworks like FastAPI, Django, or Flask.
- Write clean, efficient, and reusable code following best practices.
- Integrate databases such as PostgreSQL, MySQL, or MongoDB.
- Debug, troubleshoot, and optimize application performance.
- Collaborate with frontend developers to integrate user\-facing elements.
- Write unit tests and participate in code reviews.
- Work with Git for version control.
- Deploy and maintain applications on cloud platforms.
- Create and maintain technical documentation.
Required Skills
- Strong knowledge of Python programming.
- Experience with FastAPI, Django, or Flask.
- Good understanding of REST APIs.
- Knowledge of SQL databases (PostgreSQL/MySQL) and NoSQL databases (MongoDB).
- Familiarity with Object\-Oriented Programming (OOP).
- Experience with Git and GitHub.
- Understanding of data structures and algorithms.
- Basic knowledge of Docker and Linux is a plus.
Preferred Skills
- Experience with Redis or Celery.
- Knowledge of asynchronous programming (async/await).
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Understanding of CI/CD pipelines.
- Knowledge of AI/ML libraries or integrations is an added advantage.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 0–3 years of experience in Python development (Freshers with strong projects are encouraged to apply).
Nice to Have
- Experience with LangChain, OpenAI APIs, or AI\-powered applications.
- Knowledge of microservices architecture.
- Experience working in Agile/Scrum environments.
Benefits
- Competitive salary.
- Flexible work environment.
- Learning and career growth opportunities.
- Health insurance and paid leaves.
- Exposure to modern technologies and cloud platforms.
Pay: ₹10,128\.79 \- ₹10,658\.96 per month
Benefits
- Health insurance
- Paid sick time
- Paid time off
- Work from home
Work Location: Remote
Similar Jobs
- D
Scrum Master / Agile Coach
Datamatics Technologies · Bengaluru, Karnataka, India
- P
Agile Story Analyst (Web)
Prospus · India
- V
Java Architect
Virtusa · KA, IN
Job Overview
- Job type
- Full-time
- Work mode
- Remote
- Location
- Anywhere in India
- Posted
- 1d ago
- Source
- Indeed