RapidBrains
Website:
rapidbrains.com
Job details:
Job Title - Lead Python
Location - Trivandrum/Kochi (Onsite)
Experience - 8 - 10 Years
Employment type - Full time
Notice Period - 0 - 15 Days
Overview
We are seeking an experienced Technical Lead to drive the design, development, and delivery of scalable, high-quality software solutions.
This role requires strong hands-on expertise, technical leadership, and the ability to guide teams through complex engineering challenges while ensuring reliable and timely delivery.
Job Description
Key Responsibilities
- Lead the design and development of scalable and maintainable applications with a strong focus on quality and delivery.
- Own and implement critical components and complex features through hands-on development.
- Conduct code reviews and enforce clean code practices and SOLID principles.
- Identify and reduce technical debt in collaboration with stakeholders.
- Guide the team in building and maintaining microservices-based architectures.
- Ensure performance, reliability, and high availability in production systems.
- Collaborate with DevOps teams on cloud infrastructure and deployment strategies.
- Drive database design, data modeling, and performance optimization.
- Implement security best practices across applications and cloud environments.
- Support and enhance CI/CD pipelines and DevOps workflows.
- Troubleshoot and resolve complex production issues.
- Mentor developers and elevate overall engineering standards.
- Work closely with product, QA, and stakeholders on technical decisions.
Mandatory Technical Skills
Backend & System Design
- Strong experience with microservices architecture.
- Solid understanding of distributed systems.
- Expertise in designing RESTful APIs.
- Hands-on experience with:
- Python
- Django / Flask
Frontend
- Working knowledge of React.
- Experience integrating frontend applications with backend services.
Cloud & DevOps
- Strong hands-on experience with Amazon Web Services.
- 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
- Kubernetes
- CI/CD pipelines using:
- Azure DevOps
- GitHub Actions
- 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.
- Proven experience leading development of large-scale or business-critical systems.
- Strong experience working in Agile/Scrum teams.
- Strong ownership, accountability, and problem-solving mindset.
- Experience in system optimization, scaling, and stabilization.
Preferred / Good to Have
- Familiarity with AI-assisted tools like GitHub Copilot.
- Experience handling production incidents, root-cause analysis, and release management.
- Exposure to AI/ML integrations.
Click on Apply to know more.