Key Responsibilities :
Team Leadership & Management :
- Lead, mentor, and manage a team of 10-15 software engineers (Backend and SRE).
- Drive recruitment, onboarding, and performance management of engineering talent.
- Foster a culture of collaboration, innovation, continuous improvement, and accountability.
- Define clear objectives and measurable outcomes for engineering teams.
- Provide career development guidance, technical mentorship, and leadership coaching.
Technical Strategy & Architecture :
- Define and execute the technical roadmap for backend services and microservices architecture.
- Collaborate with architects to design scalable, resilient, and secure systems.
- Oversee design reviews, code quality, and adherence to best practices in software engineering.
- Guide the team in adopting modern development frameworks, CI/CD, and observability practices.
- Champion automation, cloud-native development, and efficient system performance monitoring.
Delivery & Execution :
- Manage the complete software development lifecycle from planning to release.
- Ensure timely and high-quality delivery aligned with business objectives.
- Implement agile delivery methodologies, sprint planning, and backlog management.
- Collaborate with cross-functional teams (Product, QA, DevOps, and Security) for seamless releases.
- Drive incident management, root-cause analysis, and proactive issue resolution.
Operational Excellence & DevOps :
- Establish strong DevOps and CI/CD pipelines using tools like Jenkins, GitLab, GitHub Actions, and CircleCI.
- Ensure robust observability using Grafana, Prometheus, ELK Stack, Splunk, and Datadog.
- Optimize application monitoring, performance tuning, and incident alerting processes.
- Manage infrastructure deployments on containerized environments (Docker, Kubernetes).
Technical Skills Required :
Core Technologies :
- Programming : Java (Advanced), Spring Boot, REST APIs, Microservices Architecture
- Databases : SQL, NoSQL (Cassandra, MongoDB), Oracle, Snowflake
- Messaging & Event Streaming : Kafka, RabbitMQ, ActiveMQ
- DevOps & CI/CD : Jenkins, GitLab, GitHub Actions, CircleCI, Git
- Cloud & Containerization : Docker, Kubernetes
- Monitoring & Observability : Grafana, Prometheus, Splunk, ELK Stack, OpenTelemetry, Datadog, New Relic
- Data & Integration Tools : API Gateways, Caching, Authentication, Security frameworks
Key Attributes & Leadership Competencies :
- Proven experience in managing enterprise-scale software engineering teams.
- Strong understanding of distributed systems, scalability, and performance optimization.
- Hands-on technical expertise with modern backend stacks and DevOps pipelines.
- Excellent communication and stakeholder management skills.
- Ability to align technical initiatives with organizational strategy.
- Deep focus on engineering excellence, security, and innovation.
Educational Qualification :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- Advanced certifications in Cloud (AWS/Azure/GCP) or DevOps are a plus.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Engineering Management
Job Code
1558122
Interview Questions for you
View All