Bestkaam Logo
Cosette Network Pvt Ltd Logo

Python Developer

Actively Reviewing the Applications

Cosette Network Pvt Ltd

India, Kerala Full-Time On-site
Posted 3 weeks ago Apply by June 14, 2026

Job Description

Role- Python Technical Lead

Experience- 8 to 12 years

Location- Trivandrum/Kochi

Work mode- Hybrid


Job Summary

Key Responsibilities

  • Lead the design and development of scalable, maintainable applications with a strong focus on delivery and code quality.
  • Own and implement critical components and complex features through hands-on development.
  • Conduct code reviews and enforce clean code practices, SOLID principles, and engineering standards.
  • Identify, prioritize, and reduce technical debt in collaboration with stakeholders.
  • Guide the team in implementing and maintaining microservices-based solutions.
  • Ensure application performance, reliability, and high availability in production environments.
  • Collaborate with architects and DevOps teams on cloud infrastructure and deployment strategies (AWS).
  • Drive database design, data modeling, and performance optimization.
  • Implement and enforce application and cloud security best practices.
  • Support and enhance CI/CD pipelines and DevOps workflows.
  • Troubleshoot and resolve complex production issues and incidents.
  • Prepare and maintain technical and design documentation.
  • Mentor developers and elevate overall engineering standards.
  • Collaborate closely with product, QA, and project stakeholders on technical decisions.


Mandatory Technical Skills


Backend & System Design

  • Strong experience with Microservices-based architectures
  • Solid understanding of distributed systems
  • Expertise in RESTful API design and integrations
  • Hands-on experience with Python (Django / Flask)


  • Frontend
  • Working knowledge of ReactJS
  • Experience integrating frontend applications with backend services
  • Cloud & DevOps
  • Strong hands-on experience with AWS or Azure


  • Experience with:
  • Compute services (EC2 / App Services)
  • Storage services (S3 / Blob)
  • Relational and NoSQL databases
  • Serverless technologies (Lambda / Azure Functions)
  • IAM and security configurations
  • Experience with Docker and Kubernetes
  • CI/CD pipelines using Azure DevOps, GitHub Actions, or AWS CodePipeline

Database

  • Strong SQL expertise
  • Experience with NoSQL databases
  • Knowledge of query optimization, indexing, and performance tuning


Experience & Qualifications

  • 8–12 years of software development experience
  • Experience leading development of large-scale or business-critical systems
  • Proven experience working in Agile / Scrum teams
  • Strong ownership, accountability, and problem-solving mindset
  • Experience in system stabilization, performance optimization, or scaling environments


Preferred / Good to Have

  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Cursor AI)
  • Experience handling production incidents, root-cause analysis, and release management
  • Exposure to AI/ML integrations

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.