Technical Lead Application Modernization (Python/Django, SaaS Readiness)

8 - 12 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Technical Lead at Clearcover Insurance, you will be responsible for driving the modernization of two core enterprise systems an ERP and a KYC onboarding platform. Your role will involve transitioning these systems towards a scalable, secure, and multi-tenant SaaS model. Here is a breakdown of your key responsibilities: - **System Modernization & Architecture:** - Lead the refactoring of existing Django-based applications towards modular, scalable architectures. - Redesign backend systems for multi-tenancy, data isolation, and SaaS-readiness. - Migrate from legacy stack versions to modern supported frameworks (e.g., Django 5.x, Python 3.12). - Introduce service boundaries, API standardization, and async/background tasking models. - **Hands-on Development:** - Write and review production-grade Python/Django code. - Implement RESTful APIs, authentication, and integration with 3rd party services (e.g., e-sign, KYC). - Optimize database design and query performance in PostgreSQL. - Introduce and maintain automated tests (unit, integration, regression). - **DevOps & Cloud Enablement:** - Containerize applications (Docker/Kubernetes). - Set up CI/CD pipelines and infrastructure-as-code (Terraform/CloudFormation). - Implement observability tools (metrics, logs, tracing) and automated monitoring. - **Security & Compliance:** - Implement secure secret management, data encryption, and access controls. - Establish audit trails and compliance-ready logging practices (SOC2/ISO standards). - **Technical Leadership:** - Mentor engineers and collaborate with project managers and architects. - Conduct design reviews, code audits, and ensure quality gates. - Translate modernization strategy into actionable sprints and deliverables. **Qualification Required:** - 8-12 years of software development experience, with at least 3+ years in a lead engineer or technical lead role. - Expertise in Python, Django, DRF, and PostgreSQL. - Strong exposure to microservices, multi-tenancy, SaaS architecture, and asynchronous task processing. - Hands-on experience with Docker, CI/CD, cloud (AWS/Azure/GCP), and infrastructure automation. - Solid understanding of application security, data protection, and compliance frameworks. - Experience in modernizing legacy monoliths into modular or service-based systems. - Excellent problem-solving, collaboration, and technical communication skills. In this role, you will lead the modernization of ERP and KYC applications into secure, scalable SaaS-ready systems. Your responsibilities will include end-to-end transformation from refactoring to deployment and DevOps enablement. Additionally, you will be coaching and guiding engineers towards cloud-native best practices. This role is crucial as you will act as the bridge between architecture vision and hands-on delivery, ensuring that the modernization roadmap moves from PowerPoint to production.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now