Python Developer

LearnKaro Education Technologies Private Limited

Kamal Colony, Saharanpur Region

₹20,000 - ₹50,000 monthly*

Fixed

20000 - ₹40000

Average Incentives*

10,000

Earning Potential

50,000

You can earn more incentive if you perform well

Work from Office

Full Time

Min. 1 year

Basic English

Job Details

Interview Details

Job highlights

1 applicants

Benefits include: Weekly Payout, Overtime Pay, Joining Bonus, Annual Bonus, PF, Travel Allowance (TA), Petrol Allowance, Mobile Allowance, Internet Allowance, Flexible Working Hours, Laptop, Food/Meals, Accommodation, 5 working days

Job Description

We are looking for a highly skilled Backend Python Developer to join our team. The ideal candidate should have expertise in Python, Django/Flask, API development, and database management. This role involves developing and maintaining robust backend systems, ensuring scalability, security, and efficiency.


Main Responsibilities:


1) Backend Development & API Management:

  • Develop and maintain scalable and efficient backend services using Python (Django/Flask/FastAPI).
  • Design, build, and manage RESTful APIs and GraphQL endpoints.
  • Optimize API performance, security, and response times.


2) Database Management:

  • Design, develop, and optimize SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases.
  • Ensure data integrity, indexing, and caching strategies for optimal performance.
  • Implement database migration and backup solutions.


3) System Architecture & Scalability:

  • Build microservices architecture and ensure efficient system design.
  • Optimize application performance, caching, and load-balancing mechanisms.
  • Implement asynchronous processing and background jobs using Celery/RabbitMQ.


4) Security & Authentication:

  • Implement secure authentication and authorization using OAuth, JWT, or Session-based authentication.
  • Apply best practices for data protection, encryption, and vulnerability patching.
  • Ensure compliance with industry security standards (OWASP, GDPR, etc.).


5) Third-Party Integrations:

  • Integrate with payment gateways, cloud services (AWS, GCP, Azure), and third-party APIs.
  • Work with external APIs for data exchange, web scraping, or automation tasks.
  • Implement logging, monitoring, and analytics tools to track application performance.


Skills Required:

Programming Languages: Python Advance Level

Frameworks: Django, Flask, FastAPI

Database Management: PostgreSQL, MySQL, MongoDB, Redis

API Development: RESTful APIs, GraphQL, WebSockets

Authentication & Security: OAuth, JWT, SSL/TLS encryption

Cloud & DevOps: AWS (EC2, S3, Lambda), Docker, Kubernetes, CI/CD pipelines

Message Queues: RabbitMQ, Celery, Kafka

Version Control: Git, GitHub, GitLab

Testing & Debugging: PyTest, Selenium, Postman


Preferred Qualifications:

🎓 Bachelor’s/Master’s degree in Computer Science, IT, or a related field.

🛠️ 2+ years of experience in backend development with Python.

🔹 Prior experience in fintech, edtech, or SaaS-based platforms is a plus.

Job role

Work location

24, Kamal Colony Delhi Road Near Dominos Pizza, Kamal Colony, Avas Vikas Colony, Dara Shivpuri, Saharanpur, Uttar Pradesh 247001, India Kamal Colony, Saharanpur Region

Department

Software Engineering

Role / Category

Software Backend Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 1 year

Education

Graduate

Past role/category experience

Software Development, Software Backend Development, DevOps

English level

Basic English

Age limit

18 - 40 years

Gender

Any gender

About company

Name

LearnKaro Education Technologies Private Limited

Address

24, Kamal Colony Delhi Road Near Dominos Pizza, Kamal Colony, Avas Vikas Colony, Dara Shivpuri, Saharanpur, Uttar Pradesh 247001, India Kamal Colony, Saharanpur Region

Job posted by LearnKaro Education Technologies Private Limited

FAQs about this job

Show all

Apply for job