702,472open jobs
41,481companies
101,716added this week
Browse all
Salary
$38k – $73k per year (Estimated)
Location
In office (Kigali)
Seniority
Junior
Employment
Internship
Overview
Company
Impact
Profile match
Access to www.amalitech.com was denied. You don't have authorization to view this page.

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.

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
  • 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.
    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    702,472 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Similar stack
    Same company
    Kigali
    $56k per year • In office • Full-Time
    Python
    JavaScript
    SQL
    Management
    Asana
    Apply
    up to $90k per year • Remote • Freelance
    Python
    JavaScript
    Python
    Beautiful Soup
    AI/ML
    LangChain
    LLM
    OpenRouter
    DevOps
    AWS
    Docker
    GitHub
    Management
    Google Sheets
    QA
    Selenium
    Apply
    $214k per year • Remote/Hybrid • Full-Time • Melbourne
    JavaScript
    TypeScript
    Node JS
    AI/ML
    AI Agents
    LLM Evaluation
    LLM Guardrails
    Frontend
    Angular
    React.js
    Mobile
    React Native
    DevOps
    Terraform
    Datadog
    AWS
    Trunk-Based Development
    Management
    WhatsApp
    QA
    Sentry
    Apply
    $22k – $56k per year (Estimated) • In office • 4+ years exp • Master's Degree • Mumbai
    SQL
    AI/ML
    Physical AI
    DevOps
    SLI/SLO/SLA
    Analytics
    Microsoft Excel
    QA
    Postman
    Apply
    $7.5k – $20k per year (Estimated) • In office • 1+ year exp • Almaty
    SQL
    1C
    Management
    Microsoft Office
    Apply
    $57k – $162k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Accra
    SQL
    DevOps
    IAM
    Cybersecurity
    Least Privilege
    Microsoft Entra ID
    Active Directory
    Apply
    $72k – $162k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Accra
    Analytics
    Power BI
    Apply
    $38k – $74k per year (Estimated) • In office • Internship • 2+ years exp • Bachelor's Degree • Kigali
    Python
    JavaScript
    Apply
    $38k – $74k per year (Estimated) • In office • Internship • 2+ years exp • Bachelor's Degree • Kigali
    Python
    JavaScript
    Apply
    $43k – $100k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Kigali
    Python
    SQL
    Python
    pySpark
    Databases
    Delta Lake
    DynamoDB
    Apache Kafka
    Amazon Redshift
    Microsoft Fabric
    AI/ML
    Spark
    Airflow
    Scikit-learn
    Pandas
    NumPy
    Machine Learning
    DevOps
    GitHub Actions
    CI/CD
    AWS
    AWS Lambda
    Amazon S3
    Amazon Kinesis
    AWS Step Functions
    Analytics
    Power BI
    ETL/ELT
    Azure Data Factory
    Apply
    Logistics Intern 8 hours ago
    In office • Internship • Kigali
    AI/ML
    Supervision
    Apply
    Graduate WASH Intern 11 days ago
    $37k – $72k per year (Estimated) • In office • Internship • Bachelor's Degree • Kigali
    Design
    AutoCAD
    Management
    Microsoft Project
    Apply
    $77k – $173k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Kigali
    Management
    Google Workspace
    Marketing
    LinkedIn
    Apply
    $84k – $221k per year (Estimated) • In office • Kigali
    Apply
    $84k – $213k per year (Estimated) • In office • 6+ years exp • Kigali
    Apply
    See all jobs
    This is one of many
    702,472 more open roles from verified company boards, updated every day.