Search by job, company or skills

C

Python Developer

8-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

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

  • 812 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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144565633

Similar Jobs