Log inSign up free
  • Home
  • Profile
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Analytics
    • Overview
    • Pages
  • Portfolio
  • More tools
    • Hiring
  • Settings
All jobs
AMAmaliTech logo

AmaliTech

Kigali, rw

AmaliTech Apprenticeship Programme - January Cohort 2027.

FULL TIMEINTERNDATA & ML

The AmaliTech Apprenticeship Programme, supported by DEG Impulse offers a unique pathway for individuals aspiring to build or advance a career in software development and data engineering. 

For early-career talent and recent graduates, the program provides mentorship or project-based learning in modern technologies (Java BE, Python BE + App Development, JavaScript Full Stack, Data Engineering, QA, DevOps) while gaining exposure to real-world projects. Apprentices will develop skills aligned with international standards and benefit from mentorship by senior engineers working with global clients. 

Duration: 6-months (Full-time), Monday to Friday.

Participants will: 

  • Work in a supportive, multicultural environment. 
  • Gain access to the latest tools and AI-driven technologies. 
  • Receive mentorship and structured guidance. 
  • Be provided with a laptop, meals (breakfast, lunch, snacks), and all required resources. 
  • Transition from local-level coding to full-scale international engineering practice. 
  • This apprenticeship is not just training—it’s the launchpad to becoming a globally competitive software engineer. 

Available Tracks:

  • Data Engineering 
  • Python Backend + AI App Development 
  • Java Backend Development 
  • Quality Assurance (QA) 
  • JavaScript Full Stack 
  • DevOps 

 

General Eligibility Criteria (All Tracks) 

  • Currently based in Rwanda or willing to relocate. 

  • Final-year University student (approaching graduation) or a recent graduate in Computer Science, Information Technology, Engineering, Data Science or a related field. 

  • Possess practical programming (6-months) experience, gained through training programs, Internship, school/personal projects, hackathons, online courses, etc. 

  • Ability and commitment to participate full-time for the entire program duration. 

  • A demonstrated passion for software development and a clear interest in building a long-term career in technology. 

  • Must be able to work independently with minimal supervision, demonstrating initiative and accountability in completing assigned tasks. 

  • Must possess a growth-oriented mindset, showing openness to continuous learning, adaptability to change, and commitment to professional development. 

  • Strong problem-solving, teamwork, and communication skills. 

  • Fluency in English, both spoken and written. 

Track-Specific Qualifications 

1. Data Engineering 

Must Have 

  • Basic SQL query writing 

  • Introductory Python  

  • Understanding of data concepts (tables, CSV/Excel handling) 

  • Mathematical and other related background. 

Nice Have 

  • Exposure to data visualization tools (Excel, Power BI, Tableau) 

  • Basic understanding of ETL processes 

  • AWS, Azure, or any other cloud technologies 

  • Pyspark 

  • Microsoft Fabric 

2. Python Backend + AI App Development 

Must Have 

  • Foundational Python (variables, functions, OOP basics) 

  • Familiarity with APIs or web basics 

  • Familiarity with version control: Git, etc 

Nice  Have 

  • Interest in AI/ML concepts (beginner-level exposure through courses/projects) 

  • Knowledge of Flask or Django basics 

3. Java Backend 

Must Have 

  • Core Java fundamentals (OOP, exceptions, collections) 

  • Awareness of databases (CRUD basics) 

  • Familiarity with version control: Git, etc 

Nice Have 

  • Knowledge of IDEs (Eclipse, IntelliJ) 

  • Exposure to Spring Boot or similar frameworks 

4. Quality Assurance (QA) 

Must Have 

  • Writing test cases, test plans, bug reports clearly. 

  • Understanding of requirement analysis for test coverage. 

  • Experience of API testing tools (Postman, REST-assured). 

  • Familiarity with Jira, Trello, or other issue trackerson  

Nice  Have 

  • Basic experience with Performance testing tools (JMeter, Gatling) 

  • Familiar with CI/CD (Jenkins, GitHub Actions) 

5. JavaScript Full Stack 

Must Have 

  • Solid knowledge of HTML5, CSS3, JavaScript (ES6+) and ability to build responsive static web pages 

  • Familiarity with UI libraries (MUI, Bootstrap, Tailwind) and accessibility practices 

  • Familiarity with at least one frontend framework (React, Angular, or Vue) and state management concepts 

  • Exposure to Node.js/Express.js, with ability to build simple CRUD APIs and handle routing 

  • Basic understanding of databases (SQL or NoSQL) and ability to write simple queries 

  • Comfortable with Git and common workflows 

Nice Have 

  • Exposure to testing (unit tests with Jest, Mocha, etc.) 

  • Understanding of authentication/authorization (JWT, sessions, OAuth) and API best practices 

  • Exposure to deployment platforms (Vercel, Netlify, Heroku) and awareness of CI/CD basics  

6. DevOps 

Must Have 

  • Basic Linux command line usage 

  • Understanding of Git/GitHub basics 

Nice Have 

  • Interest in cloud technologies (AWS, Azure, GCP) 

  • Exposure to CI/CD pipelines (e.g., Jenkins, GitHub Actions) 

Recruitment Processes

  • Application Review
  • In-person Assessment (GCA, Cognitive Test)
  • In-person technical and behavioural interview
  • Offer Stage.

What We Offer?

  • Stipend
  • Company Laptop
  • Meals (Breakfast, Lunch and Snacks)
  • And other resources

What to Expect:

  • Intensive technical and professional training.

  • Mentorship from experienced engineers.

  • Hands-on project exposure with industry relevance.

  • A pathway to career opportunities within AmaliTech and its partners

Potential applicants are encouraged to contact the Recruitment Team to address concerns or clarification. 

  • Email: theogene.muhire@amalitech.com
  • Phone: 0789729808

Application Guideline:

  • Click “I’m Interested” to apply.
  • In the application form, remember to choose the specialisation you're applying for.

 

    Pay
    Not stated
    Where
    Kigali, rw
    Work
    Not stated
    Type
    Full time
    Posted
    22 Oct, 2026
    Apply on the original postingSign in to apply

    Unverified board

    more at AmaliTech.

    22 Oct, 2026

    AmaliTech

    Data Engineer

    AMAmaliTech logo
    • Full time
    • Data & ML

    Accra +2

    Full time

    Details
    22 Oct, 2026

    AmaliTech

    Data Architect

    AMAmaliTech logo
    • Full time
    • Senior level
    • Engineering

    Accra +2

    Full time

    Details
    22 Oct, 2026

    AmaliTech

    Senior Software Engineer

    AMAmaliTech logo
    • Full time
    • Senior level
    • Engineering

    Accra +1

    Full time

    Details

    similar roles.

    21 Oct, 2026

    Conduit Health

    Founding People Lead

    CHConduit Health logo
    • Full time
    • Senior level
    • Remote
    • Data & ML

    $165k–185k/yr

    New York City

    Details
    22 Oct, 2026

    Cint

    Senior Data Scientist

    CICint logo
    • Full time
    • Senior level
    • Remote
    • Data & ML

    $115k–165k/yr

    Remote, us

    Details
    22 Oct, 2026

    Akido

    Clinic Site Manager - RN

    AKAkido logo
    • Data & ML

    Pomona, CA

    Salary not listed

    Details
    22 Oct, 2026

    Akido

    Clinic Site Manager

    AKAkido logo
    • Data & ML

    Rancho Cucamonga, CA

    Salary not listed

    Details
    22 Oct, 2026

    gfs

    Data Science Engineer Internship

    GFgfs logo
    • Internship
    • Intern
    • Data & ML

    Atlanta, Georgia

    Internship

    Details
    22 Oct, 2026

    gfs

    Data Engineering Internship

    GFgfs logo
    • Internship
    • Intern
    • Data & ML

    Atlanta, Georgia

    Internship

    Details