JobsZA
Back to Sandton jobs
Live · posted 1 weeks agoFull-time

Python Developer

Prime South Africa

Sandton, Gauteng

Salary not listed

This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).

Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.

IT roles span help desk, support, networking and software development, and remain one of SA's most in-demand and best-paid skill areas.

Job description

Job Description

We seek to hire a Full-Stack Python Developer who will play a key role in designing, building, and maintaining internal web applications that sit on top of our existing data platforms. You will be responsible for developing both backend and frontend components, ensuring seamless integration with internal systems, and delivering simple, intuitive tools for non-technical users. This is a hybrid job opportunity which requires one to work from the office only 2 days per month.

Qualifications & Experience required

  • :2+ years of professional development experienc
  • eBachelors Degree in Computer Science, Engineering, Biology or any similar quantitative field
  • .Working experience with Python is preferabl
  • eSolid frontend skills: HTML5, CSS, JavaScript, HTM
  • XExperience with asynchronous concepts in Python and/or JS (asyncio, task queues, background jobs)
  • .Proficiency with Git and GitHub (branching, pull requests, reviews)
  • .Basic SQL skill
  • sUnderstanding of running Flask apps in production environments (nginx, gunicorn, waitress)
  • .Security awareness: sessions, permissions, secure coding practices
  • .Ability to design clean, functional user interfaces for internal tools

**.

Nice-to-Ha**

  • veExperience with Microsoft SQL Server and T-SQ
  • L.Experience with Docker or containerised deployment
  • s.Deployment experience on Azure, AWS, or similar cloud platform
  • s.Exposure to enterprise authentication (OAuth2, SSO, Azure AD
  • ).Experience building internal admin tools, dashboard
  • s.Experience working closely with data science or analytics team

**s.

Main Responsibilit**

  • iesBuild and maintain python-based web applications to expose internal data products and too
  • ls.Develop fast, responsive, user-friendly front-ends using HTML, HTMX, CSS, and JavaScri
  • pt.Integrate web apps into existing internal systems (e.g., via iframes or embedded HTM
  • L).Collaborate closely with data scientists to consume datasets (dataframes, SQL tables, APIs) and turn them into usable workflows and UI-driven too
  • ls.Work with Python datasets (Pandas, SQLAlchemy) to transform, filter, and present da
  • ta.Implement asynchronous workflows where needed (background jobs, long-running tasks, async call
  • s).Use Git and GitHub effectively for branching, pull requests, reviews, and collaborative developme
  • nt.Write SQL queries to connect to, join, and retrieve data from pre-built datase
  • ts.Manage deployment basics, including running Flask apps behind production web servers (nginx, gunicorn, waitress, etc
  • .).Implement logging and monitoring to track behaviour, diagnose issues, and ensure reliabili
  • ty.Apply security and authentication awareness, including session management, input validation, and safe handling of user da
  • ta.Apply sensible UX judgement to create clean layouts, intuitive forms, and efficient user flo
  • ws.Contribute to documentation (READMEs, setup guides, and simple user documentatio
  • n).Write and maintain basic unit and integration tests for critical log

ic.

Found on LinkedIn · Posted 1 weeks ago · Last checked 3 days ago

Good to know

What does this it job pay?

This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).

Do I need experience for it jobs in Sandton?

This it role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on LinkedIn" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on LinkedIn · Posted 1 weeks ago

More it and similar jobs in Sandton

Yesterdayvia Adzuna
Principal Civil Engineer

Placements24 · Sandton, Gauteng

R2K - R3.6K/mo
Yesterdayvia Adzuna
Head of Growth - MSP IT & Cyber Security

Positron SE · Sandton, Gauteng

R2K/mo
Yesterdayvia Adzuna
Receptionist Trainee Sandton

Katope ITM Ltd · Sandton, Gauteng

R8K - R8K/mo
Yesterdayvia Adzuna
Executive VP, AI, Data & Digital Innovation

Sasol · Sandton, Gauteng

R1.8K - R3K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp