04 Aug
|
NINOS IT SOLUTION
|
Tamil Nadu
04 Aug
NINOS IT SOLUTION
Tamil Nadu
We are seeking a talented and motivated Python Developer to join our dynamic team. As a Python Developer, you will be responsible for developing and maintaining high-quality software solutions, contributing to the entire software development lifecycle. You will work closely with cross-functional teams to analyze requirements, design, implement, test, and deploy innovative software solutions.
Django Backend Developer
Location: On-site
Employment Type: Full-time
Salary: 15,000 25,000 per month (Based on Skills Experience)
Notice Period: Immediate to 30 Days Preferred
About the Role
Were looking for a passionate Python Backend Developer to build secure, scalable, and high-performance backend systems. If you enjoy solving complex engineering challenges, optimizing applications, integrating contemporary APIs, and working with cutting-edge technologies, wed love to have you on our team.
You will collaborate with Frontend, AI/ML, QA, and DevOps teams to develop enterprise-grade applications while following modern software engineering practices.
Key Responsibilities Backend Development
- Design, develop, and maintain scalable backend applications using Python, Django, and Django REST Framework (DRF) .
- Develop secure and well-documented REST APIs.
- Build reusable, modular, and maintainable code following industry best practices.
- Improve application performance, scalability, and maintainability.
Task Scheduling Background Processing
- Build asynchronous task processing using Celery .
- Configure and maintain Redis , Cron Jobs, and scheduled background services.
- Optimize queue execution and monitor background jobs.
Performance Optimization
- Profile applications to identify bottlenecks.
- Optimize CPU and memory usage.
- Improve API response times and backend efficiency.
- Refactor legacy code for better maintainability and performance.
Database Management
- Design efficient database schemas.
- Optimize ORM queries and SQL performance.
- Eliminate N+1 query issues.
- Improve indexing, transactions, and query execution.
- Work with PostgreSQL and MySQL databases.
Third-Party API Integration
Integrate and maintain services including:
- Razorpay
- Cashfree
- Payment Webhooks
- SMS Email Gateways
- Authentication Providers
- AWS S3
- DigitalOcean Spaces
- External REST APIs
Security Authentication
Implement enterprise-grade security including:
- JWT Authentication
- OAuth2
- Role-Based Access Control (RBAC)
- CSRF Protection
- XSS Prevention
- SQL Injection Protection
- Secure API Design
Version Control Project Workflow
- Follow clean Git workflows and GitFlow branching strategy.
- Perform code reviews and maintain coding standards.
- Resolve merge conflicts efficiently.
- Understand complete application flow from frontend to backend.
- Break complex features into structured technical tasks.
- Contribute to architecture discussions and technical planning.
Testing Quality Assurance
- Write Unit Tests
- Write Integration Tests
- API Testing using Pytest / Unittest
- Debug production issues efficiently.
- Perform root-cause analysis.
- Maintain high code quality and test coverage.
Collaboration
Work closely with:
- Frontend Developers (React / Vue / React Native)
- AI Machine Learning Engineers
- QA Engineers
- DevOps Team
Participate in:
- Agile Sprint Planning
- Daily Stand-up Meetings
- Code Reviews
- Technical Discussions
Preferred Skills
Experience with:
- Python
- Django
- Django REST Framework
- Celery
- Redis
- RabbitMQ
- PostgreSQL
- MySQL
- Docker
- Linux
- Nginx
- Gunicorn
- Git GitFlow
- REST APIs
- Razorpay
- Cashfree
- AWS S3
- DigitalOcean Spaces
- OpenAI / Anthropic APIs
- Vector Databases
- Microservices Architecture
Basic knowledge of:
- HTML5
- CSS3
- JavaScript (ES6)
- React
- Vue.js
- React Native
What We Offer Enterprise-Level Projects
Work on:
- High-traffic backend systems
- Payment gateway integrations
- Cloud infrastructure
- AI-powered applications
- Queue processing systems
- Performance-critical APIs
Learning Growth
- Mentorship from experienced engineers
- Technical ownership opportunities
- Modern engineering practices
- Exposure to real-world enterprise applications
Collaborative Culture
- Engineering-first workplace
- Clean coding standards
- Performance-focused development
- Agile workflow
- Continuous learning culture
Compensation Employment Terms Experienced Candidates (1+ Years)
Competitive salary based on:
- Technical Assessment
- Interview Performance
- Relevant Experience
Freshers
- Starting CTC: 1.5 LPA
- Structured training and mentorship program
- 2-Year Service Commitment
Benefits
Provident Fund (PF)
Professional Growth Opportunities
Exposure to Enterprise Projects
Collaborative Team Environment
Performance-Based Career Progression
Work Location
On-site (In Person)
Ready to Build Scalable Backend Systems
Join us and work on modern backend technologies, cloud infrastructure, AI integrations, and enterprise-grade applications while accelerating your career in a collaborative engineering environment.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Django Backend Developer (Tamil Nadu)
🏢 NINOS IT SOLUTION
📍 Tamil Nadu