drjobs AmaliTech Apprenticeship Programme

AmaliTech Apprenticeship Programme

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Kigali - Rwanda

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The AmaliTech Apprenticeship Programme supported by DEG 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 (Javan 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 trainingits 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  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
  • 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:
  • Phone:

Application Guideline:

  • Click Im Interested to apply.
  • In the application form remember to choose the specialisation youre applying for.

 


    Remote Work :

    No


    Employment Type :

    Full-time

    Employment Type

    Full-time

    Company Industry

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.