Jobs
N

Python Developer

nanRemote1d ago
RemoteFull-timevia indeed

Required Skills

agileawsazureceleryci/cddjangodockerfastapiflaskgitkafkalinuxmicroservicesmongodbmysqlnosqlpostgresqlpythonrabbitmqredisrestscrumsql

Job Description

Python Developer (3\+ Years Experience)

  • *Job Title:** Python Developer
  • *Experience:** 3\+ Years
  • *Job Type:** Full\-time
  • *Location:** Whitefield / Hybrid / Remote

Job Summary

We are looking for a skilled and motivated Python Developer with 3\+ years of hands\-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong expertise in Python, web frameworks, REST APIs, databases, and cloud\-based development. You will work closely with cross\-functional teams to deliver high\-quality software solutions that meet business requirements.

Key Responsibilities

  • Design, develop, test, and maintain robust Python applications.
  • Build and integrate RESTful APIs and backend services.
  • Develop scalable and secure web applications using Python frameworks such as Django or Flask.
  • Collaborate with frontend developers, QA engineers, and product teams to deliver end\-to\-end solutions.
  • Optimize application performance, scalability, and reliability.
  • Write clean, reusable, and well\-documented code following coding standards.
  • Troubleshoot, debug, and resolve production issues.
  • Work with relational and NoSQL databases for application development.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Stay updated with emerging technologies and recommend improvements where applicable.

Required Skills

  • 3\+ years of professional experience in Python development.
  • Strong knowledge of Python programming and object\-oriented concepts.
  • Hands\-on experience with Django and/or Flask.
  • Experience in developing RESTful APIs.
  • Good understanding of SQL databases such as PostgreSQL or MySQL.
  • Experience with NoSQL databases like MongoDB is an added advantage.
  • Familiarity with ORM frameworks.
  • Experience with Git and version control systems.
  • Knowledge of Docker and containerization.
  • Understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with Linux environments.
  • Knowledge of unit testing frameworks such as PyTest or Unittest.
  • Good understanding of software design principles and development best practices.

Preferred Skills

  • Experience with FastAPI.
  • Knowledge of asynchronous programming.
  • Familiarity with CI/CD pipelines.
  • Experience with Redis, Celery, RabbitMQ, or Kafka.
  • Exposure to microservices architecture.
  • Understanding of Agile/Scrum methodologies.

Educational Qualification

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

Soft Skills

  • Strong analytical and problem\-solving abilities.
  • Excellent communication and interpersonal skills.
  • Ability to work independently as well as in a collaborative team environment.
  • Strong ownership and accountability.
  • Good time management and multitasking skills.

Why Join Us?

  • Opportunity to work on challenging and innovative projects.
  • Collaborative and growth\-oriented work environment.
  • Competitive salary and benefits.
  • Learning and career development opportunities.
  • Exposure to modern technologies and cloud platforms.

Pay: ₹1,200,000\.00 \- ₹2,200,000\.00 per year

Benefits

  • Provident Fund

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

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