Back-End Lead (Python
Job Title : Back-End Lead (Python
DjangoAWSDevOps)Location : Chidambaram, Tamil Nadu
Experience : 7–12+ years of professional backend engineering experience.
Employment Type : Full-Time
Reporting To : Head of Operations
Language : Tamil (Mandatory)
About the Role
The Back-End Lead is a senior engineering leadership role responsible for backend architecture, API engineering, cloud infrastructure, DevOps automation, security, performance, CI / CD governance, and production readiness across all client divisions — Academy internal systems, Digital Agency delivery, and Client Labs MVP incubation.
This role demands deep technical mastery of Python, Django, Django REST Framework, (DRF), PostgreSQL, AWS (EC2, S3, RDS, CloudFront, IAM, Route 53), Docker, GitHub Actions, CI / CD pipelines, CloudWatch monitoring, and the ability to architect scalable, secure, and maintainable systems.
Unlike trainer roles, this position is entirely delivery- and architecture-focused, leading real client and internal product engineering initiatives.
Key Responsibilities
1. Backend Architecture & System Design
Architect end-to-end server-side systems using Python, Django, and DRF.Define API contracts, micro-endpoints, data schemas, and versioning strategies.Establish backend architecture patterns including :Modular apps and reusable servicesService-layer design (serializers, managers, domain logic)Caching strategies (Redis awareness)Async task flows (Celery / RQ awareness)Implement enterprise security practices : JWT / OAuth2, CSRF, CORS, RBAC, ratelimiting.Create OpenAPI / Swagger documentation pipelines.2. Cloud Infrastructure (AWS) & Deployment Ownership
Architect and manage production-grade deployments using AWS :EC2 for computeS3 for static / media assetsRDS (PostgreSQL) for scalable database hostingCloudFront for CDN distributionRoute 53 for DNS & domain routingIAM for secure identity & access control (least-privilege policies)CloudWatch for logs, server metrics & alarmsConfigure and harden Nginx + Gunicorn stacks for production.Implement SSL / TLS, HTTPS-only endpoints, secure headers, and monitoring.3. DevOps, CI / CD & Automation
Build and maintain automated pipelines using GitHub Actions and AWSCodePipeline / CodeBuild.Implement CI / CD for :Backend unit tests (PyTest)Integration testsAPI regression workflowsDocker image builds and deploymentOversee Dockerisation of backend environments using Docker & Docker Compose.Establish infrastructure-as-code patterns (awareness of Terraform / CloudFormationpreferred).4. Database Design, Optimisation & Scalability
Lead schema modeling & migrations in PostgreSQL.Optimise ORM queries, indexing strategies, and caching.Design multi-environment DB workflows (dev → staging → prod).Implement data archival, backups, retention strategies, and PITR (RDS snapshots).Ensure ACID compliance, referential integrity, and transaction safety.5. Delivery Leadership & Cross-Functional Collaboration
Collaborate with Front-End Lead to ensure API alignment, response consistency, pagination, and error standards.Work with BA / PM to translate business requirements into technical designs and sprint-ready tasks.Partner with QA for test strategies, defect triage, regression cycles, and UAT.Enable seamless integration with Digital Marketing, UX, CRM, and Analytics systems.Participate in daily stand-ups, sprint planning, demos, and retros.6. Code Quality, Reviews & Governance
Conduct deep technical PR reviews for backend and full-stack developers.Drive adoption of :Domain-driven design principlesSOLID-inspired backend patternsPEP8 compliance & lintingLogging, exception handling & observability standardsMaintain strict Git workflows : protected branches, PR templates, codeowners.7. Mentorship & Internal Capability Building
Mentor backend developers & full-stack associates on :
ArchitectureDebuggingAPI design patternsAWS cloud fundamentalsDevOps workflowsConduct backend masterclasses and knowledge-sharing sessions.Build reusable backend starter templates and architecture decision records (ADRs).Technical Expertise Requirements
Core Backend Technologies
Python 3.xDjango (MVT architecture)Django REST Framework (DRF)PostgreSQL (RDS + local)Redis (awareness)PyTest, Postman / NewmanNginx + GunicornAWS & Cloud ExpertiseEC2, S3, RDS, CloudFront, IAM, Route 53CloudWatch (metrics, alarms, logs)AWS CodePipeline / CodeBuild (preferred)VPC basics (subnets, security groups)DevOps & CI / CDGitHub ActionsDocker, Docker ComposeLinux administration & shell scriptingEnvironment variable management & secrets handlingSecurity & ComplianceJWT / OAuth2CORS / CSRFHTTPS enforcementBasic OWASP Top 10 awarenessCross-Functional Awareness
React / React Native frontend integration patternsFigma developer handoff (API visual alignment)GA4 / Looker Studio (analytics pipeline awareness)CRM pipelines (HubSpot / Freshworks integration awareness)Profile Requirements
7–12+ years of professional backend engineering experience.Proven experience designing and deploying production-grade Django / DRF systems.Strong AWS cloud architecture capability.Experience managing developers and leading delivery pods.Excellent debugging, optimisation, and problem-solving capabilities.Strong communication and documentation discipline.Ability to thrive in fast-paced, multi-project, cross-functional delivery environments.About the Workplace
Lead complex backend engineering for real UK, EU, and India client projects.Architect cloud-native systems using world-class tools and DevOps workflows.Work alongside senior architects, frontend leads, QA, BA, PM, designers, and marketing tech specialists.Shape engineering standards across all three divisions — Academy, Agency, Labs.Play a pivotal role in digital transformation for healthcare, education, community, and SME sectors.To Apply
Subject Line : Application – Back-End Lead (Python
DjangoAWSDevOps)