Your current job search

7 search results

For Permanent and Contract in Johannesburg

    Technical Data Architect - Azure

    South Africa, Gauteng, Johannesburg

    • Up to ZAR 125,000 ZAR
    • Other Role
    • Skills: Fabric, Databricks, Azure Synapse, ADF, Azure, Data Engineering, Data Architecture
    • Seniority: Senior

    Job description

    Azure Data Architect: Full Stack Microsoft.



    We are currently recruiting for a well-known MS Partner, who are looking for a technical Data architect looking for a new challenge. The Senior Architect will play a pivotal role in designing, developing, and managing innovative business intelligence (BI) solutions with a strong emphasis on leveraging Microsoft Fabric. This role requires a deep understanding of data warehousing, ETL (Extract, Transform, Load) processes, data modelling, and the Microsoft Fabric ecosystem. The ideal candidate will translate business needs into technical specifications, create effective BI solutions, and drive the utilisation of information management systems.



    The ideal candidate will have:



    *

    A Bachelor's degree in CompSci, IT or a relevant field.

    *

    Proven architecture experience on live projects.

    *

    Strong data warehousing skills.

    *

    Proficiency in BI tools - Power BI and the components of Microsoft Fabric.

    *

    Experience with SQL and database management.

    *

    Strong communication and collaboration skills - must be able to translate technical solutions to non-technical/ non BI/data based stakeholders.

    *

    Knowledge of Microsoft Azure cloud platforms.



    Preferred Certifications:



    * Certified Business Intelligence Professional (CBIP)
    * Microsoft Certified: Data Analyst Associate
    * Microsoft Certified: Azure Data Engineer Associate
    * Microsoft Certified: Azure Solutions Architect Expert



    - 2 days onsite Joburg

    - 10+ years experience

    - Must be well-versed in Azure

    - Fabric experience very much beneficial

    - Consulting background highly regarded



    * Must have RTW for SA without sponsorship

    new

    Data Scientist

    South Africa, Gauteng, Johannesburg

    • Up to ZAR 650 ZAR
    • Developer/Programmer Role
    • Skills: MLOps, SQL, Databricks, Azure, Power BI
    • Seniority: Mid-level

    Job description

    Data Science Contract

    Key Responsibilities

    * Support the development, deployment, and optimisation of predictive analytics and machine learning solutions that drive business value.
    * Analyse large and complex datasets to uncover trends, patterns, and actionable insights.
    * Monitor, evaluate, and improve model performance to ensure accuracy, scalability, and reliability.
    * Partner with business and technical stakeholders to understand requirements and translate them into analytical solutions.
    * Design and execute experiments, proof-of-concepts, and analytical studies to validate assumptions and measure business impact.
    * Contribute to the continuous improvement of data-driven decision-making processes across the organisation.

    Requirements

    Education

    * Bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Physics, Engineering, or a related quantitative field.

    Experience

    * 6+ years experience

    Technical Skills

    * Strong SQL skills for data extraction, transformation, and analysis.
    * Proficiency in Python for data analysis, machine learning, and automation.
    * Experience creating dashboards and visualisations using modern BI tools (e.g., Power BI, Tableau, or similar).
    * Exposure to cloud-based data and analytics platforms such as Azure, AWS, GCP, Databricks, or equivalent technologies.
    * Understanding of statistical modelling, predictive analytics, and machine learning concepts.

    Additional Requirements

    * Strong analytical and problem-solving skills.
    * Excellent communication skills with the ability to present technical findings to both technical and non-technical audiences.
    * Fluent written and spoken English.

    2 days a week in office in Sandton.

    Up to R 650 per hour

    new

    Data Scientist

    South Africa, Gauteng, Johannesburg

    • Other Role
    • Skills: Data Science, SAS, AWS, SQL, Python, Bedrock, ML
    • Seniority: Mid-level

    Job description

    Join a dynamic team committed to data-driven innovation in Sandton. We are seeking a talented Data Scientist for a permanent hybrid position within our client's Data Science team. This role offers a unique opportunity to contribute to impactful projects in a collaborative and forward-thinking environment

    * Proven experience as a Data Scientist with a strong portfolio of projects.
    * Proficiency in programming languages such as Python or SAS.
    * Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
    * Strong understanding of statistical concepts and methodologies.
    * Excellent data visualisation skills using tools like Tableau, Power BI, or Matplotlib.
    * Familiarity with big data technologies (e.g., Hadoop, Spark) is a plus.
    * Excellent communication skills with the ability to convey complex findings to both technical and non-technical stakeholders.
    * Strong problem-solving and critical‑thinking skills.
    * Experience with SQL and relational databases.

    Position outputs/competencies

    * Utilising advanced analytics techniques to analyse large, complex datasets and extract meaningful patterns and trends.
    * Developing and implementing statistical models to predict and optimise business outcomes.
    * Applying machine learning algorithms to solve business problems, including classification, regression, clustering, and recommendation systems.
    * Creating compelling visualisations to communicate insights and findings to both technical and non-technical audiences.
    * Working closely with cross‑functional teams, including business analysts, data engineers, and software developers, to understand business requirements and objectives.
    * Cleaning, pre‑process, and wrangle raw data into a usable format for analysis.
    * Designing and analysing experiments to test hypotheses and optimise business processes.
    * Staying updated with the latest advancements in data science and technology to bring innovative solutions to the team.