Job Title: Head of Delivery - IT Services
Key Responsibilities
- Oversee end-to-end delivery of IT services and technology solutions for clients
- Manage large, complex technology implementation projects across multiple domains
- Develop and maintain strategic delivery frameworks and methodologies
- Ensure consistent quality, timeline adherence, and client satisfaction
- Lead and mentor delivery teams across different technology streams
- Drive operational excellence and continuous improvement in service delivery
Required Qualifications
- Bachelor's/Master's in Computer Science/Engineering or related field
- 12-15 years of IT services delivery experience
- Proven track record of managing large, complex technology projects
- Strong understanding of global IT service delivery models
- Expertise in project management and service delivery methodologies
- Advanced leadership and stakeholder management skills
Technical Skills
- Comprehensive knowledge of enterprise IT infrastructure
- Expertise in ITIL, Agile, and other service management frameworks
- Understanding of emerging technologies like cloud, AI, and digital transformation
- Strong analytical and problem-solving capabilities
Core Technical Competencies
- Advanced Java SE/EE programming
- Comprehensive OOP and design pattern expertise
- Multithreading and concurrency management
- Deep JVM performance tuning and optimization
- Advanced memory management techniques
Architectural Skills
- Microservices architecture design
- Enterprise application development
- Complex system integration
- Cloud-native application development
Framework Proficiencies
- Spring Boot, Spring Framework
- Hibernate ORM
- RESTful API design
- Apache Kafka integration
- JUnit, Mockito for testing
Advanced Technical Areas
- High-performance application development
- Scalable distributed systems
- Performance profiling and debugging
- Security implementation
- Container and serverless technologies
Professional Capabilities
- Code review and mentorship
- Technical architecture design
- Performance optimization strategies
- System design and solution architecture
- Technical problem-solving at enterprise scale
Desired Competencies
- Strategic thinking and business acumen
- Excellent communication and interpersonal skills
- Ability to manage global, cross-functional teams
Client relationship management expertise