Backend Developer (Python)

Talented Recruitment Specialists · Cape Town, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →
  • We're looking for a talented Backend Developer to take charge of maintaining, enhancing, and building Python-based APIs and backend systems. This is a hybrid position based in Somerset West.

Duties and Responsibilities: Maintain existing Python-based APIs:

  • Maintain and update existing Python APIs
  • Prioritise and address bugs and features
  • Liaises with internal stakeholders on requirements and specifications for fixes and features
  • Liaise with dev ops for release and deployment on Linux servers
  • Troubleshoot and debug production issues related to APIs

Documentation

  • Write and maintain internal documentation for APIs and other systems for which you are responsible
  • Liaise internally with marketing and media teams who produce documentation and marketing material for clients

Develop new web APIs

  • Participate in development of any new required web frontends
  • Liaise internally to scope work and assist in architecture design
  • Work with internal stakeholders to understand requirements

Requirements

  • 4+ years Python experience
  • 3+ years database experience
  • 6+ years of programming experience

Skills and Technologies

  • Python 3
  • Databases
  • Security experience
  • Linux experience
  • PostgreSQL
  • Networking fundamentals
  • SQLAlchemy
  • Flask
  • Uwsgi
  • Nginx
Auto-apply to this jobView original posting ↗
Backend Developer (Python) at Talented Recruitment Specialists — Cape Town, Western Cape · JobAlertsZA