
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
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.
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