SUMMARY:
Are you a Dynamic IT Leader
POSITION INFO:
Strategy, Vision, and GoalsCollaborate with Executive and Senior Management in developing the organisational IT strategy and vision in line with corporate and technological drivers • Set departmental goals in line with the Organisation and IT strategies • Collaborate with Line Managers, Architects, Technical Leads, Analysts and Developers in sharing of the organisations mission, strategy, goals, and vision ensuring clarity around priorities and goals for the Department • Work with direct reporting Line Managers at goal creation for the Department to ensure the goals cascade to all staff. All team members must understand the plans • Collaborate with Executive and Senior Management in prioritizing of solutions
Technology and ArchitectureReview and approve architectural plans • Nurture, enforce and monitor product technical excellence • Manage research, evaluation, and recommendation of new technologies and solutions • Ensure ongoing and continual improvement in all aspects of Information Technology • Monitor and keep abreast of industry trends, technologies, and standards • Facilitate bringing the right people together to develop technical solutions and resolve technical issues • Ensuring the organisation plans adequately for changes in technology • Be creative and innovative
BudgetsProvide financial and budgetary information and forecasts for the Department, including estimation of development resource requirements • Ensure proper management of allocated budget, and resources, and ensure that all expenses and outlays are affected within budget • Approving requests for expenditure within level of authority • Seek approval on extraordinary expenditure within proper mandates • Oversee technology budget ensuring that there are no unnecessary expenditures and wastage of resources • Execute procurement within procurement policies and procedures as required by the Organisation
Policies and GovernanceDevelop appropriate IT governance and control policies for software development lifecycle, change management, incident management, and information security • Regularly review policies and their alignment to overall Organisational strategy • Manage, maintain, and ensure compliance of IT policies within the Department • Communicates and enforces policies and standards • Collaborates on the development, planning and implementation of policies that ensure proper Business Continuity (Disaster Recovery)Systems Superior customer service is a key aspect of this role • Act as a highest point of escalation for systems support queries and requests • Respond to failure notices and escalation requests • Ensure minimal system downtime by putting in place proper monitoring and maintenance of systems • Propose new developments and enhancements to systems • Apply regulatory principles in the best interest of the Organisation • Conduct regular quality assurance and compliance checks • Ensure a high level of service • Ensure quality and quantity of service delivery in support of systems· • Test and ensure that infrastructure conversions, migrations, installations, and commissioning perform to the level of expectation and resilience required by business • Manage development of software and system changes through software development lifecycle • Provide for multisite software, office automation, telephony and desktop design, development, and supportAnalysisLead Business Analysis exercises to design, implement and improve our Information Systems • Performs role of highest-level Product ManagerAgile and Scrum Develop Enterprise Agile adoption strategy • Oversee development of Agile teams • Educate teams on Agile principles • Enterprise Agile Coaching • Manage, guide and coach teams through Agile methodologies and implementation of processes • Facilitate conflict resolution within teams • Collaborate with team members to get the features done • Collaborate with team members to get just enough documentation to support the features done • Facilitate Product Planning sessions • Facilitate estimation sessions • Facilitate Sprint Reviews • Performs role of highest-level Product Manager • Manages and facilitates Scrum of Scrum MeetingsMentoring, Coaching, Training and LeadershipProvides guidance to direct reports which comprises Line Managers, Scrum Masters, Supervisors, Technical Leads, DevOps Engineers, Software Developers, Database Engineers, Data Engineers and System Testers • Directs, monitors, and develops staff performance • Builds staff morale • Generates a sense of common purpose • Ensures a good working relationship with all members of staff thereby motivating staff to work to the maximum of their capabilities • Is responsible for the day-to-day leadership, management and support of the team including monitoring quality standards, personal development, disciplinary proceedings, and staff appraisals (#iStrives) • Communicates goal results and key performance indicators to direct reports • Is a role model, coach, and mentor • Sets an example of quality and good work ethic, and raises the level of quality of the team • Has an attitude of sharing knowledge • Is responsible for identifying and avoiding centralization of knowledge, and unnecessary dependencies on individuals • Demonstrates a culture of leadership and development with the teams • Demonstrates a culture of individual leadership and development • Exhibits progressive attitude to technology and career • Demonstrates an attitude of non-bias to favoritism Gain and maintain team’s respect with quality of work and leadership • Is courageous, firm, fair and approachable • Ensure cross functional communication between development activitiesTalent Acquisition Review CV’s of potential new recruits • Interview, assessment, and selection of new recruitsProjects and Plans Expert level Project Management • Investigation and feasibility studies of new projects • Is responsible for planning, assigning, and directing work • Project manages IT-related projects, ensuring effective change management, communication, and implementation • Creates and communicates development plans • Ensures execution of development plans • Manages the development backlog • Manages service levels of IT-related functions by assigning tasks to team members across functional units • Is responsible for release planning • Manages reviews including requirements and analysis reviews, estimation sessions, design discussions and reviews, backlog grooming and review activities • Actively look for ways to increase the team’s productivity by eliminating waste • Provides regular feedback and reports to Executives and Senior Management on development issues and possible solutions, as well as development status reports •Oversees multiple Projects Business • Member of the Enterprise Management Committee (MANCO) • Leads and participates in management committees on special projects • Liaises with the various Executives and Senior Managers to ensure that IT meets their needs and to ensure that policies and procedures are in place, well communicated and adhered to by all the staff • Works with other Departments to use new technologies • Working across functions with peers in other groups to ensure collaboration for shared goals • Provides a high level of customer service and support • Ensures effective and transparent communication Minimum Requirements: Education 3 year related degree of higher Experience 5 to 10 years relevant experience Competencies: Authentic Ethical leadership People Focused (mentoring and empowering teams) Innovative Strategic Decisive Strong cognitive ability Contextual intelligence Multidimensional thinking Adaptive Data centric / analytical Combination of Business Acumen with ability to leverage Digital Technologies Cognitive Technological skills
NB! This job is now closed. You can apply for other jobs by uploading your CV.