RapidBrains
Website:
rapidbrains.com
Job details:
Job Title : Lead - Python
Experience: 8–10 Years
Location: Onsite (Kochi, Trivandrum)
Notice Period: Immediate Joiners Only
We are looking for an experienced Python Technical Lead to drive the design, development, and delivery of scalable and high-quality software solutions. This role requires strong hands-on technical expertise along with leadership skills to guide engineering teams and ensure reliable and timely product delivery. The Technical Lead will collaborate closely with product managers, architects, DevOps teams, and developers to transform business requirements into robust technical solutions.
Responsibilities
- Lead the design and development of scalable and maintainable applications with strong emphasis on code quality and delivery.
- Develop and own critical components and complex features through hands-on coding.
- Conduct code reviews and enforce clean coding standards, SOLID principles, and engineering best practices.
- Identify and reduce technical debt while improving system architecture.
- Guide teams in implementing microservices-based architectures.
- Ensure application performance, reliability, and high availability in production.
- Collaborate with architects and DevOps teams for cloud infrastructure and deployment strategies.
- Design and optimize database schemas, data models, and queries.
- Implement and enforce application and cloud security best practices.
- Support and improve CI/CD pipelines and DevOps workflows.
- Troubleshoot and resolve complex production issues.
- Maintain technical documentation and system design artifacts.
- Mentor and guide developers to enhance overall engineering standards.
Required Skills
Backend & System Design
- Strong experience with Microservices Architecture
- 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
- Experience with:
- Compute services (EC2 / App Services)
- Storage services (S3 / Blob)
- Relational and NoSQL databases
- Serverless technologies (AWS 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 expertise in SQL
- Experience with NoSQL databases
- Knowledge of query optimization, indexing, and performance tuning
Experience & Qualifications
- 8–12 years of software development experience.
- Proven experience leading development of large-scale or business-critical systems.
- Experience working in Agile / Scrum environments.
- Strong ownership, accountability, and problem-solving mindset.
- Experience in system stabilization, performance optimization, and scaling environments.
Preferred / Good to Have
- Familiarity with AI-assisted development tools (GitHub Copilot, Cursor AI).
- Experience managing production incidents, root-cause analysis, and release management.
- Exposure to AI/ML integrations.
Click on Apply to know more.