Python Developer

Posted 11 Days Ago
Be an Early Applicant
Kigali, Nyarugenge, Umujyi Wa Kigali
Mid level
Information Technology
The Role
The Python Developer will develop, maintain, and optimize scalable Python applications, manage data pipelines, implement REST APIs, and utilize GitLab and Kubernetes for deployment and version control. The role requires strong collaboration with cross-functional teams to deliver high-quality software solutions.
Summary Generated by Built In

Company Description

AmaliTech is a social business empowering the next generation of technology leaders that harness the potential of remote working to build the future of work in sub-Saharan Africa and reinvest its surplus in further training, network growth, and local community support. 

AmaliTech provides employment pathways in the tech sector to young graduates in Sub-Saharan Africa, connecting them to the global demand for tech talent. Our approach combines training with employment and continuous learning because evidence shows that only this integrated approach works. By focusing on skilled IT services, we contribute to ecosystem development and the emergence of a future-proof industry with growth engine potential. 

With headquarters in Germany, we have over 400 strong team members based in Ghana (Takoradi, Accra and Kumasi) and Rwanda (Kigali).

Job Description

AmaliTech is seeking a highly skilled and motivated Python Developer to join our dynamic team. The ideal candidate should have significant experience in software development, with a focus on building and maintaining robust data pipelines and scalable solutions. You will work collaboratively with cross-functional teams to design and implement critical features, ensuring the delivery of high-quality solutions.
Key Responsibilities:
• Develop, maintain, and optimize scalable Python applications.
• Collaborate with teams to design, build, and manage data pipelines and workflows.
• Implement and maintain integrations with object storage solutions.
• Develop and consume REST APIs for seamless integration.
• Utilise GitLab for version control and CI/CD pipelines.
• Manage and deploy applications on Kubernetes.
• Design and orchestrate workflows using Apache Airflow.
• Work with Microsoft architecture to integrate and enhance data pipelines.
• Contribute to system performance tuning and ensure scalability.

Qualifications

• Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
• 3+ years of professional experience in Python development.
• Strong problem-solving skills and ability to work in a fast-paced environment.
Must-Have Skills and Experience:

  1. Strong proficiency in Python programming.
  2. Hands-on experience with GitLab.
  3. Knowledge of Kubernetes for container orchestration.
  4. Expertise in working with object storage systems.
  5. Proven experience in developing and consuming REST APIs.
  6. Practical knowledge of Apache Airflow for workflow automation.
  7. Familiarity with building and managing data pipelines.
  8. Experience with Microsoft architecture for enterprise solutions.

Nice-to-Have Skills:

  1. Familiarity with Victoria Metrics or similar monitoring tools.
  2. Understanding of modern metrics and observability solutions.
  3. Exposure to cloud-based infrastructure and services.

Additional Information

How To Apply 
Interested and qualified applicants should click the "I'm interested" to complete the application process. Application deadline is March 7, 2025.
Ensure you have these documents before applying:

  • Latest copy of CV (PDF format)
  • Valid National ID Card
  • Other related certificates (optional)

Recruitment Process:

  • Application
  • Assessment
  • Online Interview(s)
  • Job Offer 

Perks:

  • Competitive salary commensurate with qualification and experience 
  • Medical coverage including dependants 
  • Lunch allowance 
  • Bonuses and end-of-year package 
  • Internet data allocation for remote work 
  • Employee welfare benefits (for weddings, funerals) 

What To Expect:

Working with AmaliTech provides an excellent opportunity for career growth and development in a healthy and diverse work environment. Our talented and welcoming team will ensure you feel part of our family to get you engaged on the job. You have the opportunity of building an international IT career and working with global IT companies.


Top Skills

Python
The Company
HQ: Cologne
525 Employees
On-site Workplace
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

Zipline Logo Zipline

Software Engineering Lead - Africa

Aerospace • Hardware • Logistics • Robotics • Software • Transportation
Kigali, Nyarugenge, Umujyi Wa Kigali, RWA
375 Employees

Zipline Logo Zipline

Perception Annotation Internship, Rwanda

Aerospace • Hardware • Logistics • Robotics • Software • Transportation
Kigali, Nyarugenge, Umujyi Wa Kigali, RWA
375 Employees

Zipline Logo Zipline

Software Tools Engineer

Aerospace • Hardware • Logistics • Robotics • Software • Transportation
Kigali, Nyarugenge, Umujyi Wa Kigali, RWA
375 Employees

Old Mutual Logo Old Mutual

Loss Assessor

Fintech • Payments • Financial Services
Kigali, Nyarugenge, Umujyi Wa Kigali, RWA
12448 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account