P

Senior Python Developer

Potafo Private Limited
Kozhikode Not disclosed
2 days ago
On-Site
Apply to Job

About the job

Role Overview We are seeking a Senior Python Developer with extensive Django experience for a full-time role in Calicut. The ideal candidate should have a proven track record of building scalable web applications and RESTful APIs using Django and Django REST Framework. Key Responsibilities ● Take ownership of core backend modules built using Django and Django REST Framework ● Improve existing code structure, readability, and maintainability ● Identify and address technical debt and performance bottlenecks ● Design, build, and maintain scalable REST APIs ● Contribute to architectural decisions and backend design improvements ● Support the transition of selected backend components into microservices ● Optimize database queries and improve caching strategies ● Implement and manage background jobs using Celery ● Ensure backend reliability, scalability, and production readiness ● Participate in code reviews and enforce backend coding standards ● Mentor and guide junior backend developers ● Collaborate closely with frontend and DevOps teams Technical Requirements ● 6+ years of strong backend development experience using Python and Django ● Extensive experience with Django and Django REST Framework ● Solid understanding of MySQL/PostgreSQL, indexing, and query optimization ● Hands-on experience with Redis for caching and background processing ● Experience with Celery or similar task queues ● Strong knowledge of RESTful API design ● Experience using Git with proper branching and PR workflows ● Familiarity with Docker and CI/CD pipelines Good to Have ● Experience working with microservices or service-based architectures ● Exposure to AWS or cloud-based deployments ● Experience with high-traffic or large-scale production systems ● Knowledge of monitoring, logging, or performance tuning tools Ownership & Accountability ● Accountable for backend code quality and stability ● Responsible for reducing production issues and improving performance ● Expected to take initiative in improving backend systems and processes ● Acts as a senior technical point of contact for backend development What You'll Get ● Opportunity to work on real production systems ● High level of technical ownership ● Influence backend architecture and long-term scalability ● Work closely with senior engineering and product teams Job Types: Full-time, Permanent Pay: ₹700,000.00 - ₹1,200,000.00 per month Work Location: In person

Requirements

  • Django
  • Python
  • REST APIs
  • MySQL
  • PostgreSQL

Preferred Technologies

  • Django
  • Python
  • REST APIs
  • MySQL
  • PostgreSQL

Similar Jobs

ENCORE IT SOLUTIONS

Senior Python Developer

ENCORE IT SOLUTIONS

IndiaNot disclosed
Last MonthRemote
ENCORE IT SOLUTIONS

Senior Python Developer

ENCORE IT SOLUTIONS

KotaNot disclosed
Last MonthRemote
Tata Consultancy Services

Senior Python Developer

Tata Consultancy Services

PuneNot disclosed
3 weeks agoOn-Site