Advanced Python Application Specialist

1 day ago


Johannesburg, Gauteng, South Africa IOCO Full time
Job Overview

We are seeking an experienced Advanced Python Application Specialist to join our team in Johannesburg or Cape Town. As a key member of our technical staff, you will be responsible for designing, developing, testing, deploying, and maintaining high-quality Python-based applications.

About the Company:

  • We are a consultancy that solves complex real-world problems using innovative software solutions.
  • We believe anything is possible with modern technology, software, and development expertise.
  • We foster a culture of continuous learning and growth.

Responsibilities:

  • Design, develop, test, deploy, and maintain complex Python applications.
  • Collaborate with project team members to ensure solutions meet requirements and are of high quality.
  • Stay up-to-date with new technologies and trends in the field.
  • Participate in company-wide technical competency development.

Requirements:

  • 5+ years of experience in Python development with a proven track record.
  • Extensive knowledge of core Python programming, including regular expressions and text analysis.
  • Familiarity with popular Python frameworks such as Django, OpenCV, and PyTorch/TensorFlow.
  • Experience with orchestration of large language models (LLMs).
  • Basic understanding of cloud platforms, specifically Azure and AWS.
  • Familiarity with relational databases such as MSSQL, MySQL, Oracle, and Postgres.

Education:

  • Degree in Computer Science or related field.
  • Relevant IT certification.
  • Preferred qualifications: Python certification, degree in Information Sciences or Computer Engineering.

Compensation: The estimated salary for this position is R900,000 - R1,200,000 per annum, depending on experience and location.



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

    At Deka Minas (Pty) Ltd, we are seeking an experienced and skilled Senior Python Application Rebuild Specialist to lead a critical application rebuild project for our company specializing in security solutions.About the RoleWe are looking for an expert who can transition an existing PHP-based web application to a robust Python-based framework. The successful...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Job DescriptionWe are seeking an experienced Python Software Engineer to join our team in Johannesburg or Cape Town. As a key member of our technical staff, you will be responsible for developing, deploying, and maintaining high-quality Python-based applications.Key Responsibilities:Design, develop, test, deploy, and maintain complex Python...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Python Developer to join our team at iOCO. In this role, you will be responsible for designing, developing, 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...

  • Quantitative Analyst

    1 month ago


    Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job DescriptionAbout the Role:We are seeking a highly skilled Quantitative Analyst to join our team. As a key member, you will be responsible for planning, building, and optimizing innovative quantitative analytical methodologies, procedures, products, and advanced mathematical models that provide analytical support and interpret insights, using advanced...


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

    A leading management consulting firm in South Africa seeks an experienced Senior Python Developer to join their team. This role involves creating innovative, scalable solutions to solve complex business problems while collaborating with clients and multidisciplinary teams.Key Responsibilities:Design, develop, and maintain high-performance Python-based...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking an experienced Advanced Metering Infrastructure Specialist to join our team at Network Recruitment. The successful candidate will be responsible for supporting the design, implementation, and maintenance of advanced metering systems.


  • Johannesburg, Gauteng, South Africa Initiate International Full time

    As a highly skilled software engineer, you will work with our team to develop cutting-edge software solutions using Python. You will be responsible for designing, implementing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and implement software applications using PythonWork with our team to develop and test...


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

    A leading management consulting firm in South Africa seeks an experienced Senior Python Developer to join their team. This role involves creating innovative solutions to solve complex business problems while collaborating with clients and multidisciplinary teams.Key Responsibilities:Design, develop, and maintain high-performance Python-based...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    About the RoleWe are looking for a skilled Senior Python Developer to join our team in Johannesburg or Cape Town. As a senior member of our technical staff, you will be responsible for leading the development of complex Python-based applications.About the Team:We are a consultancy that solves complex real-world problems using innovative software...


  • Johannesburg, Gauteng, South Africa Energy at Work Projects Full time

    Embark on a fulfilling career as a Career Advancement Specialist at Energy at Work ProjectsAre you a dynamic and results-driven individual seeking a role that allows you to make a lasting impact in talent acquisition? Energy at Work Projects is eager to welcome an enthusiastic and skilled Professional Recruiter to join our vibrant team.What We're Looking...


  • Johannesburg, Gauteng, South Africa African Ambition Full time

    Join Our Team as Full Stack DeveloperWe're excited to announce an opportunity for a skilled Full Stack Developer to join our team at African Ambition. As a key member of our team, you'll play a crucial role in shaping the future of web application development.We offer a competitive salary of R850 000 per annum, plus benefits, and the chance to work on...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is seeking a highly skilled Python engineer to join our team. As a Python developer, you will design, develop, and maintain Python-based applications and solutions that meet the high standards of quality and performance.Main Responsibilities:Collaborate with cross-functional teams to gather requirements and deliver technical...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking ambitious CAs with strong leadership potential, a proactive mindset, outstanding academic achievements, and a solid work record to join our team as Financial Career Advancement Specialists.About the RoleAs a Financial Career Advancement Specialist, you will have the opportunity to partner with Gauteng's leading corporations and top employers...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Company Overview">We are a leading recruitment agency dedicated to connecting professionals with exciting opportunities in Gauteng's top corporations.">Salary: R 1,200,000 - R 1,500,000 per annum">Job Description:">An exciting opportunity has arisen for an Executive Career Advancement Specialist to join our team at Network Recruitment. This role is perfect...


  • Johannesburg, Gauteng, South Africa Golden Rule Full time

    The PositionWe are seeking an experienced Backend Software Engineer - Python to join our team in Johannesburg or Cape Town. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable, efficient, and secure serverless applications using Python 3.9.Key ResponsibilitiesDesign and implement serverless...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    Job OverviewCapital Recruit is seeking an experienced Advanced Software Engineering Specialist to join our team in Randburg, JHB. This is a full-time opportunity that offers a competitive salary.


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

    A renowned management consulting firm in South Africa, Deka Minas (Pty) Ltd, is seeking an accomplished Lead Python Developer to spearhead high-impact projects.Estimated Salary: R1,200,000 - R1,800,000 per annumCompany OverviewDeka Minas (Pty) Ltd is a leading management consulting firm dedicated to delivering innovative solutions to top-tier organizations....


  • Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    At Salix Recruitment, we are looking for a highly skilled Advanced IT Compliance Specialist to join our team. This role is perfect for individuals who are passionate about ensuring the highest standards of compliance in the fintech industry.About the CompanyWe are a leading recruitment agency specializing in finance and technology positions. Our client is a...


  • Johannesburg, Gauteng, South Africa Kontak Recruitment Full time

    About the Role:As a Senior Software Engineer - Python Developer, you will be responsible for designing, developing, and maintaining large-scale software applications using Python. Your expertise in backend development will enable our company to stay competitive in the market.Key Responsibilities:• Develop high-quality backend software applications using...


  • Johannesburg, Gauteng, South Africa Sapientis Full time

    Senior IT Audit Specialist / Consultant | Fixed Term Contract (Mining)Sapientis, a leading organization in the industry, is seeking an experienced IT Audit specialist.The successful candidate will be tasked with conducting comprehensive IT Audits, ensuring compliance to clients' governance frameworks such as King, ITIL, COBIT etc.You will need to meet the...