KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
N #2581
Applications open Full-Time Job

General Manager Technology

ETP International

  • Pune, India
  • Competitive Package (Best in Industry)
  • 15-24 Yrs
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

People & Execution Leadership (core to this role): Lead teams at scale directly and indirectly lead a technology organisation of 10 or more (developers, QA and leads), including hiring, mentoring, performance management, and building bench strength. Experience limited to small teams (single-digit) is not sufficient for this role. Own delivery leadership accountable end-to-end for on-time, on-scope, high-quality delivery of product releases; establish predictable, measurable execution rather than relying on individual heroics.

Be a strong man-manager β€” build, motivate and retain high-performing teams; set direction, resolve conflict, and grow future leaders. Run the product as a continuous development process β€” manage the product through an ongoing, roadmap-driven build-and-release cycle, not as one-off projects. Drive execution rigour β€” instil disciplined engineering and delivery practices, metrics, and standards so quality and predictability are built into how the team works.

Key Responsibilities

  • Primarily responsible for managing product releases to deliver within time, scope, budget and adherence to process & quality standards.
  • Provide technical guidance, in-depth analysis, review and design of the softwareβ€”including technical review and analysis of in-house developed code and review of technologies provided by 3rd party vendorsβ€”while guiding the team rather than coding personally.
  • Organize sprint planning meetings, obtain estimates from Scrum Masters, and work with product managers to prioritize sprint tasks.
  • Develop and manage end-to-end project/release plans and ensure on-time delivery.
  • Product Owner supportβ€”support the Product Owner in grooming the backlog, managing scope, and setting customer expectations for deliverables.
  • Own software engineering processes, QA, practices, standards, templates, tools and operations to ensure reproducible development and high quality, while keeping costs under control.
  • Track resource utilization across the development & QA teams and ensure effective and efficient utilization of resources.
  • Carry out supervisory responsibilities in line with organizational policyβ€”interviewing, hiring, training, mentoring, planning, assigning and directing work; appraising performance; rewarding and disciplining; and addressing complaints and resolving problems.
  • Guide the team on complex business logic, testing and deploymentβ€”leading through design guidance and review rather than individual coding.
  • Build, develop and retain a high-performing R&D organisation, growing leaders and depth within the team.
  • Skills & Experience Proven experience leading technical teams of 10 or more to deliver products to customers on the cloud, first time right.
  • Track record of predictable, high-quality delivery at scale, with the execution discipline and metrics to back it.
  • Strong people-management experienceβ€”hiring, mentoring, performance management and building teams.
  • Strong technical depth to guide architecture and design decisions; hands-on coding is not required in this role. 15+ years of total experience, including significant time in delivery and people leadership.
  • Experience in Java Microservices, Angular, MySQL 8+, Cloud operations and REST Web Services technologies.
  • Experience with GitLab and CI & CD tools like Runner/Jenkins.
  • Experience with Docker's environment, K8’s Linux OS (Ubuntu).
  • Experience managing multiple Scrum teams & the QA team.

Eligibility & process

Who can apply

Experience: 15-24 Yrs. Open to matching qualifications.

Skills & stack

Leadership Technical Product Management Software Product Management Technology Technical Delivery Saas Product Development Java Angular

Selection process

  1. Online Assessment / Technical Interview Rounds / HR Review

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Leadership, Technical Product Management, Software Product Management, Technology, Technical Delivery, Saas Product Development, Java, Angular) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion ETP International Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in Leadership. Answer
Model answer: 1. Encapsulation (data hiding via private fields/getters). 2. Abstraction (hiding implementation complexity). 3. Inheritance (code reusability). 4. Polymorphism (method overriding/overloading).
What is the time and space complexity of QuickSort vs MergeSort? Answer
Model answer: QuickSort: Average O(N log N) time, O(log N) space. Worst O(N^2). MergeSort: Guaranteed O(N log N) time, but requires O(N) auxiliary space.
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
Model answer: Indexes speed up SELECT queries via B-Trees. However, they slow down INSERT, UPDATE, and DELETE operations because indexes must be updated on disk. Avoid on low-cardinality columns (e.g., boolean flags).
What happens under the hood when you enter a URL in a browser? Answer
Model answer: 1. DNS lookup (resolves IP). 2. TCP 3-way handshake (SYN, SYN-ACK, ACK). 3. TLS negotiation for HTTPS. 4. HTTP GET request sent. 5. Server responds with HTML/CSS/JS. 6. Browser renders DOM & CSSOM tree.
What is the difference between REST and GraphQL APIs? Answer
Model answer: REST uses multiple fixed endpoints with possible over/under-fetching. GraphQL uses a single endpoint allowing clients to query exact fields in a single request.
Behavioural & HR questions 3
Why do you want to join ETP International as a General Manager Technology?
Highlight ETP International's market reputation, recent tech innovations, and how your skills in Leadership directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
ETP International Competitive Package (Best in Industry)
Recruiter Resume Apply
Chat Chat with Kashii