AmaliTech Apprenticeship Programme - January Cohort 2027

Posted 3 Days Ago
Be an Early Applicant
Kigali, Nyarugenge, Kigali City, RWA
In-Office
Entry level
Information Technology
The Role
Six-month, full-time apprenticeship for early-career talent and recent graduates pursuing software development or data engineering. Participants select a track in data engineering, Python and AI application development, Java backend, QA, JavaScript full stack, or DevOps. The program provides intensive technical training, mentorship from experienced engineers, hands-on international projects, professional development, a laptop, meals, and a potential pathway to employment.
Summary Generated by Built In
Company Description

AmaliTech is an IT service company based in Germany, US, Ghana and Rwanda. By facilitating seamless collaboration between global tech companies and our AmaliTech teams, we connect international markets with exceptional local tech talent from Ghana and Rwanda, fostering mutually beneficial partnerships.

We offer a demand-driven approach that integrates training, employment, and upskilling, ensuring career growth and long-term success for tech professionals. Partner with AmaliTech to drive forward your digital agenda while making a meaningful social impact.

Job Description

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 

 

Qualifications

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) 

Additional Information

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. 

Application Guideline:

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

 

    Skills Required

    • Currently based in Rwanda or willing to relocate
    • Final-year university student or recent graduate in Computer Science, Information Technology, Engineering, Data Science, or a related field
    • At least six months of practical programming experience through training, internships, academic or personal projects, hackathons, or online courses
    • Availability and commitment to participate full-time for the entire six-month program
    • Demonstrated passion for software development and interest in a long-term technology career
    • Ability to work independently with minimal supervision, demonstrating initiative and accountability
    • Growth mindset, adaptability, openness to continuous learning, and commitment to professional development
    • Strong problem-solving, teamwork, and communication skills
    • Fluency in spoken and written English
    • Data Engineering track: basic SQL query writing, introductory Python, understanding of tables and CSV or Excel handling, and a mathematical or related background
    • Data Engineering track: exposure to Excel, Power BI, Tableau, ETL processes, AWS, Azure, PySpark, or Microsoft Fabric
    • Python Backend and AI App Development track: foundational Python, familiarity with APIs or web basics, and familiarity with Git or other version-control tools
    • Python Backend and AI App Development track: beginner-level AI or machine learning exposure and knowledge of Flask or Django
    • Java Backend track: core Java fundamentals, awareness of databases and CRUD basics, and familiarity with Git or other version-control tools
    • Java Backend track: knowledge of Eclipse or IntelliJ and exposure to Spring Boot or similar frameworks
    • Quality Assurance track: ability to write test cases, test plans, and bug reports clearly; understand requirements analysis for test coverage; use API testing tools; and work with issue trackers
    • Quality Assurance track: basic performance testing experience with JMeter or Gatling and familiarity with CI/CD tools such as Jenkins or GitHub Actions
    • JavaScript Full Stack track: solid HTML5, CSS3, and JavaScript ES6+ knowledge, with ability to build responsive static web pages
    • JavaScript Full Stack track: familiarity with MUI, Bootstrap, or Tailwind and accessibility practices
    • JavaScript Full Stack track: familiarity with React, Angular, or Vue and state management concepts
    • JavaScript Full Stack track: exposure to Node.js and Express.js, including simple CRUD APIs and routing
    • JavaScript Full Stack track: basic SQL or NoSQL database understanding and ability to write simple queries
    • JavaScript Full Stack track: comfort with Git and common workflows
    • JavaScript Full Stack track: exposure to Jest, Mocha, or similar testing tools; authentication and authorization; deployment platforms; or CI/CD basics
    • DevOps track: basic Linux command-line usage and understanding of Git and GitHub
    • DevOps track: interest in AWS, Azure, or GCP and exposure to CI/CD pipelines such as Jenkins or GitHub Actions
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: Cologne
    525 Employees
    Year Founded: 2019

    What We Do

    AmaliTech is a social business empowering the next generation of technology leaders in sub-Saharan Africa that reinvests its surplus in further training, network growth and local community support on the ground. As a global talent accelerator, AmaliTech provides free IT training courses to skilled youth in regions of great need. We offer an employment pathway into the digital sector, accompanying young talents from recruitment to employment. Our training academies give local youth the necessary digital skills for employment. Subsequently, successful Graduate Trainees are empowered to apply their acquired skills in the local and international job market. AmaliTech Training Academy Limited Ghana was initially founded and has been in full operations in 2019. Our vision is to promote inclusion and diversity in the tech ecosystem. We, therefore, do not discriminate on the basis of gender, race, religion or disability. AmaliTech aspires to include equal numbers of women, men and a representative number of persons with disabilities in our training programme. Our mission is to empower the next generation of technology leaders in Africa. Equal Employment Opportunity A diverse workforce is an important driving force of an efficient tech ecosystem. Therefore, AmaliTech promotes gender equality and the inclusion of persons living with disabilities. We are determined to be one of the market leaders in the global drive for employment equality. We celebrate diversity, thrive on creating an inclusive environment for all employees and aiming for balance in our workforce.

    Similar Jobs

    Hybrid
    Kigali, Nyarugenge, Kigali City, RWA
    2005 Employees
    In-Office
    Kigali, Nyarugenge, Kigali City, RWA
    1090 Employees

    Radisson Hotel Group Logo Radisson Hotel Group

    Team Leader

    Events • Sales • Travel • Hospitality
    In-Office
    Kigali, Nyarugenge, Kigali City, RWA

    CDL Last Mile Solutions Logo CDL Last Mile Solutions

    Quality Analyst

    eCommerce • Logistics • Transportation • 3PL: Third Party Logistics
    In-Office
    Kigali, Nyarugenge, Kigali City, RWA
    24 Employees

    Similar Companies Hiring

    Axle Health Thumbnail
    Artificial Intelligence • Healthtech • Information Technology • Logistics
    Santa Monica, CA
    25 Employees
    NODA AI Thumbnail
    Artificial Intelligence • Information Technology • Software • Cybersecurity
    Sydney, AU
    54 Employees
    Golden Pet Brands Thumbnail
    Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
    El Segundo, California
    178 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account