Python Developer
LearnKaro Education Technologies Private Limited
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
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