logo

JobNob

Your Career. Our Passion.

Engineering Manager


Divisions Maintenance Group


Location

Bangalore | India


Job description

As a you Engineering Manager are required to perform the following duties and undertake the following responsibilities in a professional manner:

  1. Business and product alignment and planning - Work closely with business and product stakeholders to understand and align with product initiatives and iterations.
  2. Help shape the engineering requirement by aligning with the product manager and fleshing out concepts and user flows. Formalize business requirements into roadmaps and sprints.
  3. Product and system development Drive high level modelling and design for projects, also focusing on non-functional aspects, including but not limited to database design, communication protocols, deployment systems, etc.
  4. Drive adoption of design frameworks like domain driven design, clean architecture, etc., resulting in a robust layered architecture.
  5. Drive good code review practices, using the review process as a mentoring tool to up-skill people. Ensure test coverage of systems, partly through unit and integration testing, and partly through Blackbox testing by collaborating with the Quality Assurance team, via good testing practices.
  6. Project Management Drive the execution of the project by delegating tasks effectively. Maintenance Formulate SLAs and oversee their adherence for the various systems, effectively tracking issues and performance inefficiencies.
  7. Performance monitoring and optimisation for systems.
  8. Drive technical re-design, remodelling and refactoring of systems for robustness and sustainability.


Job tags



Salary

All rights reserved