||Sr. Engineering Manager
Multiple Project / Delivery Management.
Acquiring a thorough understanding of Product(s) and respective client’s requirements for end-to-end delivery.
Working with account management, product and design teams, to ensure the highest QUALITY and TIMELY delivery of Product/Solutions from Tech (Dev and QA) Team.
Ability to understand tech architectures and database and product designs to come up with best-fit technology solutions for complex problems.
Abiding by the principles of distributed designs, high availability, performance and scalability, with a great mind-set of building highly-customizable product.
Leading Product and Tech Refinements and Reviews, with full-stack delivery management.
Getting involved in detailed solution designing for new and existing clients. Analyze and solve complex problems in systems and deliveries.
Having no fear to look into ground level technical & support issues as and when required.
Sharing regular reports/MIS of progress and forecasts to internal stakeholders on Tech / Product / Delivery.
Working with Tech Leads of multiple teams to ensure quality and timely delivery of teams.
Along with respective client deliveries, working with Product Managers and Tech Leads to ensure respective goals are met for Product and Technology upgrades.
Manages project risks, issues/problems and activity progress to ensure project goals, e.g., deadline, scope and quality are achieved. Assists with problem resolution or risk mitigation as needed.
Responsible for detailed status reporting to multiple levels within the organization.
Identifies project management coordination process gaps or areas for improvement, recommends and implements solutions. Collaborates with architecture, PMO, and other resources for continual process improvement opportunities.
tracks, documents, and escalates issues as appropriate; monitors assumptions and makes decisions in a timely manner; understands and uses problem solving techniques. Engineering Process Role
Understand and help create a culture of continuous improvement – Introduce, Sustain and Improve on best practices for improving quality, timely delivery and team productivity
Engineering Processes for continuous delivery and deployments with automation for code quality and testing.
Continuity of New Age delivery experience including Agile, Automation, DevOps, Cloud and others.
Standard Project Management Activities for delivery and resource management.
Understand Delivery and Quality Metrics and improvements thereof. People Role
People management as basic skill to connect with multiple stakeholders.
Build and lead a high-performance engineering team (Typical team size 25 – 40 Members) and develop leadership.
Driving team beyond its limits and continuous improvement on team skills and productivity.
Timely feedback to individuals, identifying pointers of appreciation and improvement.
Education: Bachelor’s degree in Engineering / Tech (B Tech / M Tech only from IITs / NITs / BITS / IIITs)•
Minimum 10 – 15 years with minimum of 5 Years as either Engineering Manager or Test Manager or Tech Product Manager is must, especially being responsible for overall technical delivery with Technology Product / Service Company. (Relatively lesser experience guys are also welcome, for other similar roles.)
Prior background of design, development and delivery experience using Java/J2EE/Mobile/Cloud Infra is must. Ability of tech-deep-dive, if required is must.
Prior experience of Team Building and Leadership and Interaction with multiple stakeholders.
Excellent oral and written communications skills.
Strong Analytical and Technical Aptitude skills with quick learning and Technology and Industry Agnostic Approach are important.
Freedom to voice your opinion and influence product direction
Collective Leadership and Ownership
IITians and MBA’s from Ivy league schools
Refreshments, Snacks, Quizzing, … and fun unlimited