Job Field: Sector in ICT / Computer  , Internships / Volunteering

  • IT Internship

    IT Internship

    Job Summary

    The internship position provides an opportunity for rigorous 6-month training and immersion into world-class Microsoft solution platforms. Therefore, the interns shall be responsible for working alongside Microsoft accredited and highly experienced system developers and implementers to acquire system development, system Implementation, system integration and IT project delivery experience with the goal of eventually becoming Microsoft certified professionals who can handle end-to-end solution deployment & support for our clients.

    Reporting Line

    This position reports to an assigned Associate Consultant (AC). The AC shall serve as the intern’s mentor.

    Duration

    Six (6) months-About 3 months shall be used on intense training (Candidates will be subjected to continuous skill assessment panels focusing on system development and system implementation, while the rest shall be used for assessment on an actual client assignment (while working under the guidance of an Associate Consultant). The interns who complete the program successfully and excel will automatically be absorbed by Dynasoft (On permanent basis) as either System Developers or System Implementers.

    Duties and Responsibilities

    Work with managers and associate consultants to complete delegated duties such as technical documentation and entry-level system deployment tasks.
    Attending all training and skill assessment sessions organized by the Company.
    Achieve a passing score in all areas of the internship program in order to continue in the program and to be considered for permanent employment.
    Handle system installation, setup, and configuration under the guidance of a mentor.
    Gain full understanding of all business solutions and deployment platforms offered by Dynasoft.
    Gain full understanding of the Microsoft Sure Step methodology.
    Handle delegated duties for ongoing projects.
    Actively participate in Dynasoft’s innovation projects.

    Minimum Requirements

    Degree in Computer Science, Information Technology, Software Engineering, BBIT, Business Computing, Informatics, or any IT related Course. (Must have successfully completed all course requirements and either graduated or awaiting graduation. Candidates who are yet to graduate should provide introduction letters & transcripts from the University).
    Should have attained B plain and above in KCSE.
    CPA-K or ACCA is an added advantage
    Good understanding of SDLC development processes e.g. Waterfall, Agile etc.)
    Mathematical aptitude and strong analytical & problem-solving skills.
    Customer focus (client-facing skills)
    Excellent communication & documentation skills
    Passionate about technology with a strong urge to learn.
    Excellent understanding of business processes & conceptual models, strong presentation skills, and training skills

    Candidates who meet the required qualifications should email their application comprising of Curriculum Vitae with at least two referees with their contact details and copies of academic certificates to career@dynasoft.co.ke Deadline for receiving applications is 22nd November 2024.

    Apply via :

    career@dynasoft.co.ke

  • Internship – RPA Developer

    Internship – RPA Developer

    Role Description

    This is an internship role for an RPA Developer located in Nairobi County, Kenya. The RPA Developer will be trained for robotics, analytical skills, process automation, communication, and software development on-site.

    Qualifications

    Robotics, Process Automation, and Software Development skills
    Analytical Skills and Communication skills
    Ability to work effectively in a team environment
    Experience with RPA tools like UiPath or Power Automate
    Knowledge of Business Intelligence tools will be of added advantage
    Note: This is an internship and non paying learning opportunity.

    Apply via :

    www.linkedin.com

  • IT Intern

    IT Intern

    The IT & Digital Marketing Intern will support the IT & Digital Marketing teams by assisting in the implementation, management and monitoring of various IT systems, as well as contributing to digital marketing strategies and campaigns. This role is ideal for someone looking to gain hands-on experience in a dynamic, dual-role environment, with exposure to digital marketing campaigns, database management and ICT support.

    Operational Roles and Responsibilities

    Digital Marketing:

    Design, create, and assist in delivering digital communications strategies and plans to support business dev. initiatives
    Assist the coordination of key digital marketing campaigns across social media platforms
    Support implementation of the company’s social media strategy, ensuring alignment with business goals.
    Create and publish engaging content across digital channels (social media, emails, bulk SMS) to drive user engagement.
    Monitor performance on key digital KPIs, reporting insights to management.
    Contribute to the company’s website by creating, updating and maintaining content to support communication goals.
    Stay updated on the latest digital engagement best practices and technologies.
    Monitor digital platforms, assess user engagement, conversions and recommend optimization strategies.
    Liase with industry professionals and influencers to build a strong brand
    Run paid ad campaigns and deliver leads to support the business development team.

    IT support:

    Assist in installing, maintaining, and monitoring ICT systems and equipment.
    Provide help desk support and assist in training users on new systems.
    Support database administration, including backup/recovery, and ensuring data integrity and security.
    Monitor database performance and assist with optimizing system performance for fast query responses.
    Plan for system storage and future capacity requirements; recommend system upgrades.
    Assist in developing and maintaining business continuity plans and ensuring high system availability.
    Support the ICT team in hardware requirements, system testing, user acceptance, and deployment processes.
    Ensure adherence to security standards and best practices in database and IT system management.  

    Job Dimensions:  

    Financial Responsibility:  

    Optimization of digital marketing budgets.
    Responsibility for Physical Assets  
    Computer- social media channels & website management
    IT systems

    Decision Making: 

    Autonomy in content creation and content design

    Working Conditions:  

    Process guided

    Job Competencies (Knowledge, Experience and Attributes / Skills).

    Academic Qualifications 

    Bachelor in an IT related course

    Professional Qualifications / Membership to professional bodies

    Not mandatory

    Need to know: 

    Attributes:  

    Knowledge of Facebook, LinkedIn, Instagram, TikTok and other social media best practices.
    Knowledge of Search engine optimization (S.E.O), Keywords research and google analytics.
    Understanding of Social Media KPIs
    Knowledge on databases
    Bachelor in an IT-related course

    Apply via :

    www.incredo.co.ke

  • Flutter Engineer Intern 


            

            
            Human Resource Assistant

    Flutter Engineer Intern Human Resource Assistant

    JOB BRIEF

    We’re seeking Flutter engineering interns who are fast learners and problem solvers! These internships may lead to full-time roles. You’ll gain experience in building a product while learning to write clean code. Basic knowledge of Dart, UI/UX design, and solving problems with arrays and strings is needed.

    DUTIES AND RESPONSIBILITIES

    Implementing UI/UX designs
    Implementing new features and improving existing flutter apps
    Work with team in and solving bugs and problems in flutter apps
    Writing tests
    Documentation of code and structures

    SKILLS/REQUIREMENTS

    A bachelor’s degree in computer science or equivalent from a recognized institution or any other related field.
    Learning experience with Flutter and Dart
    Consuming REST API basics
    Problem solving skills
    Ability to move and adapt to change at a rapid pace
    Quick learner with passion to learn and adapt to new technologies
    Attention to details and striving for perfection
    Learning experience in native android development is a plus
     

    go to method of application »

    Apply via :

    recruiting@interintel.co.ke

  • Software Engineer (Internship)

    Software Engineer (Internship)

    Your Role and Responsibilities

    Conduct research in software engineers applied to cognitive computing, include performing foundational research in a wide range of topics such as, knowledge extraction, representation and retrieval from structured and unstructured data
    Develop open source tools and use cases in addressing the “big” challenges in Africa (e.g., Healthcare, Next Generation Public Sector and Enterprise, etc.)
    Develop novel and scalable approaches and algorithms for data ranging from small to big data

    Required Technical and Professional Expertise

    Degree (PhD, MSc, or BSc.) in Computer Science, Software Engineering, Artificial Intelligence, Applied Mathematics or Equivalent
    Strong background in software engineering practices including agile techniques
    Experience in tools and methodology to improve software life cycle for cognitive applications
    Strong publication record in top-tier conferences and journals
    Proven communication skills and leadership experience are essential

    Preferred Technical and Professional Expertise

    5 or more years of commercial software development experience
    Expert skill level in programming skills (C/C++, Java, Go, Python, Javascript, Node.js, etc.)
    Expert skill level in software engineering practices including agile techniques
    Expert skill level in system building/debugging/testing
    Expert skill level in building Cloud Applications using APIs and micro-services
    Prior experience in Africa or developing countries is a plus

    Apply via :

    careers.ibm.com

  • Internship Opportunity: Machine Learning Research Intern – Microsoft Research Africa, Nairobi

    Internship Opportunity: Machine Learning Research Intern – Microsoft Research Africa, Nairobi

    About the job

    The Microsoft Research Africa, Nairobi team is looking for two Machine Learning Research interns to join our team for 6 months.

    Responsibilities

    The interns will join a project which aims to adapt and finetune Small Language Models (SLMs) for region specific languages in the agriculture domain in Kenya and India for multilingual and multimodal tasks. Research includes benchmarking SLM performance, creating algorithms to improve performance, building and training Automatic Speech Recognition (ASR) and Text to Speech (TTS) models for local languages.
    The internship will involve active collaborations with Researchers, applied Scientists, Designers and ML engineers in various Microsoft Research teams.
    This is an exceptional opportunity to drive ambitious machine learning research while collaborating with domain experts to push the state of the art in efficient AI, with the potential for enormous real-world impact.
    We welcome applicants with either Machine Learning, NLP or equivalent background.

    Qualifications
    Required Qualifications:

    Currently pursuing or recently completed a PhD in Machine Learning, NLP, Computer Science, or a related field.
    Experience with deep learning and natural language processing.
    Strong theoretical and practical knowledge of machine learning algorithms, with a preferred focus on NLP.
    Proficiency in programming languages such as Python, TensorFlow, and/or PyTorch.
    Clear understanding of Large Language Models (LLMs) & related AI technologies
    Passion for staying up to date with the latest advancements in AI & ML.
    Excellent problem-solving and critical-thinking skills.
    Effective communication and collaboration skills within a multidisciplinary team.
    Passionate about building the next generation of Equitable AI technology for Africa and the world.

    Preferred Qualifications

    Publication record in relevant conferences, such as ACL, EMNLP, NeurIPS, ICLR, ICML, etc.

    Apply via :

    jobs.careers.microsoft.com

  • Engineer Intern

    Engineer Intern

    What Awaits You

    As a Software Engineering Intern, you’ll be part of our dynamic web application development team. This is your opportunity to engage with diverse projects, from small-scale gems to grand innovations, all while gaining invaluable practical experience and refining your skills. Your role will encompass:

    Crafting Web APIs, Web front-end applications, and native apps.
    Orchestrating system designs and project management.
    Architecting seamless API interfaces and conducting thorough unit tests.
    Delving into user behavior data, extracting insights, and driving system enhancements.
    Collaborating with our management team to shape and execute technical business strategies.

    What We Bring to Your Table

    Enjoy a monthly gross salary of Ksh. 20,000, plus performance-based commissions.
    Unlock the possibility of permanent employment after three months, contingent on your exceptional performance.
    Benefit from unwavering support provided by our professional international team, dedicated to your growth and development.
    Access a well-equipped development environment, complete with a PC and Monitor sporting ample specs.
    Immerse yourself in a diverse array of projects and technologies to elevate your skill set.

    Who We’re Looking For

    To be eligible for this internship, you should meet the following criteria:

    Be ready to commit to full-time engagement.
    Currently enrolled or completed from a recognized public or private higher education institution.
    Hold a degree obtained within the past year or be able to provide a letter confirming your enrollment.
    Possess strong written and verbal communication skills.

    Apply via :

    www.linkedin.com

  • Solutions Team Admin Intern

    Solutions Team Admin Intern

    A hospitality, security and access solutions company is looking for a talented Solutions Team Admin Intern to join their team in Mombasa with the possibility of permanent placement. He/she will be working alongside other talented members in a fast paced and exciting environment. If you are up for the challenge and excited to be part of a winning team, our Company is a great place to polish and grow your career.

    Key Responsibilities: 

    Quotation Generation: Assist in preparing accurate and competitive quotations following established procedures.
    Solution Design: Develop tailored solutions that demonstrate a deep understanding of the customer’s technical requirements.
    Collaboration: Work closely with clients and cross-functional teams to design, implement, and deploy customized solutions that meet customer needs.
    Pre-Sales & Project Support: Act as a technical resource during pre-sales and project implementation, offering expert guidance and recommendations.
    Documentation: Help create and maintain comprehensive technical documentation and reports for both internal teams and clients.
    Process Improvement: Assist in identifying opportunities to enhance our processes, tools, and methodologies for better service delivery.

    Skills:

    Technical Skills: Proficiency in Microsoft Office and other automation tools. Any experience with cloud platforms or IT solutions is a plus.
    Problem-Solving Ability: Strong analytical skills with the ability to approach challenges with a logical and solution-oriented mindset.
    Communication Skills: Excellent verbal and written communication skills to effectively collaborate with clients, colleagues, and teams.
    Team Player: A collaborative and adaptable mindset, capable of working well with both internal teams and external stakeholders.

    Requirement:

    Bachelors’ degree in Business Information Technology or a related field from a recognized University.
    1-2 years of experience in a similar position.
    Proficiency in MS Office Suite and CRM software will be an added advantage.
    Ability to work under minimal supervision.
    Technical experience or ability to quickly understand product components.
    Reside in Mombasa as the company is based in Mombasa.

    Interested and qualified candidates should forward their CV to: hr@afroexports.com using the position as subject of email.

    Apply via :

    hr@afroexports.com

  • Software Engineer

    Software Engineer

    We are seeking a passionate and motivated Web Developer Intern to join our team. This position is ideal for individuals looking to gain hands-on experience in the software development industry, particularly in application development using the Laravel Framework.

    Key Responsibilities:

    Assist in developing and maintaining web applications using the Laravel Framework.
    Collaborate with our development team to design, build, and optimize scalable web applications.
    Implement the Model-View-Controller (MVC) architecture effectively.
    Work with various database systems such as MySQL, MSSQL, and PostgreSQL.
    Troubleshoot and resolve issues related to application performance, functionality, and scalability.
    Contribute to project planning, design, and architecture discussions.

    Qualifications:

    Basic knowledge of Laravel Framework for application development.
    Strong understanding of database systems such as MySQL, MSSQL, and PostgreSQL.
    Familiarity with the MVC architecture and its application in web development.
    Ability to work collaboratively in a team environment.
    Strong problem-solving skills and attention to detail.
    Willingness to learn, adapt, and grow in a fast-paced development environment.
    Excellent communication skills and a teachable mindset.

    What We Offer:

    Hands-on experience with real-world projects in a professional environment.
    Mentorship and guidance from experienced developers.
    Opportunity to contribute to the development of cutting-edge software solutions.
    Exposure to various database systems and modern software development practices.
    A chance to be part of a growing company with a clear vision and impactful products.

    If you are eager to learn, enthusiastic about web development, and ready to grow your skills in a supportive environment, we encourage you to apply. Please submit your resume and a brief cover letter detailing your experience and interest in the role to hr@learnsoftbeliotechsolutions.co.ke
     

    Apply via :

    hr@learnsoftbeliotechsolutions.co.ke

  • Intern, Software Developer 


            

            
            Intern, Product Analyst

    Intern, Software Developer Intern, Product Analyst

    Job Purpose:

    Work within Betalab under the Partnership and Digital department to identify requirements, design and develop solutions (database design, workflows, user/data interfaces, integrations) and offer technical support for Betalab solutions. 

    Key responsibilities:

    Champion the development of digital solutions by carrying out business analysis, designing end user testing documents, collaborating with internal and external parties to carry out user testing. 
    Work with developers to design algorithms and flowcharts. 
    Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications 
    Perform the necessary technical design and development functionality to ensure that business application systems can be effectively developed and implemented.   
    Enhance and create user and system documentation as needed. 
    Perform data modelling to analyse and specify data structures within an application system. 
    Developing database objects and structures for data storage, retrieval and reporting according to specifications 
    Produce clean, efficient code based on specifications. 
    Integrate software components and third-party programs. 
    Verify and deploy programs and systems. 
    Troubleshoot, debug and upgrade existing software. 
    Gather and evaluate user feedback. 
    Capturing of business applications information needs and mapping of the same to the software and /or database components. 
    Research and provide input on design approach, performance and base functionality improvements for various procedures and applications.  
    Generation of ideas to improve efficiency in software and application services offered to the business, and/or generate revenue for business. 

    Knowledge, experience, and qualifications required:

    Degree in Computer Science or technical-related field from an accredited institution.
    Familiarity with Agile development methodologies.
    Development experience with any modern programming tools/Platforms e.g. .NET, Java, Ruby, PHP. 
    Development experience with Spring boot and React or Angular Framework. 
    Certified Solution Developer/ Architect e.g. Java, Microsoft is an added advantage.
    Experience in applications development, which includes system customization and report designs. 
    Experience with RDMS preferably MS SQL Server, Oracle, MySQL, Sybase, and Informix. 

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :