142 Recent Graduate jobs in Kenya
Graduate Program Lead
Posted 1 day ago
Job Viewed
Job Description
Graduate Program Manager
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Develop and execute a global strategy for graduate recruitment, onboarding, and development programs.
- Design and implement structured rotational programs, mentorship initiatives, and leadership training for graduates.
- Collaborate with business units to identify talent needs and align graduate program offerings accordingly.
- Manage the entire recruitment lifecycle for graduate hires, from sourcing and screening to selection and offer management.
- Develop and deliver engaging onboarding experiences for new graduate cohorts.
- Coordinate and facilitate learning and development activities for program participants.
- Track and measure program effectiveness through key performance indicators (KPIs) and provide regular reports.
- Build and maintain strong relationships with universities, student organizations, and external recruitment partners.
- Create compelling marketing materials and host recruitment events (virtual and in-person where applicable) to attract top graduate talent.
- Manage program budgets and ensure efficient allocation of resources.
- Serve as a primary point of contact and advisor for graduate program participants.
- Stay current on best practices in graduate recruitment, talent development, and employer branding.
- Manage program alumni engagement and foster a continuous learning network.
- Ensure diversity and inclusion are embedded throughout all aspects of the graduate program.
- Identify opportunities for program innovation and continuous improvement.
- Bachelor's degree in Human Resources, Business Administration, Psychology, or a related field; Master's degree preferred.
- Minimum of 4 years of experience in talent acquisition, university relations, early career development programs, or human resources.
- Proven experience in designing and managing graduate recruitment or early talent programs.
- Strong understanding of recruitment best practices and employment law.
- Excellent project management, organizational, and planning skills.
- Exceptional communication, interpersonal, and stakeholder management skills.
- Experience in developing and delivering engaging training and development programs.
- Proficiency in Applicant Tracking Systems (ATS) and HRIS platforms.
- Ability to work independently and collaboratively in a remote, global team environment.
- Creative thinking and a passion for nurturing early-career professionals.
- Experience with virtual recruitment events and online engagement strategies.
- Data-driven approach to program management and evaluation.
Remote Graduate Program Coordinator
Posted today
Job Viewed
Job Description
Graduate Program Coordinator - Remote
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Coordinate the recruitment, onboarding, and offboarding processes for graduate interns.
- Schedule and organize virtual training sessions, workshops, and networking events.
- Facilitate communication between interns, mentors, and program managers.
- Maintain program records, including intern progress, performance feedback, and documentation.
- Assist in the development and implementation of program curriculum and activities.
- Provide administrative support for program-related tasks and initiatives.
- Collect and analyze feedback from interns and stakeholders to identify areas for program improvement.
- Serve as a point of contact for intern inquiries and provide guidance and support.
- Assist in the preparation of program reports and presentations.
- Ensure program activities align with organizational goals and objectives.
- Bachelor's degree in Human Resources, Business Administration, Education, or a related field.
- Previous experience in program coordination, administration, or human resources is advantageous.
- Excellent organizational and time management skills.
- Strong written and verbal communication skills.
- Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint) and virtual collaboration tools (e.g., Zoom, Microsoft Teams).
- Ability to work independently, manage multiple tasks, and meet deadlines in a remote setting.
- A keen eye for detail and accuracy.
- Proactive attitude and a willingness to learn and adapt.
- Experience with applicant tracking systems (ATS) or learning management systems (LMS) is a plus.
- A genuine interest in talent development and supporting early-career professionals.
Graduate Trainee Program
Posted 1 day ago
Job Viewed
Job Description
Selected trainees will participate in structured learning modules, mentorship opportunities with experienced professionals, and challenging project assignments. You will have the chance to contribute to real business initiatives, develop problem-solving skills, and build a strong professional network. We are looking for individuals with a strong academic record, excellent communication skills, and a passion for learning and continuous improvement. A Bachelor's degree in any discipline from a recognized university is required. Proactive engagement, a positive attitude, and the ability to adapt to a fast-paced, remote work environment are key.
This is a fantastic opportunity for recent graduates seeking to launch their careers without the constraints of a physical location. You will be part of a supportive virtual community, collaborating with peers and mentors from diverse backgrounds. We value candidates who demonstrate leadership potential, critical thinking, and a commitment to achieving goals. If you are a driven graduate eager to gain practical experience and kickstart a successful career in a flexible, remote setting, we strongly encourage you to apply. This program offers a pathway to potential full-time opportunities upon successful completion.
Junior Software Developer (Graduate Program)
Posted today
Job Viewed
Job Description
Program Overview:
This program is designed for recent graduates with a passion for coding and problem-solving. You will gain hands-on experience in a supportive, remote team environment, working on real-world projects.
Responsibilities:
- Assist senior developers in writing, testing, and debugging code.
- Learn and apply various programming languages and development frameworks.
- Participate in code reviews and contribute to team discussions.
- Develop a strong understanding of software development lifecycle (SDLC) and agile methodologies.
- Contribute to the development of new features and enhancements for our client's software products.
- Collaborate with cross-functional teams to understand project requirements.
- Write clean, maintainable, and efficient code.
- Troubleshoot and resolve software defects.
- Document code and development processes.
- Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong foundation in at least one programming language (e.g., Python, Java, JavaScript, C++).
- Understanding of data structures and algorithms.
- Familiarity with version control systems like Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work independently and manage time effectively in a remote setting.
- A portfolio of personal projects or contributions to open-source projects is a plus.
Junior Data Analyst - Graduate Program
Posted today
Job Viewed
Job Description
We are looking for enthusiastic and detail-oriented individuals who have a passion for data and a strong desire to learn. A Bachelor's degree in a quantitative field such as Statistics, Mathematics, Economics, Computer Science, or a related discipline is required. Familiarity with database concepts and basic programming or scripting languages is a plus. Excellent analytical and problem-solving skills are essential, along with strong communication and teamwork abilities. The ability to work independently and manage your time effectively in a remote setting is crucial for success in this internship. This is a fantastic opportunity to gain practical experience in a challenging and rewarding field, contributing to meaningful projects while developing your professional skills. If you are eager to kick-start your career in data analytics and thrive in a virtual collaborative environment, apply today to be considered for this remote graduate program.
Be The First To Know
About the latest Recent graduate Jobs in Kenya !
Junior Data Analyst - Graduate Program
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in data collection, cleaning, and preparation.
- Perform data analysis using statistical methods and tools.
- Develop reports and dashboards to visualize data insights.
- Support senior analysts on various data-driven projects.
- Identify trends, patterns, and anomalies in datasets.
- Learn and apply new data analysis techniques.
- Contribute to data quality assurance efforts.
Qualifications:
- Bachelor's degree in a quantitative field (Stats, Math, Econ, CS).
- Strong analytical and problem-solving skills.
- Foundational knowledge of statistics.
- Proficiency in SQL is a plus.
- Experience with data visualization tools is a plus.
- Excellent written and verbal communication skills.
- Ability to work independently and collaboratively in a remote setting.
Junior Data Analyst - Graduate Program
Posted today
Job Viewed
Job Description
As a Junior Data Analyst, your responsibilities will include assisting senior analysts in gathering data from various sources, performing preliminary data quality checks, and contributing to the creation of insightful reports and dashboards. You will learn to use industry-standard tools and software to analyze trends, identify patterns, and translate complex data into actionable business insights. Strong attention to detail and a methodical approach to problem-solving are essential. The program emphasizes a hands-on learning experience, where you will contribute to projects that directly impact business decisions.
Key Responsibilities:
- Assist in the collection, organization, and management of datasets from diverse sources.
- Perform data cleaning and preprocessing tasks to ensure data accuracy and consistency.
- Contribute to the development of data visualizations and reports using tools like Tableau or Power BI.
- Support senior analysts in identifying trends, patterns, and anomalies within data.
- Conduct basic statistical analysis under the guidance of experienced team members.
- Collaborate with cross-functional teams to understand data requirements and deliver relevant insights.
- Maintain documentation for data processes and analytical methodologies.
- Participate actively in training sessions and knowledge-sharing activities.
- Recent graduate with a Bachelor's degree in Statistics, Mathematics, Economics, Computer Science, or a related quantitative field.
- Proficiency in at least one programming language such as Python or R is highly desirable.
- Familiarity with data visualization tools (e.g., Tableau, Power BI) is a plus.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal abilities, essential for a remote team.
- Ability to work independently and manage time effectively in a remote environment.
- Eagerness to learn and adapt to new technologies and methodologies.
- Must have a reliable internet connection and a suitable workspace for remote work.
Junior Data Analyst - Graduate Program
Posted today
Job Viewed