About the role: Oversee the overall Enterprise Architecture, manage, and coordinate various DevOps teams, and manage the design and implementation of bespoke mainframe/ERP systems, digital channels, and other software development, including the company Enterprise Data Warehouse.
Essential functions of the job:
- ·Active involvement and participation in all major IT-related projects to enable business strategy and ensure the best possible solutions.
- ·Manage change to ensure cost-effective solutions are delivered on time.
- ·Manage client relationships to ensure alignment between the development team and relevant business units.
- ·Manage and take responsibility for all activities including technical guidance, regarding the design, development, implementation, and
- ·maintenance of the company Systems.
- ·Ensure the integrity, credibility, and accuracy of all data contained within the Data Warehouse as well as al.
- ·information/cubes/dashboards distributed by the BI department.
- ·In conjunction with the Head of IT and other senior managers in IT, develop plans aligned with the strategy and implement the
- ·objectives of the system need of the organization.
- ·Responsible for building applications to meet business requirements and overseeing a team of technical specialists, system analysts, and developers.
- ·Implement mechanisms to monitor, manage, and provide progress feedback on all software development activities, aligned with IT Framework.
- ·Mentor the development team in best practices, design patterns, and software development techniques.
- ·Manages contracted resources that estimate and carry out the development, testing, documentation, and delivery of applications.
- Responsible for designing and developing new products or major enhancements to existing products that incorporate software.
- ·the overall functionality of electronic products and services.
- ·Lead a large development team in the design of highly complex software systems.
- ·Acts as highest-level technical expert addressing problems on systems integration, compatibility, and multiple platforms.
- ·Responsible for project completion. Undertakes feasibility analysis for potential future projects and reports to management.
- · Responsible for system design, technical specifications, and advanced programming by applying Mainframe, Desktop, and Embedded
- ·Technologies
- ·Active involvement and participation in other IT projects to ensure the best possible business solutions.
- ·Ensure the availability of technical skills to meet the requirements of users and stakeholders.
- ·Take ownership of operational activities through the following actions:
- Always ensure system availability and stability, to enable business units to perform their duties.
- Effective management of problems and risks; and
- Constantly evaluate system-driven solutions and processes.
- ·Implement, manage, and comply with the IT Governance Charter and IT Governance framework within the company.
Qualification and experience:
- At least a three bachelors degree in business computer sciences or engineering or IT
- 10 years applicable IT tertiary diploma or experience, of which five years must be managerial level.
Apply Now