Team Lead (Networks)
Retail, Wholesale / FMCG
Minimum Requirements
- Degree in Information Technology, Information Systems, Computer Science, or a related field - (essential).
- 5-7+ years’ experience in a Team Leadership role, with demonstrable experience leading and managing the delivery of system/software/technical projects and solutions within a large and complex technology environment – (essential).
- Proven experience leading a technical team, including coaching, mentoring, and driving individual and collective performance – (essential).
- Expertise in a variety of software development approaches and methodologies (SDLC) - (essential)
- Strong knowledge and Job Objectives Technical Leadership:
- Plan and manage all activities within the area of technology and oversee related systems activities within the area of function.
- Lead the team’s collaboration with technology stakeholders to plan, design, develop, test, deploy and maintain the system.
- Oversee the collection and documentation of user’s requirements, development of user stories, estimates and work plans.
- Oversee the designing, development, testing and integration of systems in accordance with established quality standards.
- Assess opportunities for systems and process improvement and prepare documentation of rationale to share with team members and other affected parties.
- Maintain high standards of technical support by establishing good practice and cohesiveness between the team and applicable processes.
- Collaborate with various Practice Leads to ensure application of best practice in the respective functional disciplines (I.e., Software development, business analysis, architecture, design, QA, technical support, etc.).
- Prepare reports, manuals and other documentation on the status, operation, and maintenance of software.
- Research and evaluate a variety of technologies to improve technical support delivery. People Leadership:
- Lead, coach and mentor a multi-skilled team (I.e., cross functional teams) ensuring high competence and delivery of individual and team output, removing impediments and ensuring the team is motivated to achieve individual and collective objectives.
- Drive overall team maturity and adequate resourcing to efficiently deliver tasks, identifying and encouraging areas for growth and/or improvement.
- Initiate or participate in the team capacity planning, staff requisition and recruitment processes, including the new team member onboarding and stakeholder engagements.
- Partner with the Team Manager and People Partner teams to manage team performance, drive training and knowledge sharing for and within the team. Projects, stakeholder, and technology partner engagements:
- Plan and manage all deliverables for systems or process improvement projects.
- Manage projects within the provided scope, commitments and best practice, whilst ensuring collaboration and progress with relevant business stakeholders and teams. Reporting:
- Report to management on overall team performance, projects, technology partners or stakeholder engagements and system escalations according to agreed standards and timelines, providing recommendations for solution improvements.
- Knowledge and Skills
- Research and evaluate a variety of technologies to improve technical support delivery.
- People Leadership:
- Partner with the Team Manager and People Partner teams to manage team performance, drive training and knowledge sharing for and within the team.
- Projects, stakeholder, and technology partner engagements:
- Manage projects within the provided scope, commitments and best practice, whilst ensuring collaboration and progress with relevant business stakeholders and teams.
Responsibilities
- Technical Leadership:
- Plan and manage all activities within the area of technology and oversee related systems activities within the area of function.
- Lead the team’s collaboration with technology stakeholders to plan, design, develop, test, deploy and maintain the system.
- Oversee the collection and documentation of user’s requirements, development of user stories, estimates and work plans.
- Oversee the designing, development, testing and integration of systems in accordance with established quality standards.
- Assess opportunities for systems and process improvement and prepare documentation of rationale to share with team members and other affected parties.
- Maintain high standards of technical support by establishing good practice and cohesiveness between the team and applicable processes.
- Collaborate with various Practice Leads to ensure application of best practice in the respective functional disciplines (I.e., Software development, business analysis, architecture, design, QA, technical support, etc.).
- Prepare reports, manuals and other documentation on the status, operation, and maintenance of software.
- Research and evaluate a variety of technologies to improve technical support delivery. People Leadership:
- Lead, coach and mentor a multi-skilled team (I.e., cross functional teams) ensuring high competence and delivery of individual and team output, removing impediments and ensuring the team is motivated to achieve individual and collective objectives.
- Drive overall team maturity and adequate resourcing to efficiently deliver tasks, identifying and encouraging areas for growth and/or improvement.
- Initiate or participate in the team capacity planning, staff requisition and recruitment processes, including the new team member onboarding and stakeholder engagements.
- Partner with the Team Manager and People Partner teams to manage team performance, drive training and knowledge sharing for and within the team. Projects, stakeholder, and technology partner engagements:
- Plan and manage all deliverables for systems or process improvement projects.
- Manage projects within the provided scope, commitments and best practice, whilst ensuring collaboration and progress with relevant business stakeholders and teams. Reporting:
- Report to management on overall team performance, projects, technology partners or stakeholder engagements and system escalations according to agreed standards and timelines, providing recommendations for solution improvements.
- Research and evaluate a variety of technologies to improve technical support delivery.
- People Leadership:
- Partner with the Team Manager and People Partner teams to manage team performance, drive training and knowledge sharing for and within the team.
- Projects, stakeholder, and technology partner engagements:
- Manage projects within the provided scope, commitments and best practice, whilst ensuring collaboration and progress with relevant business stakeholders and teams.