Twoje aktualne wyszukiwanie ofert pracy

12 wyniki wyszukiwania

Dla Stała i Kontrakt w South Africa

    Machine Learning Software Engineer

    South Africa, Gauteng, Johannesburg

    • Consultant Stanowisko
    • Umiejętności: Machine Learning, AWS, GCP, Azure, Lambda, S3, DynamoDB, Kafka, Flink, Beam, Python, Java, C#, Jupyter Notebooks, SageMaker, SQL,
    • Seniority: Senior

    Opis oferty pracy

    Principal Machine Learning Engineer - Johannesburg (Hybrid, Permanent)

    A senior, hands-on engineering leadership role within an elite Data & AI environment, leading the design and delivery of complex, real-time, production-scale machine learning systems. The role combines deep technical capability with architectural leadership, strategy input, mentorship, and thought leadership.

    Key Technical Requirements

    Architecture & Engineering

    *

    Proven experience designing end-to-end ML ecosystems, not just building models
    *

    Strong capability in real-time, event-driven, and streaming architecture
    *

    Deep experience building highly scalable, fault-tolerant production systems
    *

    Strong understanding of data governance, robustness, security, and quality engineering
    *

    Extensive experience working with microservices architectures



    Data Streaming & Real-Time Processing

    *

    Expert-level hands-on experience with:

    *

    Kafka
    *

    Flink
    *

    Beam (advantageous)

    *

    Strong understanding of real-time ingestion, processing, and event pipelines



    Cloud & Infrastructure

    *

    Significant experience architecting and delivering on multi-cloud platforms

    *

    Primary strength required: AWS
    *

    Plus meaningful experience across GCP and Azure

    *

    Expected depth across services such as:

    *

    Lambda, S3, RDS, DynamoDB, VPC (or equivalents in other clouds)

    *

    Strong containerisation & orchestration capability:

    *

    Kubernetes
    *

    Docker



    Programming & Software Engineering

    *

    Strong multi-language engineering background, ideally across:

    *

    Python
    *

    Go
    *

    Java
    *

    C#
    *

    JavaScript (beneficial)

    *

    Strong CI/CD mindset and modern software engineering best practices
    *

    Comfortable building full applications, APIs, services, and ML-supporting infrastructure



    Machine Learning & Data

    *

    Proven production experience with:

    *

    Structured and unstructured data
    *

    Real-world deployment of ML solutions (not only experimentation)

    *

    Experience with:

    *

    Jupyter / notebook-driven environments
    *

    ML platform tooling (e.g., SageMaker or equivalent)
    *

    Semi-supervised learning approaches useful but not mandatory

    *

    Exposure to:

    *

    Large Language Models
    *

    Generative AI and emerging applied AI capabilities



    Databases & Storage

    *

    Strong across:

    *

    SQL databases (e.g., MS SQL, MySQL)
    *

    NoSQL platforms (e.g., MongoDB)
    *

    Graph databases (e.g., Neo4j)



    Ways of Working

    *

    Experience working in modern Agile environments (Scrum / Kanban)

    Data Engineer - Azure

    South Africa, Gauteng, Johannesburg

    • ZAR 100,000 to ZAR 120,000 ZAR
    • Developer/Programmer Stanowisko
    • Umiejętności: MS Business Intelligence, Data Engineer,
    • Seniority: Mid-level

    Opis oferty pracy

    Data Engineer - Automotive

    We are looking for a skilled Data Engineer to help design and build the next generation of data platforms that power large-scale telematics, IoT, and fleet-management systems. In this role, you will work with high-volume, real-time data generated from connected devices, vehicles, sensors, and safety systems, and help transform this data into reliable, accessible, analytics-ready products.

    You will play a key part in modernising our data ecosystem across Azure and AWS, enabling scalable ingestion, advanced analytics, machine learning, and real-time operational insights for internal teams and enterprise clients.

    What You'll Do

    Core Responsibilities

    * Design and build cloud-native data pipelines for high-velocity telematics and IoT data using Azure and AWS services.
    * Develop and maintain data lake / lakehouse architectures (S3, ADLS, Delta Lake, Iceberg).
    * Implement streaming and batch processing frameworks using tools such as Spark, Databricks, Kinesis, Event Hub or Kafka.
    * Build reliable ETL/ELT jobs for preparing and curating bronze/silver/gold datasets.
    * Support real-time analytics, including geofencing, driver behaviour analysis, alerting, and operational monitoring.
    * Create and maintain data APIs, microservices, and integrations for internal teams and external partners.
    * Work closely with ML engineers to enable feature stores, training datasets, and productionised ML workflows.
    * Implement robust data governance, POPIA compliance, lineage, and access controls across the data environment.
    * Participate in the modernisation and migration of legacy data systems to cloud platforms.
    * Optimise for reliability, cost efficiency, performance, and scalability.

    What You'll Bring

    Essential Skills

    * Experience building data platforms on both Azure and AWS.
    * Strong skills in Python, SQL, and distributed processing frameworks (e.g., Spark).
    * Hands-on expertise with:

    * Azure Data Factory, Event Hub, Databricks, ADLS
    * AWS Glue, S3, Lambda, Kinesis, API Gateway

    * Experience with streaming architectures and real-time data processing.
    * Understanding of data lakehouse design, metadata management, and data modelling.
    * Familiarity with IoT or telematics-style data (high-volume events, time-series data) is a strong advantage.

    Nice to Have

    * Knowledge of containerisation (Docker, Kubernetes).
    * Experience with infrastructure-as-code (Terraform, CloudFormation, Bicep).
    * Exposure to ML pipelines, driver scoring, or predictive maintenance models.
    * Background in fleet, IoT, logistics, telecoms, or similar data-heavy industries.

    What We Offer

    * Work on high-impact, real-time data systems used by thousands of businesses and millions of devices.
    * Opportunities to innovate within cloud, IoT, telematics, and AI-driven analytics.
    * A modern engineering environment with autonomy, collaboration, and continuous learning.
    * Competitive salary, benefits, and growth opportunities.

    nowy

    AWS Data Engineer

    South Africa, Gauteng, Johannesburg

    • ZAR 120,000 to ZAR 140,000 ZAR
    • Developer/Programmer Stanowisko
    • Umiejętności: AWS, AWS Big Data, AWS Developer, AWS DevOps, Big Data Engineering, Data Engineering
    • Seniority: Senior

    Opis oferty pracy

    Are you our next Senior Data Engineer?

    If you're a Senior/Lead Data engineer passionate about a chance to contribute to the technical decisions and data infrastructure around many exciting projects in SA - then get in touch! We are working with one of South Africas leading consultancies that are market specialists in the AWS space and Software and Data solutions.

    About the Role

    A Data Engineer designs, builds, and maintains scalable, secure data pipelines on AWS using services such as S3, Glue, Lambda, Kinesis, Redshift, and Athena. Working within an agile team, they ingest, process, and transform large volumes of batch and real-time data from diverse sources to deliver actionable insights. The role involves developing cloud-native data solutions, proofs of concept, and optimised data architectures, applying strong software engineering, database design, and an understanding of business requirements.

    About the Company

    * Leading technology consultancy based in South Africa and one of the most top tier AWS partners in Africa
    * Specialises in AWS cloud transformation, data engineering, and modern software development
    * Delivers scalable, cloud-native solutions for large enterprise clients across multiple industries
    * Strong focus on building secure, high-performance platforms that enable data-driven decision-making

    Why You Should Join

    * Work on complex, large-scale AWS and data engineering projects
    * Collaborate with highly skilled engineers in an agile, engineering-led environment
    * Exposure to modern cloud, big data, and AI technologies
    * Continuous learning, certification support, and clear career growth opportunities

    Responsibilities

    * Design and lead scalable data analytics architectures and solutions
    * Translate business and technical requirements into high-performing data platforms
    * Deliver batch and real-time data solutions using modern big data and AWS technologies
    * Act as technical lead across multiple projects, driving design, development, testing, and automation
    * Build and support data pipelines from on-premise systems to AWS
    * Develop and maintain data marts and ETL processes
    * Process and transform large datasets using Python, Spark, and AWS EMR
    * Ensure operational excellence, including production support, standards, and disaster recovery



    Required Experience & Skills

    * Bachelor's degree in Computer Science, Engineering, or equivalent experience
    * AWS certification and 2+ years hands-on AWS experience
    * 5+ years' experience in data or software engineering
    * Strong expertise in data modelling, distributed systems, and ETL processes
    * Experience with big data batch and streaming tools
    * Proficiency in Python, Spark / PySpark, and ETL tools such as Talend
    * Hands-on experience with AWS services including EMR, EC2, and S3

    Be part of an environment where you'll truly be recognised and accelerate your career!

    Get in touch with Lewis Reeves on l.reeves@tenthrevolution.com

    nowy

    D365 BC Consultant- Supply Chain

    South Africa

    • ZAR 50,000 to ZAR 120,000 ZAR
    • Consultant Stanowisko
    • Umiejętności: D365 Business Central, Dynamics NAV, Navision, D365 BC, Dynamics BC
    • Seniority: Senior

    Opis oferty pracy

    Dynamics 365 Business Central Consultant

    This is a fantastic opportunity to work for an award winning Microsoft Partner as a Dynamics 365 BC Consultant

    This client is a long standing Dynamics BC specialized partner and have a huge range of customers across Africa in the D365 space. This role will involve developing relationships, gathering requirements & delivering Business Central projects for their finance and supply chain systems, working alongside some top BC professionals in SA.

    The company offer a warm, collaborative culture with an opportunity to grow and expand your skillset rapidly through exposure to large scale projects and experienced team members.

    The ideal clients will have:
    *Strong Dynamics Business Central Consulting/Stakeholder Management
    *Financial Experience Beneficial
    *Experience implementing D365 BC end to end.
    *Supply Chain and Manufacturing experience essential.

    Perks include:

    - Competitive package

    - Collaborative & supportive culture.

    - Clear progression route.

    - Remote working.

    Interested? Please contact Emma ASAP directly on +44 191 338 7671 or send CV to e.townsend@tenthrevolution.com

    Nigel Frank International is the leading Microsoft Dynamics recruiter worldwide, advertising more Dynamics jobs than any other agency. We deal with Microsoft Partners and End users throughout South Africa and the world and have never had such a large demand for Microsoft Dynamics professionals. By specialising in placing candidates in markets in South Africa I have developed excellent relationships with employers in South Africa.

    NAV/ ERP/ Navision/ Dynamics/ Microsoft Dynamics NAV/ Business Central/ Consultant

    nowy

    D365 Business Central Consultant- Cape Town/Johannesburg

    South Africa

    • ZAR 50,000 to ZAR 120,000 ZAR
    • Consultant Stanowisko
    • Umiejętności: D365 Business Central, Dynamics NAV, Navision, D365 BC, Dynamics BC
    • Seniority: Senior

    Opis oferty pracy

    Dynamics 365 Business Central Consultant - Cape Town Or Johannesburg

    This is a fantastic opportunity to work for an award winning Microsoft Partner as a Dynamics 365 BC Consultant

    This client is in a unique industry and is looking for someone in Cape Town, SA to work internally on their global platform. This role will involve developing relationships, gathering requirements & delivering Business Central projects for their internal finance and supply chain systems, working alongside some top BC professionals in SA

    The ideal clients will have:
    *Strong Dynamics Business Central Consulting/Stakeholder Management
    *Financial Experience
    *Experience implementing D365 BC end to end.
    *Integration experience

    Perks include:

    - Competitive package

    - Collaborative & supportive culture.

    - Clear progression route.

    Interested? Please contact Emma ASAP directly on +44 191 338 7671 or send CV to e.townsend@tenthrevolution.com

    Nigel Frank International is the leading Microsoft Dynamics recruiter worldwide, advertising more Dynamics jobs than any other agency. We deal with Microsoft Partners and End users throughout South Africa and the world and have never had such a large demand for Microsoft Dynamics professionals. By specialising in placing candidates in markets in South Africa I have developed excellent relationships with employers in South Africa.

    NAV/ ERP/ Navision/ Dynamics/ Microsoft Dynamics NAV/ Business Central/ Consultant

    Senior DevOps Engineer

    South Africa, Western Cape, Stellenbosch

    • Developer/Programmer Stanowisko
    • Umiejętności: CI/CD, DevSecOps, Bash, Python, PowerShell, YAML, IaC, Terraform, Ansible, Jenkins, Azure DevOps,
    • Seniority: Senior

    Opis oferty pracy

    Senior DevOps Engineer

    An established technology-driven organisation is looking for a Senior DevOps Engineer to lead the design, automation, and optimization of scalable, secure, and high-performing systems. The ideal candidate will bring a balance of hands-on technical expertise, strong operational discipline, and the ability to drive engineering best practices across teams.

    Key Responsibilities

    Infrastructure & Automation

    *

    Design, deploy, and maintain Kubernetes clusters for reliable, large-scale application delivery.
    *

    Develop automation scripts using tools such as Bash, Python, PowerShell, and YAML to enhance build, deployment, and monitoring efficiency.
    *

    Build and optimize CI/CD pipelines and implement infrastructure-as-code (IaC) using technologies like Terraform, Ansible, Jenkins, GitHub Actions, or Azure DevOps.
    *

    Champion automation and observability practices across the full software delivery lifecycle (SDLC).

    Security & Compliance

    *

    Enforce cloud and infrastructure security best practices, incorporating DevSecOps principles.
    *

    Manage database operations and ensure secure, efficient performance across systems.
    *

    Support compliance initiatives by ensuring systems adhere to governance and regulatory standards.

    Collaboration & Delivery

    *

    Work closely with software engineering, QA, security, and infrastructure teams to deliver reliable, scalable solutions.
    *

    Provide technical guidance and mentorship to promote a culture of continuous learning and improvement.
    *

    Liaise with stakeholders to clarify technical requirements and align DevOps initiatives with business needs.

    Performance & Continuous Improvement

    *

    Monitor system performance and resolve production issues to ensure high availability and resilience.
    *

    Document configurations, automation processes, and best practices for internal teams.
    *

    Keep up to date with emerging DevOps technologies and recommend improvements to existing systems.

    Key Deliverables

    *

    Scalable Infrastructure: Robust, automated Kubernetes and cloud environments supporting continuous growth.
    *

    Efficient CI/CD: Streamlined pipelines accelerating delivery and reducing deployment risk.
    *

    Enhanced Security: Implementation of DevSecOps principles ensuring compliance and reliability.
    *

    Continuous Improvement: Optimization of systems and processes through innovation and mentorship.
    *

    Clear Communication: Well-documented processes and knowledge sharing across technical teams.

    Experience & Skills

    *

    7+ years of practical DevOps experience in complex, multi-environment ecosystems.
    *

    Proven expertise with Kubernetes administration and advanced kubectl usage.
    *

    Strong scripting and automation capabilities using Bash, Python, PowerShell, or YAML.
    *

    Hands-on experience with CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps).
    *

    Proficiency across major cloud environments (AWS, Azure, GCP).
    *

    Working knowledge of the SDLC and modern project delivery methodologies.
    *

    Solid understanding of security practices for cloud and containerized systems.
    *

    Experience managing infrastructure-as-code (Terraform, Ansible).
    *

    Familiarity with database systems, reporting tools, and monitoring platforms is advantageous.
    *

    Excellent analytical, troubleshooting, and communication skills.
    *

    Ability to collaborate effectively across teams while maintaining high levels of autonomy and accountability.
    *

    Passion for automation, innovation, and operational excellence.

    Qualifications

    *

    Bachelor's degree in Computer Science, Information Systems, or a related discipline (or equivalent practical experience).

    Would you like me to turn this version into a LinkedIn job post format next -

    nowy

    Business Central Developer- JHB/CPT

    South Africa

    • ZAR 35,000 to ZAR 80,000 ZAR
    • Developer/Programmer Stanowisko
    • Seniority: Mid-level

    Opis oferty pracy

    Job Description



    I am actively representing one of the South Africa's leading Microsoft Gold Partner's, as they look to add to their award winning, consultancy team with a functional Dynamics NAV/Business Central developer. This is a fantastic opportunity to join a growing, successful D365 BC solution provider and forge a career in Dynamics 365 implementation - working in a like minded team environment on a host of exciting customer implementations in 2026 and beyond.



    My client offers industry leading, certified training, a progression plan for internal career growth, and the opportunity to utilise prior NAV implementation skills on fresh project roll outs in the latest technology - D365 Business Central.



    This brilliant new role is Based in JHB or CPT, with the expectation of 4 days per week in office.

    Role & Responsibilities



    * Configure and develop the core D365 Business Central implementation.

    * Integrate D365 Business Central with the broader IT estate.

    * Assist with solution design where necessary.

    * Work with the QA team to help plan, develop, coordinate, and document test scripts.
    * Write implementation runbooks and actively participate in development, testing and UAT activities.



    Skills & Qualifications

    * Dynamics 365 Business Central/NAV development experience

    * A strong software development background, with a software engineering degree or equivalent work experience.

    * A/L extensions and a background with C/AL would be advantageous.

    * Good problem-solving and communication skills.

    * A pragmatic approach to software development.

    * Experience in working in agile teams using Scrum.
    * Microsoft SQL Server configuration and troubleshooting.



    Benefits





    * A brilliant starting salary up to R80,000 PM (experience dependant)



    * Quarterly bonus incentives



    * The opportunity to get hands on with fresh, D365 BC implementation projects locally in SA & internationally



    * Certified Microsoft training and a tailored career progression plan



    * A fun, enthusiastic work culture and environment, where no 2 days are the same





    Interested in taking a fresh step with Dynamics 365 Business Central? Apply today for a confidential consultation!



    To discuss this exciting opportunity in more detail within the Dynamics NAV/ 365 BC market, please contact Emma Taylor on e.townsend@tenthrevolution.com

    Nigel Frank International is the global leading Microsoft Dynamics Recruitment firm, providing the most Dynamics NAV/ 365 BC opportunities within the global market. Dealing with both Microsoft Gold Partners and End Users, our specific Microsoft Dynamics NAV/ 365 BC team specialise in the highest amount of exclusive live roles within the SA market, enabling us to match your requirements with a broad range of exciting opportunities. Our client relationships have been built up through our extensive knowledge and experience within the industry, with clients using our service time and again for the best experience within the Dynamics NAV/ 365 BC market.

    I am interested in speaking to any Dynamics candidate who is seeking their next career move, and can ensure complete confidentiality in the process. To talk further about exclusive live opportunities in the SA Dynamics market, please contact me ASAP.

    Machine Learning Software Engineer

    South Africa, Gauteng, Johannesburg

    • Consultant Stanowisko
    • Umiejętności: Machine Learning, AWS, GCP, Azure, Lambda, S3, DynamoDB, Kafka, Flink, Beam, Python, Java, C#, Jupyter Notebooks, SageMaker, SQL,
    • Seniority: Senior

    Opis oferty pracy

    Principal Machine Learning Engineer - Johannesburg (Hybrid, Permanent)

    A senior, hands-on engineering leadership role within an elite Data & AI environment, leading the design and delivery of complex, real-time, production-scale machine learning systems. The role combines deep technical capability with architectural leadership, strategy input, mentorship, and thought leadership.

    Key Technical Requirements

    Architecture & Engineering

    *

    Proven experience designing end-to-end ML ecosystems, not just building models
    *

    Strong capability in real-time, event-driven, and streaming architecture
    *

    Deep experience building highly scalable, fault-tolerant production systems
    *

    Strong understanding of data governance, robustness, security, and quality engineering
    *

    Extensive experience working with microservices architectures



    Data Streaming & Real-Time Processing

    *

    Expert-level hands-on experience with:

    *

    Kafka
    *

    Flink
    *

    Beam (advantageous)

    *

    Strong understanding of real-time ingestion, processing, and event pipelines



    Cloud & Infrastructure

    *

    Significant experience architecting and delivering on multi-cloud platforms

    *

    Primary strength required: AWS
    *

    Plus meaningful experience across GCP and Azure

    *

    Expected depth across services such as:

    *

    Lambda, S3, RDS, DynamoDB, VPC (or equivalents in other clouds)

    *

    Strong containerisation & orchestration capability:

    *

    Kubernetes
    *

    Docker



    Programming & Software Engineering

    *

    Strong multi-language engineering background, ideally across:

    *

    Python
    *

    Go
    *

    Java
    *

    C#
    *

    JavaScript (beneficial)

    *

    Strong CI/CD mindset and modern software engineering best practices
    *

    Comfortable building full applications, APIs, services, and ML-supporting infrastructure



    Machine Learning & Data

    *

    Proven production experience with:

    *

    Structured and unstructured data
    *

    Real-world deployment of ML solutions (not only experimentation)

    *

    Experience with:

    *

    Jupyter / notebook-driven environments
    *

    ML platform tooling (e.g., SageMaker or equivalent)
    *

    Semi-supervised learning approaches useful but not mandatory

    *

    Exposure to:

    *

    Large Language Models
    *

    Generative AI and emerging applied AI capabilities



    Databases & Storage

    *

    Strong across:

    *

    SQL databases (e.g., MS SQL, MySQL)
    *

    NoSQL platforms (e.g., MongoDB)
    *

    Graph databases (e.g., Neo4j)



    Ways of Working

    *

    Experience working in modern Agile environments (Scrum / Kanban)

    Head Of Data

    South Africa, Western Cape, Stellenbosch

    • Up to ZAR0.00 per annum
    • Other Stanowisko
    • Umiejętności: MLflow, Kafka, Kinesis, Python, R, SQL, TensorFlow, PyTorch, Azure, dbt, Airflow
    • Seniority: Senior

    Opis oferty pracy

    Head of Data & Analytics

    An established organisation is seeking an experienced Head of Data & Analytics to lead its data function and drive innovation through analytics, machine learning, and insight-led strategy. This senior role involves shaping the company's data vision, scaling a high-performing analytics team, and ensuring data-driven decision-making across all business areas.

    Key Responsibilities

    Leadership & Strategy

    *

    Define and deliver a comprehensive data strategy aligned to business objectives.
    *

    Build, lead, and mentor a multidisciplinary team of data scientists, engineers, and analysts.
    *

    Partner with senior stakeholders across technology, finance, commercial, and operations to implement impactful data initiatives.

    Technical Delivery

    *

    Oversee the design, development, and deployment of advanced analytics and machine learning models.
    *

    Champion best practices in experimentation, data science governance, and model lifecycle management.
    *

    Stay current with emerging technologies in AI/ML to maintain a culture of continuous innovation.

    Business Enablement

    *

    Translate data into clear, actionable insights that inform strategy and performance.
    *

    Quantify and communicate the ROI of key data projects.
    *

    Identify opportunities to leverage data for competitive advantage, customer insight, and operational improvement.

    Data Infrastructure & Governance

    *

    Ensure data platforms and pipelines are scalable, secure, and reliable.
    *

    Promote strong data governance, accuracy, privacy, and ethical AI practices.

    Reporting & Collaboration

    *

    Ensure timely delivery of analytical reports and dashboards to stakeholders.
    *

    Collaborate with internal teams to resolve data discrepancies and improve reporting consistency.

    Required Experience

    *

    8+ years' experience in data science or advanced analytics roles.
    *

    At least 3 years in a leadership or people management capacity.
    *

    Proven ability to communicate technical insights to senior, non-technical audiences.
    *

    Strong commercial awareness and problem-solving capability.
    *

    Deep experience with statistical modelling, predictive analytics, and machine learning.
    *

    End-to-end project ownership of data science solutions from concept to production, including ML life cycle management (e.g., MLflow, Weights & Biases).
    *

    Exposure to streaming technologies (Kafka, Kinesis, Azure Event Hubs).
    *

    Proficiency in Python, R, SQL, and common ML frameworks (scikit-learn, TensorFlow, PyTorch).
    *

    Familiarity with cloud data environments (AWS, Azure, GCP) and orchestration tools such as Airflow, Spark, DBT, or Purview.

    Qualifications

    *

    Master's or PhD in Computer Science, Statistics, Mathematics, Engineering, or related discipline preferred.

    If you're a strategic data leader passionate about scaling teams and delivering measurable business value through data, we'd love to connect.