Grade: KRA ‘7’
Department:Corporate Support Services
Division: Information and Communication Technology
Location / Work Station:Nairobi
Supervisor: Deputy Commissioner - ICT
Supervisee:
Manager – Application Development and Maintenance
Manager – Domestic Taxes Applications Support
Manager – Customs & Boarder Control Applications Support
Manager – Support Services Applications Support
Job Summary:
The Chief Manager, Applications Management as the head of IT Business Applications (including mobile apps) design, development/acquisition and implementation Section of ICT Division, is responsible for the following functions:
- Systems design/specifications and user support
- Application development and maintenance
- Systems integrations
Key Responsibilities:
- Formulates, implements and reviews ICT policies, standards and strategies necessary to effectively support the Authority’s corporate objectives with respect to development and implementation of secure business applications
- Responsible for application designs, coding and maintenance of enterprise business systems and mobile apps
- Ensures integration platform is reliable and flexible to support KRA data exchange /operations
- Spearheads implementation of new business systems including data migration, systems piloting, configurations and integrations in liaison with relevant business department(s)
- Responsible for systems regular reviews, transition, requirements /specifications management, frameworks and standards and KPIs for business systems
- Provide leadership in selecting suitable application development tools for use in the Authority with particular emphasis on the use open source products
- Implements cost reduction strategies with respect to licensed platforms and applications
- Documents and maintains an inventory of all tools, applications in use in the Authority and supporting documentation
- Develops operational budgets for application Management Section
- Advices DC ICT on technical aspects pertaining to application development, source code management, optimisation of systems, cost reduction strategies and retirement of systems
- Manages day-to-day operations of the IT Infrastructure Section to ensure effective technical support, target setting and performance management
Academic and Professional Qualifications
- Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, Electrical / Electronic Engineering, Telecommunications or any other IT related field.
- Masters degree in Computer Science, Business Administration, Information Systems or related Postgraduate degree will be an added advantage.
The following certifications will be an added advantage:
- Certified Business Analyst (CBAP)
- Certified Software Development Professional (CSDP)
- Certified Mobile Application Developer
- Oracle certified processional (OCP)
- Red Hat/Unix/Linux Certified Systems Administrator
- Microsoft Certified Solution Developer (MSSD)
Relevant Work Experience Required
- The post holder should have at least 10 years progressive experience in the IT environment, with at least 5 year’s experienced at managerial level
- Extensive hands-on experience in software development, requirements definition and systems design methodologies
- Excellent knowledge of current development protocols and standards, mobile applications, secure development principles
- Hands-on experience troubleshooting source codes, databases modern application development tools.
- Conversant with programming languages such as Java, .Net, PHP, C, C++, Python etc.
- They should have sound knowledge of networking protocols, HTML, XML and scripting languages
Skills Required:
The Job holder must:
- Have good leadership and managerial skills
- Honest and of high integrity
- Be resilient, focused, results oriented and a team player
- Good understanding of the KRA’s goals and objectives.
- Have strong analytical and problem solving skills
- Have ability to pay attention to details and work under minimum supervision and for long hours
- Strong interpersonal, written and oral communication skills.
- Strong abilities to conduct research affecting business and propose suitable solutions/products
- Ability to prioritize and proactively execute tasks in a high-pressure environment and make sound decisions in emergency situations.
- Ability to present ideas in a user-friendly language
- Have good negotiation skills