Consultant

1 day ago


Johannesburg, Gauteng, South Africa Opti-Num Solutions Full time R800 000 - R1 200 000 per year

We're looking for consultants who are not only technically strong but also great communicators — people who thrive on collaboration, both within our team and with our clients. We believe that working closely together leads to smarter, more impactful solutions and creates valuable opportunities to learn from one another. who can join our awesome team of data scientists and engineers to help design, develop, and deploy ground-breaking solutions for our clients.

cITY

Johannesburg

Category

Technical

Job Level

Senior

Employment Type

Full time

Overview

Opti-Num Solutions have been innovating in the South African technology sector for almost 30 years. We collaborate with our clients, applying our innovative thinking and class-leading tools to develop meaningful solutions that allow our clients to make impactful, evidence-based, business decisions.

We're looking for individuals who can join our awesome team of data scientists and engineers to help design, develop, and deploy ground-breaking solutions for our clients. Our projects span many industries from finance and business analytics through to mining and aerospace/defence (and more).

We apply our skills and creativity in data science with machine learning techniques and Model-based Design, combined with high-quality software engineering, to craft solutions with tangible business impact in the real world. We work in close collaboration with our clients – who are domain experts. Our projects include the development of novel analytics, models, algorithms and frameworks which enable our clients to leverage these capabilities operationally to improve their business outcomes.

What we're offering
  • Cross industry exposure – consult with, get advice from, and share your projects with colleagues from a wide range of industries, including telecommunications, mining, process engineering, automotive, property, and financial industries. We have a culture that encourages knowledge transfer through project shares and code and design reviews at all levels.
  • Endless learning opportunities – from coding dojos, a data science club, and internal training courses, to funding for external courses and further studies. We encourage both business and technical skills development.
  • Flexible hybrid working conditions – we support working remotely, but our well-equipped offices with a great atmosphere are available for those days when you wake up in the mood for office environment. We have casual work environment to foster collaboration.
  • Mentorship – receive mentorship and guidance from our team leads and senior management, while at the same time, have the opportunity to mentor junior and graduate engineers on the team.
What we're looking for

Opti-Num's projects require consultants who are both strong technically and have strong consulting communication skills, and enjoy collaborating with their peers and our clients. This collaboration results in better solutions being conceived and developed as well as provide a great opportunity to learn from others.

  • Strong technical skills in software engineering, UI development, data analytics and/or modelling and simulation and embedded systems design – in addition to strong coding ability we need you to have experience applying software architecture and design patterns, a good understanding of automated unit testing, and hands on experience using Git to collaborate with a team. You would also need to be able to support and coach others on best practices (both colleagues and clients), and support with integration and deployment into the client's production systems.
  • We're looking for a minimum of 3 years industry experience
  • We are looking for strong skills in software engineering with MATLAB or Python (exposure to C/C++, VHDL, JavaScript or SQL would be a plus), applied in one or more of the following areas:
  • User interface development
  • Data engineering
  • Data analytics and reporting
  • Data science and modelling, machine learning and AI techniques
  • Model-Based Design with Simulink
  • Embedded solutions
  • Computer vision
  • Cloud solutions
  • Impact – you will leverage your experience (minimum 2 – 3 years) and Opti-Num support network to understand how the Opti-Num business works and use this to drive critical (and often complex) projects and business development opportunities to success. Ownership and proactivity are essential.

  • Leadership – depending on your level you may support and direct the activity of up to 5 team members through projects and business development initiatives you lead. You would need to be comfortable and proficient delegating appropriate work as well as leading by example, getting the job done. You should be able to monitor your own project success by evaluating implementation progress against milestones and budget usage and manage scope creep and change control.

  • Ability to engage with clients – the most exciting technical challenges that our clients come to us for help with need deep engaging conversations as we uncover the problem and discover the business requirements together. You are expected to also handle difficult conversations that come up managing the client expectations of scope, budget and performance with tact and maturity, always thinking about how to grow a successful project. Good presentation skills are essential.
  • An eye for detail – you need to be someone who likes to dig into the "Why?". When you see an interesting or unusual result, we'd like you to be someone who notices, and stops and thinks about it. The most exciting work we do comes from noticing something in the data that doesn't make sense at first.
  • Education - Bachelor's degree in a STEM field. The work we do requires a strong grasp of linear algebra, so a strong focus on mathematics is essential, preferably up to a 3rd year level. We're looking for qualifications such as mechanical, electrical, chemical or computer engineering, physics, computer science, mathematics, computational and applied maths, statistics, actuarial sciences, financial engineering, or financial mathematics. A Master's degree or interest in pursuing a Master's degree is great (we can help you with this).
Interview process

If your application passes our initial screening, you will enter our interview process, which usually consists of two interviews. The first interview is conversational, and we will ask questions around your interests, skills, and experience. Following this, you may be given a take-home task, which will involve coding a small problem which you would have to present back to us during the second interview, first as if we were clients wanting to see insights, and then as if we were colleagues in the form of a code review.



  • Johannesburg, Gauteng, South Africa Infinity Staff Global Full time

    Job Description: Delivery Consultant (Resourcer - Non-Executive Practice) OverviewAn experienced Delivery Consultant / Resourcer is required to join a retained executive search practice, with a particular focus on the Non-Executive Director (NED) space. This is a 180° candidate-focused role designed to build and maintain talent pipelines that directly...

  • Sales Consultant

    7 days ago


    Johannesburg, Gauteng, South Africa JCM Compliance Full time R60 000 - R120 000 per year

    Company DescriptionAt JCM Compliance, we are dedicated to building safer, more resilient individuals, teams, and organizations through specialized training and risk management solutions. Our mission is to empower people with the knowledge and practical skills they need to confidently handle challenges on the road, in the workplace, and in everyday life. We...


  • Johannesburg, Gauteng, South Africa SmartenUp Full time R120 000 - R180 000 per year

    SmartenUp is looking for an experiencedSalesforce Senior Consultantto lead end-to-end CRM projects and help our clients unlock the full potential of Salesforce.What you'll do: Lead Salesforce implementations (Sales, Service, Experience, Marketing Cloud) Knowledge of Designing & configuring solutions, including Flows, Apex, LWC, and integrations Engage with...

  • Expert Consulting

    1 day ago


    Johannesburg, Gauteng, South Africa Boston Consulting Group (BCG) Full time R1 500 000 - R2 500 000 per year

    Who We AreBoston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building...

  • Cloud Consultant

    5 days ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Cloud ConsultantThe primary responsibility of the Cloud Consultant: Cloud Consultant is to consult with the client and work with internal teams to create strategies, transformational designs and the architectural vision for highly complex solutions that address the clients needs.They provide multi-technology consulting services on all aspects of hybrid cloud...


  • Johannesburg, Gauteng, South Africa Humanity Full time R80 000 - R120 000 per year

    My client is looking for an experienced professional to join our team as a Consultant. As a Consultant your main tasks and responsibilities will include:Solving complex industry specific problems.Conducting business analysis and documenting requirements.Performing data analysis and data mining on large datasets.Documenting functional and technical...

  • Data Consultant

    1 week ago


    Johannesburg, Gauteng, South Africa Calybre Full time R900 000 - R1 200 000 per year

    Company DescriptionCalybre is a global leader in providing technology-agnostic data consultancy services, helping organizations build and enhance their data capabilities. With headquarters in the UK and a growing presence in South Africa, Calybre supports clients worldwide, offering solutions tailored to their data needs. At the heart of the organization is...


  • Johannesburg, Gauteng, South Africa Visa Full time R200 000 - R250 000 per year

    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network,...


  • Johannesburg, Gauteng, South Africa Visa Full time R1 200 000 - R3 600 000 per year

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...


  • Johannesburg, Gauteng, South Africa Rare Diseases South Africa Full time R1 000 000 - R3 000 000 per year

    Rare Diseases South Africa NPC (RDSA) is a registered non-profit organisation working to improve the quality of life for people living with rare diseases and congenital disorders. Through advocacy, navigation, and communtiy engagement. RDSA drives equitable access to healthcare and support across South Africa.We are seeking an experienced Fundraising & Grant...