About the job
Back-End Lead (Python • Django • AWS • DevOps) 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 fo ... r 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 services Service-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 compute S3 for static / media assets RDS (PostgreSQL) for scalable database hosting CloudFront for CDN distribution Route 53 for DNS & domain routing IAM for secure identity & access control (least-privilege policies) CloudWatch for logs, server metrics & alarms Configure 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 tests API regression workflows Docker image builds and deployment Oversee 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 principles SOLID-inspired backend patterns PEP8 compliance & linting Logging, exception handling & observability standards Maintain strict Git workflows : protected branches, PR templates, codeowners. 7. Mentorship & Internal Capability Building Mentor backend developers & full-stack associates on : Architecture Debugging API design patterns AWS cloud fundamentals DevOps workflows Conduct backend masterclasses and knowledge-sharing sessions. Build reusable backend starter templates and architecture decision records (ADRs).
Requirements
- Python
- Django
- AWS
- DevOps
Preferred Technologies
- Python
- Django
- AWS
- DevOps
Similar Jobs
Lead
UnitedLex
Java Backend Lead Developer
Vista Applied Solutions Group Inc
Java Backend Lead Developer
Vista Applied Solutions Group Inc