Department: IT Department
Reports to: Systems Administrator
Location: Nairobi
Job Purpose:
The eligible candidate will play a critical role in ensuring the smooth operation of our systems, software apps, providing technical assistance to end users and contributing to the overall success of our organization.
Responsibilities:
- Collaborate with team members to determine software requirements and specifications.
- Design and develop software applications according to specifications.
- Write well-designed, efficient, and testable code.
- Revise, update, and debug code.
- Improve existing software by analyzing and identifying areas for modification.
- Test and deploy applications and systems.
- Provide end-user training and conduct user acceptance testing.
- Participate in testing new software releases and updates to identify potential issues before deployment. Provide feedback to the development teams to improve software quality.
- Provide technical support to end-users, resolving issues promptly.
- Monitor systems’ health and proactively identify potential issues to prevent downtime or disruptions.
- Manage user accounts, access permissions, and security settings to protect sensitive data and maintain compliance with company policies.
- Assist in documenting system configurations, procedures, and troubleshooting steps to create a comprehensive knowledge base.
- Collaborate with the Infrastructure team to ensure holistic support for end users.
- Log and track support requests, incidents, and solutions using the ICT ticketing system.
- Keep abreast of new technologies and developments in the industry.
- Contribute to the department’s goals by accomplishing related duties as required.
Requirements:
- Bachelor of Science degree in Computer Science, Information Technology or a related field from a recognized institution.
- 3-5 years’ of demonstrated experience in a similar role.
- Must have good experience of working with Navision Dynamic.
- Proven knowledge and experience with Microsoft Dynamics Business Central ERP
- Proficiency in administering Windows and/or Linux server environments.
- Strong understanding of networking protocols, services, and security.
- Experience with virtualization technologies (e.g., VMware, Hyper-V).
- Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
- Ability to script and automate routine tasks (e.g., PowerShell, Bash).
- Excellent problem-solving and troubleshooting skills.
- Strong communication skills and ability to work effectively with team members.
- Proactive attitude towards learning and staying updated on industry trends.
Preferred Qualifications
- Certifications in relevant technologies (e.g., Microsoft Certified Systems Administrator (MCSA), CompTIA Linux+, MCSE,).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of cybersecurity best practices.
- Familiarity with backup and recovery solutions.
- Experience with configuration management tools (e.g., Ansible, Puppet).
- Understanding of ITIL practices.
- Previous experience in a DevOps environment.
Applications:
If you believe you have high performance culture, positive mental attitude and are self-driven, then apply through recruitment@optiven.co.ke having Assistant Systems Administrator as the subject of the email.
NB:
- We do not charge for job applications and interviews.
- Last day of application is 15th May 2024.
- Shortlisting will be done on rolling basis.
- Salary negotiable during interview.
- Due to the huge number of applications we get, only shortlisted candidates will be contacted.
- Canvassing will lead to automatic disqualification.
- Applicants give the company express consent to conduct background checks for employment suitability.