206 IT Technology jobs in Kenya
Lecturer - Computer Science
Posted today
Job Viewed
Job Description
As a Lecturer, you will be responsible for delivering high-quality instruction in Computer Science subjects, developing curriculum, conducting research, and mentoring students. You will contribute to the academic and professional development of students, preparing them for successful careers in the technology sector. This role requires a strong academic background, excellent teaching abilities, and a passion for sharing knowledge.
Key Responsibilities:
- Deliver engaging lectures and practical sessions in various Computer Science disciplines, including programming, algorithms, data structures, databases, and software engineering.
- Develop and update course materials, syllabi, and assessment methods to ensure relevance and alignment with industry standards.
- Conduct research in your area of expertise and publish findings in reputable academic journals or conferences.
- Supervise undergraduate and postgraduate student projects, theses, and dissertations.
- Mentor and advise students, providing academic and career guidance.
- Contribute to departmental activities, committee work, and the overall academic life of the institution.
- Participate in curriculum development and program review processes.
- Stay current with advancements in Computer Science and educational methodologies.
- Promote a positive and inclusive learning environment.
- Evaluate student performance through assignments, exams, and presentations.
- Foster student engagement and critical thinking skills.
Qualifications:
- Master's or Ph.D. degree in Computer Science, Software Engineering, or a closely related field from a recognized university.
- A strong academic record and proven research experience.
- Prior teaching experience at the university level is highly desirable.
- Excellent knowledge of Computer Science principles and current technologies.
- Strong pedagogical skills and the ability to effectively convey complex concepts.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work collaboratively with faculty and staff.
- Commitment to student success and academic excellence.
- Proficiency in relevant programming languages and software tools.
This is an excellent opportunity for an academic professional to contribute to the education of future technology leaders and advance their own research endeavors.
Agricultural Technology Specialist
Posted today
Job Viewed
Job Description
Agricultural Technology Consultant
Posted today
Job Viewed
Job Description
Agricultural Technology Consultant
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assess clients' agricultural operations and identify opportunities for technological improvement.
- Recommend and advise on the selection and implementation of agricultural technologies, including precision farming tools, farm management software, sensors, and automation systems.
- Develop customized technology adoption plans and roadmaps for clients.
- Provide training and support to farmers and agricultural workers on using new technologies.
- Monitor the performance of implemented technologies and advise on optimization strategies.
- Stay abreast of the latest advancements and trends in AgTech, precision agriculture, and sustainable farming practices.
- Analyze agricultural data to provide insights and recommendations for improving crop yields and operational efficiency.
- Build and maintain strong relationships with clients, understanding their evolving needs.
- Collaborate with technology providers and research institutions to stay at the forefront of AgTech innovation.
- Prepare reports and presentations on technology solutions and their impact.
Qualifications:
- Bachelor's or Master's degree in Agriculture, Agronomy, Agricultural Engineering, or a related field.
- Minimum of 5 years of experience in the agricultural sector, with a focus on technology adoption or farm management.
- Strong knowledge of precision agriculture techniques and technologies (e.g., GPS, VRT, sensors, drones).
- Familiarity with farm management software and data analytics platforms.
- Excellent understanding of crop science, soil science, and agronomic practices.
- Strong analytical and problem-solving skills.
- Exceptional communication, presentation, and client-facing skills.
- Ability to work independently and manage multiple client projects in a remote setting.
- Passion for sustainable agriculture and technological innovation.
- Experience in consulting or advisory roles is a significant advantage.
Educational Technology Specialist
Posted today
Job Viewed
Job Description
The ideal candidate will have a strong understanding of various learning management systems (LMS), online collaboration tools, and multimedia content creation software. You will play a key role in designing and delivering professional development sessions for educators on leveraging technology to improve student engagement and learning outcomes. Responsibilities include managing and maintaining the institution's e-learning infrastructure, curating and creating digital content, and providing technical support to users. You should be proficient in troubleshooting common technical issues related to software, hardware, and network connectivity.
This role requires excellent communication and interpersonal skills, the ability to explain complex technical concepts clearly, and a passion for educational innovation. You should be a proactive problem-solver, capable of working independently, managing multiple tasks, and collaborating effectively with a distributed team. Experience with instructional design principles and familiarity with educational research trends in technology integration are highly desirable. If you are excited about transforming education through technology and looking for a fulfilling remote career, we encourage you to apply. Help us build the next generation of online learning experiences.
Agricultural Technology Specialist
Posted today
Job Viewed
Job Description
Educational Technology Specialist
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Evaluate and recommend new educational technologies to support curriculum delivery and student engagement.
- Provide technical support and training to educators on the use of various educational platforms and tools.
- Develop and curate digital learning resources to supplement classroom instruction.
- Design and implement online courses and blended learning environments.
- Troubleshoot technical issues related to educational software and hardware.
- Collaborate with faculty and staff to integrate technology effectively into their teaching practices.
- Stay current with emerging trends in educational technology and digital learning.
- Manage and maintain the institution's learning management system (LMS).
- Develop guidelines and best practices for technology use in education.
- Assist in the development and delivery of professional development workshops for educators.
Qualifications:
- Master's degree in Educational Technology, Instructional Design, Information Technology, or a related field.
- Minimum of 4 years of experience in educational technology support or instructional design.
- Proven experience with learning management systems (e.g., Moodle, Blackboard, Canvas).
- Strong understanding of pedagogical principles and adult learning theories.
- Proficiency in creating digital content and multimedia resources.
- Excellent technical troubleshooting and problem-solving skills.
- Strong communication, presentation, and training abilities.
- Ability to work effectively in a team and manage multiple projects.
- Experience with online course development and virtual learning environments.
Be The First To Know
About the latest It technology Jobs in Kenya !
Educational Technology Specialist
Posted today
Job Viewed
Job Description
- Implementing and managing educational technology tools and platforms, including LMS, video conferencing, and interactive whiteboards.
- Providing technical support and troubleshooting for educational software and hardware.
- Developing and delivering training sessions for faculty and staff on the effective use of educational technologies.
- Assisting in the creation and curation of digital learning content.
- Supporting the integration of technology into classroom instruction and online courses.
- Evaluating and recommending new educational technologies to enhance learning.
- Collaborating with IT departments to ensure seamless integration of educational systems.
- Maintaining documentation and user guides for educational technology resources.
- Staying abreast of emerging trends and best practices in educational technology.
- Troubleshooting issues related to network connectivity, software compatibility, and hardware functionality in an educational context.
- Managing user accounts and access permissions for various educational platforms.
- Assisting in the development of policies and procedures related to educational technology use.
- Bachelor's degree in Education, Information Technology, Computer Science, or a related field.
- Minimum of 3 years of experience in educational technology support or a similar role.
- Proficiency with learning management systems (e.g., Moodle, Canvas, Blackboard) and common educational software.
- Strong understanding of instructional design principles and online learning pedagogy.
- Excellent technical troubleshooting and problem-solving skills.
- Effective communication and training delivery skills.
- Ability to work collaboratively with diverse groups of users.
- Knowledge of web conferencing tools and digital content creation software.
- Experience with hardware setup and basic network troubleshooting is a plus.
- Commitment to fostering a technologically advanced and supportive learning environment.
Recruitment Consultant - Technology
Posted 1 day ago
Job Viewed
Job Description
- Source and identify qualified candidates for technology roles using various recruitment channels.
- Screen resumes and conduct initial interviews to assess candidate suitability.
- Build and maintain a strong pipeline of IT professionals.
- Partner with clients to understand their hiring needs and organizational culture.
- Manage the offer process and ensure candidate satisfaction.
- Develop and nurture strong relationships with clients and candidates.
- Stay updated on technology trends and the job market.
- Achieve placement targets and contribute to team success.
- Proven experience in recruitment, preferably within the tech industry.
- Strong understanding of IT roles and technologies.
- Excellent communication and interpersonal skills.
- Ability to build rapport and trust with candidates and clients.
- Familiarity with recruitment software and databases.
- Bachelor's degree in a relevant field is an advantage.
Recruitment Consultant - Technology
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Source, screen, and interview candidates for technology-related positions.
- Build and maintain strong relationships with clients and understand their hiring requirements.
- Develop effective recruitment strategies to attract high-caliber candidates.
- Manage the end-to-end recruitment process, including job postings, candidate sourcing, and interview scheduling.
- Negotiate offers and manage the onboarding process for placed candidates.
- Stay updated on industry trends, market intelligence, and talent acquisition best practices.
- Achieve and exceed recruitment targets and KPIs.
- Utilize various recruitment tools and platforms, including LinkedIn Recruiter and job boards.
- Provide exceptional service to both clients and candidates.
- Participate in networking events and industry forums.
Qualifications:
- Minimum of 3 years of experience in recruitment, preferably with a focus on the technology sector.
- Proven success in sourcing and placing candidates for technical roles.
- Excellent understanding of the IT landscape and key technologies.
- Strong client management and business development skills.
- Proficiency in using various recruitment tools and applicant tracking systems (ATS).
- Exceptional communication, negotiation, and interpersonal skills.
- Ability to work effectively in a hybrid work model.
- Bachelor's degree in Human Resources, Business Administration, or a related field.
- Self-motivated with a results-driven approach.