PRINCIPAL ICT ASSISTANT-System Administrator
About Government of Kenya
The Government of the Republic of Kenya (GoK) is the national government of the Republic of Kenya located in East Africa. It is composed of 47 Counties.
Description
Qualifications
Education & Experience:
• Bachelor’s Degree in Computer Science, Software Engineering, Information Systems,
or a related field.
• 4+ years of development experience in Microsoft Dynamics 365 Business Central
and Microsoft Dynamics NAV.
• Proven development experience with AL and C/AL languages, SQL, Visual Studio
Code, and Microsoft AL extension-based development.
• Proficient in all the standard/common modules (Academic, HR, Finance, Budget,
Procurement/Supply Chain, Payroll , Accounts, Audit, CRM and ICT )
• Has implemented Academic solutions before in notable projects/institutions
preferably in Academic institutions such TVET or TTIs
• Certifications but not limited to: MB800 (Functional Consultant), MB820 (BC
Developer), Any Azure/AWS Cloud certification among others.
• Experience working with APIs and integration technologies.
• Strong understanding of ERP processes, preferably in finance and supply chain.
Technical Competencies:
• Have a clear understanding of Web Services and a strong understanding of SQL
Databases from management and performing queries or analysis in Sequel,
• Strong understanding of Microsoft Dynamics 365 BC architecture, tables, pages,
reports, and data flow.
• Have experience in consumption of various API technologies (REST and SOAP) to BC
through SQL and be able to develop reports provided by user specified templates,
• Experience with version control systems (example Git, Azure DevOps).
• Familiarity with SQL and Business Central administration tools.
• Knowledge of Docker and CI/CD pipelines is an advantage.
• Knowledge of Power Bi Platform and Microsoft Azure services is a plus.
Soft Skills:
• Excellent analytical and problem-solving skills.
• Strong communication and collaboration abilities.
• High attention to detail and a proactive mindset.
• Ability to handle multiple tasks and deliver high-quality results under pressure.