Web Application Technical Lead - Large Scale
Web Application Technical Lead - Large Scale
Experience : 10+ Years
Shift : 2pm to 11pm/9am to 6pm
Job Location : Ahmedabad (Onsite)/Bengaluru (Hybrid)
Job Description:
We are looking for a Web Application Technical Lead – Large Scale to maintain and improve a mission-critical, high-traffic web application used by millions of customers daily. This role requires deep technical expertise across modern web application architecture, large-scale distributed systems, and cloud-native infrastructure. The candidate will drive technical decisions, performance optimization, observability, and incident response while upskilling our team to work confidently with enterprise-grade tools, frameworks, and platforms.
Key Responsibilities:
- Lead technical operations, troubleshooting, and enhancements for large-scale, customer-facing web applications.
- Act as the technical escalation point during production incidents.
- Oversee and mentor the team on end-to-end web application architecture, spanning frontend, backend, database, DevOps, and monitoring.
- Ensure high availability, scalability, and performance of the application.
- Work closely with product, QA, and DevOps teams to align deliverables with business priorities.
- Guide adoption and implementation of advanced observability, logging, and monitoring practices.
- Foster a culture of ownership, accountability, and continuous improvement.
- Provide leadership in cross-team and cross-time-zone collaborations.
Technical Skills & Experience:
1) Web application architecture:
- In-depth understanding of full-stack development for high-traffic applications.
- Experience with multiple backend stacks (PHP, Java/Spring Boot, etc.) and modern frontend frameworks (e.g., React).
- Deep understanding of RESTful APIs, GraphQL, and microservices.
2) Infrastructure & Cloud:
- AWS expertise (EC2, S3, RDS, EKS, CloudFront, CloudWatch, IAM).
- Kubernetes (K8s) with Pods, Shards, and scaling strategies.
- CI/CD pipelines using Jenkins.
3) Data & Messaging:
- Strong database experience (MySQL, PostgreSQL) with replication and partitioning.
- Hands-on experience with messaging/event streaming platforms such as Kafka.
- Caching and performance tuning using Redis.
4) Monitoring, Logging, and Observability:
- Hands-on experience with Wavefront, Splunk, Datadog, and Grafana.
- Designing and managing observability dashboards.
- Implementing log aggregation and alerting strategies.
5) Security & Performance:
- Strong knowledge of web application security best practices.
- Experience with performance profiling, load testing, and optimization at scale.
6) Leadership & Communication:
- Proven experience leading cross-functional teams across multiple time zones.
- Excellent communication skills for client and leadership reporting.
- Strong ability to explain technical topics to both technical and non-technical stakeholders.
- Experience mentoring teams to adopt new tools and modern architectures.
7) Desirable Experience:
- Managing applications with millions of daily active users.
- Strong background in incident management and post-mortem analysis.