Job Search and Career Advice Platform
412

System Analyst jobs in South Africa

Mr D - Senior Python Software Engineer

Mr D - Senior Python Software Engineer
MBA-Exchange.com
Cape Town
ZAR 500,000 - 800,000
I want to receive the latest job alerts for “System Analyst” jobs

Senior Software Developer

Senior Software Developer
Hire Resolve
Johannesburg
ZAR 60,000 - 90,000

JavaScript/Web Software Engineer - 2325

JavaScript/Web Software Engineer - 2325
Jordan HR
Centurion
ZAR 300,000 - 400,000

Business Advisor Level 3 - Bojanala West

Business Advisor Level 3 - Bojanala West
Small Enterprise Development Agency_gov
Noordwes
ZAR 507,000 - 597,000

Re-Advertisement Business Advisor Level 2 NW

Re-Advertisement Business Advisor Level 2 NW
Small Enterprise Development Agency_gov
Noordwes
ZAR 431,000 - 508,000
Discover more opportunities than anywhere else.
Find more jobs now

Business Advisor level 2 NW Bonajala West Branch

Business Advisor level 2 NW Bonajala West Branch
Small Enterprise Development Agency_gov
Noordwes
ZAR 375,000 - 442,000

Business Advisor Level 2 Bojanala West NW

Business Advisor Level 2 Bojanala West NW
Small Enterprise Development Agency_gov
Noordwes
ZAR 403,000 - 475,000

Business Advisor level 2 Ngaka Modiri NW

Business Advisor level 2 Ngaka Modiri NW
Small Enterprise Development Agency_gov
Noordwes
ZAR 403,000 - 475,000
HeadhuntersConnect with headhunters to apply for similar jobs

Re-Advertisement- Business Advisor Level 2 Bojanala West Branch NW

Re-Advertisement- Business Advisor Level 2 Bojanala West Branch NW
Small Enterprise Development Agency_gov
Noordwes
ZAR 403,000 - 475,000

Regional Operations Manager

Regional Operations Manager
Planet Fitness
Gauteng
ZAR 350,000 - 600,000

Business Advisor Level 2 Ngaka Modiri Molema NW

Business Advisor Level 2 Ngaka Modiri Molema NW
Small Enterprise Development Agency_gov
Noordwes
ZAR 375,000 - 442,000

Business Advisor level 2 Dr Ruth S Mompati Branch NW

Business Advisor level 2 Dr Ruth S Mompati Branch NW
Small Enterprise Development Agency_gov
Noordwes
ZAR 403,000 - 475,000

Re-Advertisement Business Advisor Level 2 Bojanala West

Re-Advertisement Business Advisor Level 2 Bojanala West
Small Enterprise Development Agency_gov
Noordwes
ZAR 403,000 - 475,000

Re-Advertisemet Business Advisor level 2 Ngaka Modiri Molema Branch

Re-Advertisemet Business Advisor level 2 Ngaka Modiri Molema Branch
Small Enterprise Development Agency_gov
Noordwes
ZAR 403,000 - 475,000

D365 Business Central Developer (intermediate)

D365 Business Central Developer (intermediate)
Synergy Jobs (Pty) Ltd
Sandton
ZAR 200,000 - 300,000

Re-Advertisement Business Advisor Level 2 Bojanala West (North West)

Re-Advertisement Business Advisor Level 2 Bojanala West (North West)
Small Enterprise Development Agency_gov
Noordwes
ZAR 431,000 - 508,000

Senior Software Engineer - RealFi

Senior Software Engineer - RealFi
IOHK
Cape Town
ZAR 700,000 - 1,000,000

Employee Benefits Consultant

Employee Benefits Consultant
BDO South Africa
Gauteng
ZAR 300,000 - 600,000

Software Engineer

Software Engineer
Exceed Human Resource Consultants
Paarl
ZAR 350,000 - 600,000

Embedded Software Development Engineer

Embedded Software Development Engineer
Baker Hughes
Wes-Kaap
ZAR 600,000 - 800,000

Senior Quantity Surveyor / Construction Support Manager

Senior Quantity Surveyor / Construction Support Manager
AtripleA Recruitment & Temps
Pretoria
ZAR 500,000 - 800,000

Regional HR Manager - Courier Services

Regional HR Manager - Courier Services
Hire Resolve
Pinetown
ZAR 42,000 - 60,000

Specialist : Systems Engineer-Backup - Western Cape (Fixed Term Contract)

Specialist : Systems Engineer-Backup - Western Cape (Fixed Term Contract)
BCXP
Cape Town
ZAR 450,000 - 600,000

Intermediate Systems Engineer (DBN)

Intermediate Systems Engineer (DBN)
BETSoftware
Umhlanga Rocks
ZAR 350,000 - 550,000

Engineering Manager, Test Platform

Engineering Manager, Test Platform
impact.com
Cape Town
ZAR 600,000 - 900,000

Top job titles:

Saps jobsOnline jobsSecurity jobsWork From Home jobsAdministration jobsGovernment jobsPart Time jobsRemote jobsMine jobsSafety Officer jobs

Top companies:

Jobs at EskomJobs at PnetJobs at CapitecJobs at EkurhuleniJobs at IsasaJobs at SapsJobs at AbsaJobs at AmpathJobs at Rand WaterJobs at Tfg

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

Business Analyst jobsQuality Analyst jobsQuality Assurance Analyst jobsAnalyst jobsCredit Analyst jobsFinance Analyst jobsJunior Data Analyst jobs

Mr D - Senior Python Software Engineer

MBA-Exchange.com
Cape Town
ZAR 500,000 - 800,000
Job description

Mr D , a division of takealot.com, is looking for a highly talentedPython Software Engineer to join our team in Cape Town.

As a Python Software Engineer, you will help to architect, implement, support, and maintain scalable services in a heterogeneous environment. You will be able to influence both business and architectural decisions while working on end-to-end technology solutions.

Think you’ve been challenged before? Think again!

  • Scale: Show the millions of Mr D customers what you can do
  • Learn: We work with the best of the best, and then some. Code alongside industry leaders and upskill in record time.
  • Grow: Expand your career in the fast-growing Takealot Group: takealot.com and Mr D. We like to promote from within: Here’s your chance.

Who’s who in the tech space

This position reports to the respective team's manager.

Your mission, should you choose to accept it:

  • Build scalable software systems supporting our growing business and customers.
  • Work closely with other engineers, professional services teams, and product managers.
  • Participate/lead architecture proposals for your division's domain
  • Develop high-quality production code for work of high complexity and scale
  • Champion, challenge, and iterate on best practices within engineering
  • Design solutions for complex problems with difficult decision trade-offs, typically system- or domain-wide
  • Analyse and understand business requirements and OKRs (Objectives and Key Results), and produce technical specifications that meet these requirements
  • Assist the product teams in helping to determine priorities for technical projects
  • Support, challenge existing, and define new engineering processes and directives
  • Lead interviews and assess potential engineering candidates for skills and fit
  • Mentor, coach, and share knowledge with your peers through blog posts, tech talks, and workshops across engineering
  • Add value to the team and business.
  • Continuously learn and improve your knowledge and the deliverables.

Skills we need:

  • Thorough understanding of computer science fundamentals, OO concepts, data structures, and algorithms.
  • Ability to design and maintain secure and scalable APIs.
  • Experience in developing distributed backend systems and stateless architectures.
  • Hands-on experience with *nix and Python.
  • Experience with event streaming, relational & non-relational datastores, containerization, and cloud service providers.
  • Passion for learning new skills and appreciation to invent and simplify.

Nice to have experience:

  • AWS Cloud technologies.
  • GIT version control.
  • PostgreSQL, DynamoDB, Elastic, Redis.
  • Kafka.
  • Docker, Kubernetes

Qualifications and experience:

  • Bachelor’s Degree in Computer Science, Mathematics, Engineering, or a related field, or equivalent experience.
  • For a mid-level software engineer role, a minimum of 2 to 3 years of Software Development experience is required.
  • For a senior software engineer role, a minimum of 5 years of Software Development experience is required.

Let’s talk about life @ Mr D

  • The power is in your hands: We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs. Go on, be the master of your own destiny.
  • No doors: We aren’t fans of stuffy offices or siloed work environments. See someone you like? High five, collab, and make something great.
  • Remote working: Love water cooler chats and working from home? We offer a hybrid working model for the best of both worlds.
  • Mentorship programme: We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best by learning from the best.
  • Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Upskill with free access to courses on MyAcademy, Udacity, Coursera, and more.
  • Good times: Get to know the other extraordinary minds in the takealot group during regular social events and out-of-office activities (think hikes, think mini golf, think good times).
  • Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it.
  • Right tools, right job: A Mac laptop, two monitors, or one. Whatever your preference, you’ll work on the latest tech, off the latest tech.
  • Help when you need it most: Confidential counselling, legal support, and financial guidance, for free, anytime, anywhere.
  • Tech stack (for days): Angular, Python, Kotlin, Swift, AWS, Kafka, Redis, Docker, Kubernetes, IOT, and all things machine learning. If you build it, they will come.
  • Free parking: No more 5km fun runs to your desk (unless you want to).

Like what you see?

If you meet the above, you are an Extraordinary Mind. Apply today!!

Mr D is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference

  • Previous
  • 1
  • ...
  • 9
  • 10
  • 11
  • ...
  • 17
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved