Our Client, a Leading Tech Platform Company is looking out for a Head of Engineering (Tech - Product/ Platforms) to be based at Bangalore.
Experience:
- 12+ years of experience in Product engineering out of which at least 2+ years into Engineering Leadership role managing Development, Quality Assurance and DevOps in a Product or Platform organization. Experience of overseeing geo diverse team with minimum of 50 people will be required.
- Must have experience to manage geo diverse teams which are a mix of in house and outsourced members.
- Expertise in leading engineering function with number of Line-of-Business applications that takes care of B2B as well as B2C functionalities.
- Expertise in Open Source and Cloud Native Technologies in AWS and Azure and familiarity with more than one software development methodology.
- Expertise in NoSQL (MongoDB,Redis), MySQL, PostgreSQL, SQL Server, SQL Azure and other DBs etc.
- Experience in designing and optimizing highly scalable applications using Microservices.
- Experience in ERP based enterprise system will be a plus.
- Must have solid understanding of Mobility stack and built mobility products.
- Deep understanding and experience of executing Agile, Distributed Agile, Kanban and familiarity with Jira and/or related tools.
Key responsibilities:
- Own and be responsible for product development, platform evolution and scaling, quality assurance and engineering support.
- Architecture, design, development and management of high-performance software applications and software platforms.
- Identifying technology trends, implement and execute cutting edge technology to create a high scalable and high-performance platform.
- Understand the business, platform and product roadmaps with the help of Product Management team and align the engineering roadmap to ensure meeting those.
- Own and lead the Technical roadmap and drive it's execution with the help of Engineering team.
- Own the delivery of all the Engineering projects and report the Engineering KPIs for executive and departmental reporting.
- Lead strategic planning to achieve business goals by identifying and prioritizing development initiatives and setting timetables for the evaluation, development, and deployment of all web and mobile based services.
- Lead and manage the DevOps process through Continuous Integration and Continuous Deployment (CI/CD).
- Shall be responsible for redesigning existing systems and ensuring the support of all the systems.
- Conduct code reviews and specification conformance testing as defined by the selected software development methodology.
- Building, developing, and grooming of engineering talent and teams with people focused culture.
Didn’t find the job appropriate? Report this Job