Position Title: Technical Operations Manager
Position Level: Senior Management
Position Code: TOM
Duty Station: Kenya
Reports to: Country Manager
This role is to develop and manage the technical operations of the Technical Department. Lead in achieving COSEKE’s key results areas (KRAs) relating to Technical Operations; Operational Leadership, Technical Operations and Development, Research and Innovation, Office Automation, Pre-Sales, Clients Support, and people management.
This role is also to provide professional and efficient customer service to all COSEKE business partners, clients, suppliers, and employees.
Technical Operations and Development
Oversee the technical operations and development of hardware, software, and web application projects.
Provide technical direction for the development, design, and systems integration from the definition phase through to implementation.
Ensure that all IT systems are robust, available, effective, and secure.
Apply significant knowledge of technology industry trends and developments to improve services, software, websites, and systems.
Lead the strategic development of COSEKE’s ICT strategy and think strategically about how to improve, optimize, and expand it to meet the goals and objectives of the Strategy to 2023.
Coordinate all projects related to selection, acquisition, development, installation, and implementation of all information systems projects (software development, hardware deployment, maintenance, and support of IT systems) and make appropriate recommendations to the Head of Service Delivery and Management.
Provide advice to the Head of Service Delivery on evaluation, selection, implementation, and maintenance of information systems projects, ensuring appropriate investment in strategic and operational systems and customer satisfaction. Evaluate information systems projects to measure their success.
Review all hardware and software acquisition and maintenance contracts, soliciting involvement and participation of other management team members as appropriate.
Recommend corporate policies and standards aimed at maximizing effectiveness and minimizing costs related to the acquisition, implementation, and operation of information systems projects.
Monitor the approved annual operating and capital budgets for Technical Department in conjunction with the Human Resources and Finance Managers.
Maintain knowledge of the latest technology, equipment, and terms of service agreements to minimize the financial investment required to meet established service levels.
Evaluate alternatives, perform an appropriate cost-benefit analysis and recommend solutions that maximize effectiveness and minimize costs commensurate with acceptable risks.
Oversee relationships with vendors for service and support of all information systems and technologies. Maintain and document system errors or defects.
Create and execute systems development plans and revises as appropriate to meet changing needs and requirements.
Keep the Country Manager well informed of the status of the development effort and serve as a liaison between technical staff and Senior Management.
Oversee the systems development lifecycle and manage the technical risks throughout all ongoing projects.
Manage technical and other resources within budget and systems development project schedules.
Oversee the high-level project management of systems development and technical operations of the various COSEKE hardware and software products and web applications produced within the various sub-teams and ensure that both the development work and the day-to-day operations are running smoothly.
Play a significant role in short- and long-term planning with other Senior Management Team members.
Planning and management of budgets related to technical operations and delivery of hardware, software, and web application projects.
Liaise with other relevant COSEKE sister companies, partners, and external vendors as needed in relation to technical operations matters.
Advise the head of service delivery on the best use of project management disciplines and approaches within a fast-paced tech environment.
Ensure that systems are in place to track and report on IT system performance including KPIs on hardware systems uptime, website and web application uptime and performance, and security.
Communicate complex technical information to non-technical people in a comprehensible form.
Identify improvements to the operational systems, processes, and policies in support of the technical department and COSEKE’s mission.
Facilitate the development and acceptance of the Project Objectives and Business Case
Define system development project scope, goals, and deliverables that support business goals in collaboration with senior management and stakeholders
Develop comprehensive project plans that cover all project-related areas such as scope management, time management, risk management, quality management
Develop and manage a project budget that is approved by key stakeholders
Manage and control the project in line with project and budget plans developed
Execute a successful handover of project outputs into the relevant support area of the business
Facilitate the transition of the project into the benefits realization stage and support phase.
Effectively apply the best project management Frameworks/methodologies and enforce ISO project quality standards.
Leads and manages a high-performing team.
Recruit and select high performers, develop talent, and then recognizes and rewards performance in coordination with the Head of Human Resources and Administration.
Improve communication skills and capability of Technical Team.
Ensure the Technical department work with other departments to deliver timely and informative reports.
Motivate the technical team by effectively communicating goals, performance expectations (KPIs), policies, and procedures and ensuring staff is suitable trained or skilled to meet the demands of their roles and hold them accountable.
Drive high performance in the team through managing and coaching the team, prioritize work to meet outcomes, monitor workloads, reviews performance, and provide quality feedback to staff and senior management.
Develop a positive attitude within and across the department
Develop teamwork within and across the department
Ensure effective succession planning and delegation.
Facilitates regular team meetings to discuss issues, share knowledge, share achievements, provide training and direction
Plan for technical team development to ensure that they remain up to date with new technologies, understanding their benefits and issues.
Use gained skills to come up with innovative designs that provide clear benefits to customers.
Extend the functionalities of the COST products we support.
Develop own software applications e.g. EDMS, E-COMMERCE, SCHOOL APPLICATIONS, INSURANCE APPLICATIONS, FINANCIAL APPLICATIONS, etc. ready for demos and/or selling.
In conjunction with the Heads of other departments, contribute to the development of the vision and strategy of COSEKE in relation to technology and services, and ensure that COSEKE develops and implements high-quality, user-friendly products and systems.
Career growth at Coseke is defined by you. We encourage and support continuous knowledge acquisition and self-drive for our employees
Method of Application
Interested and qualified candidates should forward their CV to: firstname.lastname@example.org using the position as the subject of the email.
- Address Nairobi
- Salary Will be communicated once short listed
- Qualification Refer to job post
- Experience 2-5 years