Understanding of the work load and work items distributed amongst the team as well as the larger works spanning the department.
Ensuring the efforts and requirements of both resource and time are understood while assessing impacts, risks and costs in delivering the work within the team, building and maintaining capacity to deliver the business needs.
Committing to the deliverables of the team and the department for larger works.
Understanding of the technical structure, the domain and architecture of the systems that the team are responsible for and how those systems are configured in the development and production estate.
Working with stake-holders from the CTO, Product Managers, Project Managers, and other technical staff to ensure appropriate, fit for purpose and simple solutions are defined, planned and produced within the team.
Ensuring there is capacity and capability to deliver the volume of work required of the business.
Effectively managing the support and development responsibilities required of the team, ensuring 24/7 support is available where required.
Making decisions in time pressured situations ensuring the stability of the site and service to our customers is paramount to the decision.
Taking ownership of issues and development deliverables in a managerial capacity seeing them through from start to finish.
Ensuring successful and timely delivery of development works for the defined areas of the process you are responsible for.