Current jobs related to Python Software Architect - Johannesburg, Gauteng - Jellyfish

  • Python Developer

    5 days ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a Python Developer to join our team. The successful person will be responsible for developing, deploying, and maintaining Python-based applications under the guidance of an Architect and Business Analyst / Product Owner. These applications may be on projects for customers or internal products.What you'll do:Develop, test, deploy, and maintain...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Job DescriptionAt Deka Minas Pty Ltd, we are seeking an experienced Python Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions using the Django framework.Responsibilities:Participate in code reviews and ensure that all code is...

  • Python Developer

    1 week ago


    Johannesburg, Gauteng, South Africa Penny The Recruiter Full time

    What you will be doing: The key purpose of this role is to work within a Data Science team in researching, developing, and implementing Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems. This includes building systems from prototype through to production, evaluating their effectiveness, and developing and...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a skilled Senior Software Engineer to develop and deploy high-quality Python-based applications. The ideal candidate will have extensive experience in Python development, including expertise in core Python programming, Python frameworks, and libraries.About the Role:Develop and maintain Python-based applicationsCollaborate with project team...


  • Johannesburg, Gauteng, South Africa The Skills Mine Full time

    About The Skills MineWe are a cutting-edge technology firm specializing in the development of high-performance, scalable systems for the banking and fintech industries.Job SummaryWe are seeking a highly skilled Senior Python Engineer to join our team. As a Senior Python Engineer, you will be responsible for architecting, designing, and implementing complex...


  • Johannesburg, Gauteng, South Africa Parvana Full time

    About our client:Join a thriving community of individuals transforming lives through direct selling. Since 1998, people have been changing their lives with our client, taking ownership of career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them. Our client provides optimised systems...

  • Python Developer

    3 days ago


    Johannesburg, Gauteng, South Africa AFRIZAN Full time

    Are you passionate about developing cutting-edge machine learning and natural language processing solutions?A leading organisation is looking for a talented Python Developer to join their dynamic Data Science team. This is an exciting opportunity to work on Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems, taking...


  • Johannesburg, Gauteng, South Africa 2020 INSIGHT Full time

    Job SummaryWe are seeking an experienced Senior Full Stack Developer to join our team and play a pivotal role in designing, developing, and maintaining advanced software solutions that span both frontend and backend technologies.ResponsibilitiesDesign, develop, and maintain advanced software solutions that span both frontend and backend...


  • Johannesburg, Gauteng, South Africa Carlysle Human Capital Full time

    About the RoleWe are looking for an experienced Java Software Architect to lead the design and development of our software systems. The successful candidate will have a strong background in software architecture and a deep understanding of Java technology stack.The ideal candidate will have experience in designing and implementing large-scale software...


  • Johannesburg, Gauteng, South Africa Parvana Full time

    About ParvanaSince 1998, we have been changing lives with our optimised systems and tailored support. We empower individuals to earn a sustainable income and create opportunities for those around them.Our mission is to drive digital transformation and innovation through cutting-edge solutions.We are seeking like-minded individuals who share our passion for...


  • Johannesburg, Gauteng, South Africa Progressive Edge Full time

    We are Progressive Edge, a leading global technology brand helping businesses transform and optimise their ICT operations from mobile to mainframe, across hybrid and multi-cloud environments.As a Software Solution Architect, you will be responsible for developing and executing a strategic sales plan to achieve and exceed revenue targets.Job DescriptionThe...


  • Johannesburg, Gauteng, South Africa Parvana Full time

    Duties & ResponsibilitiesAbout our client:Join a thriving community of individuals transforming lives through direct selling. Since 1998, people have been changing their lives with our client, taking ownership of career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them. Our client...


  • Johannesburg, Gauteng, South Africa Unique Personnel Ltd Full time

    About Us">Unique Personnel Ltd is a leading provider of innovative technology solutions.">Job Overview">We are seeking an experienced Python Developer to join our team.">Key Responsibilities:">Design, develop and maintain scalable Python applications.Write clean, efficient and well-documented code.Collaborate with cross-functional teams including front-end...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    A cutting-edge tech company, specializing in high-performance software for the iGaming and betting industry, is on the hunt for an experienced Software Architect to join their trailblazing team Theyre all about innovation and building real-time, scalable systems that handle massive amounts of data with lightning speed and precision.Got a passion for crafting...

  • Python Developer

    1 week ago


    Johannesburg, Gauteng, South Africa First Point Group Full time

    Job title : Python DeveloperJob Location : Gauteng, JohannesburgDeadline : April 14, 2025Quick Recommended LinksJobs by Location Job by industries About the jobMy client is a dynamic and rapidly growing software development agency. They pride themselves on delivering high-quality, innovative solutions that empower businesses across various industries....


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    We're looking for an Embedded Software Architect to join our team at Communicate Engineering. As a key player in our product development, you'll utilize your expertise in embedded software development to create innovative solutions that drive efficiency and performance.Job DescriptionDesign and develop advanced embedded software for high-performance...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    We're seeking a seasoned Software Delivery Strategist to drive our team's success at BET Software. As a key player in our finance product space, you'll leverage your strategic mindset and leadership expertise to oversee complex system development projects across various products and technologies.Your primary responsibility will be the successful delivery of...

  • Python Developer

    3 days ago


    Johannesburg, Gauteng, South Africa First Point Group Full time

    My client is a dynamic and rapidly growing software development agency. They pride themselves on delivering high-quality, innovative solutions that empower businesses across various industries. Their team is passionate about creating cutting-edge software while fostering a collaborative environment where creativity and technical expertise thrive.My client is...


  • Johannesburg, Gauteng, South Africa 2020 INSIGHT Full time

    We are seeking an experienced Senior Full Stack Developer(Angular, Python, FastAPI, Postgres) to join our innovative team. As a Senior Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies. Your expertise will contribute to creating...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at E&D Recruiters.About the RoleThis is an exciting opportunity for a talented individual to develop and maintain software solutions for existing and new products.Key ResponsibilitiesDesign and architect software systemsDevelop and maintain software solutions using languages such as...

Python Software Architect

2 weeks ago


Johannesburg, Gauteng, South Africa Jellyfish Full time

At Jellyfish, we're a global digital marketing agency that combines tech enthusiasts, creative minds, and media and data experts to empower our clients' digital journeys.

We welcome individuals who excel in collaborative, varied teams and value the unique contributions each person brings. Our commitment to diverse perspectives fuels innovation and strategies that challenge the status quo, reinvent media activation, and create influential stories for global clients and their customers.

Job Overview

You'll be part of AI Studios, a global team of engineers and product specialists developing proprietary technologies with a focus on generative AI and advanced AI agents.

In this role, you'll report directly to the VP of Engineering at AI Labs and work on delivering production enhancements for creative and experienced production teams by building innovative AI generative applications.

We strive to push boundaries in advertising automation, eCommerce analytics, and other digital services, ensuring improved performance, consistency, and scalability.

Jellyfish Engineering teams are organised into seven functional product squads, including AI Studios, Media, Data, and Commerce, supported by two transverse teams specialising in DevOps/Cloud Engineering and UX/UI.

  • Help lead the development and architecture of complex Python-based applications.
  • Review and oversee platform enhancements, ensuring high-quality code standards.
  • Mentor and support junior and mid-level developers, encouraging a culture of growth and innovation.
  • Collaborate with teams to design, build, and deploy scalable, high-performing solutions.
  • Promote best practices in software development, including robust testing, code reviews, and comprehensive documentation.