Jobs
D

Python Developer Intern

DINEORemote1d ago
RemoteFull-timevia indeed

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

Browse all jobs

Job Overview

Job type
Full-time
Work mode
Remote
Location
Anywhere in India
Posted
1d ago
Source
Indeed