Enable job alerts via email!

Backend Python Developer : Intermediate

Global Village Worker

Gauteng

Remote

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech solutions provider in South Africa is seeking an Intermediate Backend Python Developer to optimize code and scale solutions. The ideal candidate will have a Bachelor's degree in Computer Science or a related field, along with 3-5 years of Python development experience. Responsibilities include integrating data sources and collaborating on projects. This is a permanent full-time position offering a salary of R30,000 to R48,000 per month, with benefits including medical aid and leave provisions.

Benefits

Medical Aid
Pension/Savings Plan
15 days leave per year

Qualifications

  • 3-5 years of experience as a Python Developer.
  • Familiarity with C# or Java is desirable.

Responsibilities

  • Optimize code and scale solutions to meet client requirements.
  • Integrate multiple data sources into a single system.
  • Collaborate on projects and work independently when required.

Skills

Expert knowledge of Python
Experience with Django and Flask
Docker and microservices knowledge
Understanding of multi-process architecture
Familiarity with server-side templating languages
Experience with PostgreSQL
Familiar with testing tools
Front End development knowledge (VueJS)
Exposure to CI pipelines
Exposure to Cryptography
Exposure to payment systems

Education

Bachelor's degree in Computer Science or related field
Job description
Backend Python Developer : IntermediateWe are looking for a dedicated python / backend engineer to work within ateam to optimize the code and scale the solution to operate within the client requirements.
Requirements & Responsibilities :

Bachelor's degree inComputer Science, Computer Engineering, or related field.

3-5 years of experience asa Python Developer.

Expert knowledge of Pythonand related frameworks including Django and Flask.

Working knowledge of Docker& microservices solution architectures in Python.

A deep understanding andmulti-process architecture and the threading limitations of Python.

Familiarity withserver-side templating languages including Jinja 2.

Ability to integratemultiple data sources into a single system.

Experience in working withpostgres databases.

Familiarity with testingtools.

Familiarity as Front End developer (VueJS - Javascript / Typescript )

Familiarity with CIpipelines (git & gitflow, sonarcloud, postman, etc)

Exposure to Cryptography anasset.

Exposure to payment systemsan asset.

Exposure to otherprogramming languages (Java / C#) desirable.

Ability to collaborate onprojects and work independently when required.Position : Permanent / Full time Work Hours : 40hrs / weekly – remote work Leave : 15 days per year withmandatory leave over Christmas & New Year.

days sick leave over 3-year cycleSalary : R30, – R48, CTC permonthConditions : MedicalAid / Hospital Plan & Pension / savings mandatoryTime Zone : GMT Package Details

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.