Workatele

Python Developer at Proten International, Remote, Kenya

Proten International

Python Developer at Proten International, Remote, Kenya

Proten International

Full time Job

Date Posted: June 25, 2024

Application deadline:

Expired on: July 3, 2024 5:00pm

Sponsored

Job description

Proten International is a leading international Human Resource and Management Consulting firm which provides a range of Advisory and Transformation solutions. Our focus is to align every organisation’s activities relating to People, Process and Technology closely with its business strategy and vision.

Responsibilities

  • Develop and maintain high-quality API designs with experience in a preferred programming language, such as Python, focusing on interactions with RESTful APIs, SOAP, and GraphQL, as well as efficient data handling.
  • Expertly manage JSON request/response schemas, ensuring robust schema validation and data integrity.
  • Collaborate with the AI team to train and refine LLM models, contributing diverse and optimized Python code as learning material for the models.
  • Produce comprehensive and clear documentation for complex projects, ensuring maintainability and scalability.
  • Work in various environments such as Jupyter Notebooks
  • Stay abreast of technological advancements and updates, seamlessly integrating new knowledge into ongoing projects.
  • Embrace Agile methodologies, actively participating in sprint planning, retrospectives, and daily stand-ups.
  • Demonstrate creativity and proactivity in problem-solving, continuously seeking innovative solutions to technical challenges.
  • Maintain clear and consistent communication, providing weekly reports on project progress and achievements.
  • Utilize GitHub proficiently for version control, pull requests (PRs), code reviews, and implementing feedback.
  • Conduct basic runtime checks on GitHub, ensuring code quality and reliability.
  • Engage with both Fake and Open APIs for development and testing purposes, understanding the nuances of remote procedure calls (RPC).
  • Manage remote resources and data access effectively, optimizing for performance and security.
  • Explore and integrate external APIs, enhancing the application’s functionality and user experience.

Qualifications

  •  Proven experience as a Python Developer, with a portfolio that demonstrates expertise in API interactions and schema management.
  • Experience with the Python ecosystem and tools such as Jupyter Notebooks
  • Experience with Git and Github workflows (branch management, pull requests, review processes etc).
  • Familiarity with or willingness to learn and work with Large Language Models (LLM) and AIdriven development.
  • Experience interfacing with APIs, understanding JSON schema standards
  • Excellent verbal and written English communication skills, capable of teaching complex concepts and contributing to technical discussions.
  • Strong organizational skills, with the ability to report on project status effectively and regularly.
  • Understanding of basic runtime checks and continuous integration/continuous deployment (CI/CD) practices on GitHub.

Application deadline:

Expired on: July 3, 2024

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

1602416141-86-housing-finance-bank-ltd

IT Applications Administrator – CBS at Housing Finance Bank, Uganda, Kampala

Housing Finance Bank,

Full time job
Date posted: April 10, 2026

Deadline:

April 15, 2026
Cairo Bank Uganda

Chief Information Security Officer at Cairo Bank, Uganda, Kampala

Cairo bank Uganda

Full time job
Date posted: April 1, 2026

Deadline:

Expired on: April 9, 2026
Danish-Refugee-Council-DRC-Tenders

Information Management Specialist at Danish Refugee Council, Uganda, Kampala

Danish Refugee Council

Full time job
Date posted: March 31, 2026

Deadline:

April 13, 2026
Centenary Bank

Full Stack Developer at Centenary Bank,Uganda,Kampala

Centenary Bank

Full time job
Date posted: March 27, 2026

Deadline:

Expired on: March 2, 2026

Sponsored