Tu búsqueda actual de empleo

25 Resultados de búsqueda

Para Fijo y temporal en South Africa

    Head of Data

    South Africa

    • Other Puesto
    • Competencias: Databricks, AWS, Snowflake, dbt, FiveTran, Machine Learning, AI
    • Seniority: Senior

    Descripción del puesto

    I am currently recruiting for a new client looking for an experienced Chief of Data/ Head of Data to help build out their inhouse function. We are seeking a skilled Data Engineering and AI Lead to enhance our clients capabilities and lead transformative projects. You can work remotely from anywhere is South Africa - must have a valid right to work without sponsorship required. This position offers you the opportunity to make a significant impact within the Big Data/Analytics and AI & Machine Learning sectors. You will play a key role in leveraging advanced analytics to deliver insights that drive business decisions.

    **Key Responsibilities:**

    - Strategise with non-technical and technical stakeholders across the business.
    - Have experience with large scale recruitment drives for in-house teams
    - Advise on which technical platforms are most suitable for the environment and projects.
    - Collaborate within a diverse team to foster a culture of innovation and continuous improvement.

    **Core Requirements:**

    - Proven experience within a cloud platform - GCP, AWS, Azure
    - Strong understanding of AI solutions and implementations.
    - Excellent problem-solving and communication skills.
    - 9+ years in the data space, 5+ years of management experience.

    The expected start date for this permanent position is July 1st 2026. Alongside a supportive work culture, you will enjoy core benefits including a Pension Retirement Savings Plan and Medical Insurance. If you are ready to take the lead in an exciting role that values your expertise, we invite you to apply.

    Nuevo

    D365 Business Central Consultant- Remote- South Africa

    South Africa

    • ZAR 60,000 to ZAR 120,000 ZAR
    • Consultant Puesto
    • Competencias: NAV/ ERP/ Navision/ Dynamics/ Microsoft Dynamics NAV/ Developer/ NAV Developer/
    • Seniority: Senior

    Descripción del puesto

    Mid-Senior Dynamics 365 Business Central Consultant

    Remote - South Africa

    A leading, award-winning Microsoft Partner is looking to appoint a Mid-Senior Dynamics 365 Business Central Consultant to join their growing delivery team.

    This is a unique opportunity to work fully remotely from South Africa while delivering high-impact projects for an international client base. You will play a key role in building client relationships, shaping solutions, and delivering end-to-end Business Central implementations across European markets.

    You'll be working alongside some of the top BC professionals in South Africa, within a collaborative and highly skilled consulting environment.

    Key Responsibilities

    * Lead client engagements, building strong stakeholder relationships across international projects
    * Gather and translate business requirements into effective Business Central solutions
    * Deliver full lifecycle D365 Business Central implementations, from design through to go-live
    * Collaborate with technical teams on integrations and solution enhancements
    * Provide strategic input and guidance to clients on best practice and system optimisation

    Skills & Experience

    * Proven experience as a Dynamics 365 Business Central / NAV Consultant
    * Strong stakeholder management and client-facing consulting experience
    * Solid finance module knowledge (highly advantageous)
    * Track record of delivering end-to-end D365 BC implementations
    * Experience working with integrations across systems

    What's on Offer

    * Competitive salary package
    * 100% remote working (South Africa-based)
    * Flexible working hours
    * Relaxed, supportive culture with quarterly social events (including braais)
    * Bi-annual salary reviews

    Interested?

    Please contact Emma Townsend directly on +44 (0)191 300 1817
    or send your CV to e.townsend@tenthrevolution.com

    Nuevo

    Azure Data Technical Lead

    South Africa

    • ZAR 85,000 to ZAR 125,000 ZAR
    • Consultant Puesto
    • Competencias: Microsoft BI, SSIS, SSRS, SSAS, Azure data factory, ADF, ETL, Data Engineer, Engineer, Data warehouse, Data warehousing, DWH, Azure, On-prem, SQL, SQL SERVER, Fabric, DAX, Azure, Snowflake
    • Seniority: Senior

    Descripción del puesto

    Technical Lead / Senior Data Engineer - Azure (Consulting)

    Join a high-performing, award-winning Microsoft Partner as they continue to scale their Data capability across enterprise clients undergoing large-scale digital transformation.

    This is a leadership-focused opportunity for a senior data professional who wants to play a key role in shaping data solutions, influencing technical direction, and mentoring talent within a collaborative, Azure-first environment.

    Working with top-tier clients, you will lead the design and delivery of modern data platforms, partnering with Azure specialists and stakeholders to drive best-in-class outcomes.

    The business is deeply invested in developing its people - not just technically, but as well-rounded leaders within the consulting space.

    Role & Responsibilities

    * Take ownership of end-to-end data engineering solutions, from architecture through to delivery and optimisation
    * Lead the design, build, and evolution of scalable Azure data platforms (including data pipelines, ETL processes, and curated data models)
    * Provide technical leadership and guidance to engineers within the team, championing best practices and high-quality delivery standards
    * Oversee deployment strategies and ensure robust, scalable solutions are delivered into production environments
    * Manage and optimise Azure data services across environments, ensuring reliability, performance, and governance
    * Partner closely with BI and Analytics teams, translating business requirements into effective data solutions and data marts
    * Act as a trusted advisor to clients, contributing to solution design and driving data strategy conversations

    Skills & Experience

    * Strong SQL expertise with a proven track record in data engineering and solution delivery
    * Deep experience with Azure Data Factory and the wider Azure data ecosystem
    * Strong grounding in data warehousing concepts, Fabric & Or Snowflake.
    * Previous consulting experience, with exposure to client-facing delivery and stakeholder engagement
    * Demonstrated ability to lead projects, mentor team members, and influence technical decisions

    Benefits

    * Annual bonus scheme
    * 100% remote working
    * Employer pension contribution
    * Fully funded Microsoft certifications
    * 20 days annual leave + bank holidays

    To apply, please send your CV to e.townsend@tenthrevolution.com

    Nigel Frank are the go-to recruiter for Power BI and Azure Data Platform roles in South Africa, offering more opportunities across the country than any other.

    Data Analytics Engineer

    South Africa, Western Cape, Cape Town

    • Developer/Programmer Puesto
    • Competencias: Azure, Databricks, ETL, SQL, dbt
    • Seniority: Senior

    Descripción del puesto

    ROLE:

    You will be responsible for driving the business to make data-driven decisions and improving self-service Business Intelligence within the company. The role sits within a high-quality, well-governed data platform where strong foundations, clear ways of working, and rigorous engineering standards are already in place. You will be joining a team that takes real pride in what has been built, and your contribution will help maintain that standard while the platform takes on increasingly diverse and complex use cases. The role is a hybrid analytics engineering position, working across the full data stack from pipeline development and data modelling through to BI delivery and end-user enablement. You will serve as a critical bridge between the data platform and business users, owning the end-to-end delivery of data products and ensuring that what gets built is governed, high-quality, and genuinely useful to the business.



    REQUIREMENTS:

    * Strong Power BI proficiency - experience building and maintaining semantic models, reports, and dash-boards; experience with both direct query and import access control configurations; understanding of row-level security and workspace governance
    * Data modelling - strong command of data modelling concepts including star schemas, semantic model design, and the medallion architecture (Bronze/Silver/Gold); ability to model from both a BI and data engi-neering perspective
    * Analytics engineering - experience with dbt for building and maintaining data transformation pipelines using SQL; adherence to best practices including documentation, testing, and model structure
    * Stakeholder communication - proven ability to engage business users, gather requirements, manage expectations, and translate technical concepts into accessible language; comfortable in meetings with senior stakeholders
    * Data governance - understanding of access control, data quality standards, and platform governance principles



    NICE TO HAVE:

    * Experience with Databricks or similar cloud data platforms
    * Experience with Azure cloud infrastructure
    * Familiarity with ELT/ETL patterns and data table formats
    * Experience with Infrastructure as Code, DevOps, or DataOps practices
    * Familiarity with Dynamics 365 Finance and Operations

    Integration Engineering Manager

    South Africa, Western Cape, Cape Town

    • ZAR 1,400,000 to ZAR 1,800,000 ZAR
    • Other Puesto
    • Competencias: Generative AI, MS Azure, MS Azure Synapse, .NET, C#, Rest API, Integrations, Cape Town, South Africa
    • Seniority: Senior

    Descripción del puesto

    Engineering Manager (Integration) - Cape Town
    Team: Digital & Technology | In‑House Role

    I'm partnering with a leading organisation in Cape Town that is looking for an Engineering Manager (Integration) to lead the design, development, and delivery of backend and integration services supporting a modern digital platform.

    This is a role for someone who loves blending technical leadership with people management, driving high‑quality engineering output while developing and empowering a growing team. You'll work closely with Product and wider stakeholders to ensure scalable, secure, and reliable systems that align with business goals.

    What You'll Be Doing

    Leadership & People Management

    * Lead, mentor, and develop a team of backend and integration engineers
    * Build a collaborative, inclusive, high‑performance engineering culture
    * Support hiring, onboarding, and long‑term team development
    * Balance delivery outcomes with team wellbeing and sustainability

    Technical Leadership

    * Own architecture, system design, and technical direction for integration services
    * Champion best practices across code quality, security, and reliability
    * Contribute hands‑on to complex design or problem‑solving when needed
    * Drive API‑led and event‑driven integration approaches

    Delivery & Operations

    * Oversee sprint planning, prioritisation, and delivery timelines
    * Improve engineering processes (testing, CI/CD, monitoring, automation)
    * Lead incident reviews, root‑cause analysis, and continuous improvement
    * Manage technical debt alongside new feature development

    Cross‑Functional Collaboration

    * Partner with Product, Design, Data, and other teams to align on roadmap delivery
    * Communicate progress, risks, and priorities clearly to stakeholders
    * Coordinate with third‑party vendors and integration partners

    What We're Looking For

    Essential

    * 8+ years in software engineering, incl. 3+ years in engineering leadership
    * Experience coaching and managing engineering teams
    * Strong background in C#, .NET, and Azure
    * Solid understanding of APIs, event‑driven systems, and integration patterns
    * Skilled in system design and guiding technical decision‑making
    * Familiar with CI/CD, automated testing, and modern delivery practices
    * Excellent communication and stakeholder management skills
    * Permanent resident of South Africa with full right to work

    Nice to Have

    * Experience working with distributed or hybrid engineering teams
    * Exposure to scaling systems across multiple markets or regions
    * Knowledge of monitoring, observability, and operational excellence

    Work Environment

    This business has an office‑first culture, you'll be onsite 5 days a week, with flexibility to move to 3 days in office once you're fully embedded with the team.

    If you'd like to learn more or think this could be a good next step, feel free to reach out, happy to share further details!

    Elizabeth Tyler at e.tyler@tenthrevolution.com

    .NET Engineering Manager- Cape Town

    South Africa, Western Cape, Cape Town

    • ZAR 100,000 to ZAR 150,000 ZAR
    • Developer/Programmer Puesto
    • Seniority: Senior

    Descripción del puesto

    Engineering Manager - Backend Integration Platform

    Permanent | Internal Role | Central Cape Town | 4 Days On‑Site

    We're looking for an experienced Engineering Manager to lead the backend integration platform for a large, international consumer brand operating in an exciting, fast‑moving sector.

    This is a permanent, internal role, based in central Cape Town, with four days per week working on-site. You'll join a globally connected technology team where engineering plays a critical role in shaping both digital platforms and real‑world experiences for customers at scale.

    The organisation is known for combining strong digital capability with an authentic, people‑focused culture - one that values meaningful experiences, practical expertise, inclusive teams, and continuous innovation.

    About the Role

    As Engineering Manager, you'll be accountable for both people leadership and technical delivery, owning the architecture and execution of a backend integration platform that supports mobile applications and related services.

    You'll lead a team of engineers, guide technical strategy, and work closely with Product, Design, Data, and Business stakeholders to deliver scalable, reliable solutions that drive genuine customer and business outcomes.

    This role suits a hands‑on engineering leader who enjoys being close to the technology while building strong, motivated teams.

    What You'll Do

    Leadership & Management

    * Lead, mentor, and develop a team of 5-8+ software engineers through coaching, feedback, performance management, and regular 1:1s
    * Create an inclusive, collaborative engineering environment built on trust and transparency
    * Partner with recruitment to attract and hire high‑quality engineering talent
    * Make strategic resourcing and technical decisions that balance delivery needs with long‑term team and platform health

    Technical Execution

    * Own the architecture, design, and delivery of the backend integration platform
    * Contribute hands‑on where needed, designing integration flows, API orchestration, and event‑driven processing
    * Solve complex integration problems using C#, .NET, Azure, Azure Function Apps, and API / event‑driven patterns
    * Set and uphold engineering standards across code quality, reliability, security, and observability
    * Oversee sprint planning, backlog grooming, and delivery timelines, managing cross‑team dependencies
    * Collaborate closely with Product Managers, Designers, and Stakeholders to align technical priorities with business goals

    Operational Excellence & Collaboration

    * Continuously improve engineering practices across CI/CD, testing, monitoring, and release processes
    * Lead post‑incident reviews and drive ongoing platform resilience improvements
    * Partner with Product, Design, Data, and Operations teams to define and execute roadmaps
    * Communicate progress, risks, and priorities clearly to leadership and stakeholders
    * Coordinate with vendors and external partners where required

    Must‑Have Experience

    * Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
    * 8+ years of software engineering experience, including 3+ years in people or technical leadership roles
    * Proven experience leading and growing engineering teams in product or platform environments
    * Strong hands‑on experience with C#, .NET, Azure, Function Apps, and API / event‑driven architectures
    * Experience designing and scaling backend or integration platforms that support mobile or web products
    * Solid understanding of modern delivery practices, including CI/CD, testing, and observability
    * Experience managing vendors or outsourced delivery
    * Strong communication, stakeholder engagement, and leadership skills

    Nice to Have

    * Experience managing hybrid or distributed engineering teams
    * Exposure to multi‑product or multi‑market environments
    * Strong familiarity with cloud monitoring, logging, and operational excellence for backend services

    This is an opportunity to join a globally recognised brand that prioritises real outcomes, inclusive teams, and thoughtful innovation - and to play a key role in building platforms that matter.

    If you're interested, please apply with your CV, or contact Emma Townsend on e.townsend@tenthrevolution.com

    Dynamics BC Contract Resources Cape Town

    South Africa, Western Cape, Cape Town

    • ZAR 500 to ZAR 1,000 ZAR
    • Consultant Puesto
    • Seniority: Mid-level

    Descripción del puesto

    Job Description



    I am actively representing South African businesses who are seeking Cape Town based Dynamics BC Contractors/Freelancers.

    My client offer the opportunity to work on fresh project roll outs in the latest technology - D365 Business Central.

    The opportunities offered are to work on long term, full time contracts for both End Users and Microsoft Partners.

    Role & Responsibilities



    * Competent in Business Central implementations in Finance.

    * Configure and develop the core D365 Business Central implementation.

    * Integrate D365 Business Central with the broader IT estate.



    Beneficial

    * 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.





    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.

    Data Engineer

    South Africa, Gauteng, Midrand

    • Developer/Programmer Puesto
    • Competencias: SQL, Python, Data Pipeline Building, Pipeline Maintenance, Azure Cloud, Claude AI
    • Seniority: Mid-level

    Descripción del puesto

    About the Company

    Join my client, a highly respected end-user environment known for its relaxed culture, long employee tenure, and strong focus on autonomy and trust. The business offers a collaborative and flexible working environment where employees are empowered to take ownership of their work and drive meaningful outcomes.

    This is an opportunity to join a close-knit data team working on modern data engineering initiatives across Azure and private cloud environments, with regular exposure to emerging technologies and Microsoft ecosystem events.

    Role Overview

    We are looking for two experienced Data Engineers to join the team based in Midrand, Johannesburg. This role is suited to someone who enjoys building scalable data pipelines, working across cloud environments, and taking initiative to improve and automate processes wherever possible.

    The ideal candidate will be technically strong, self-sufficient, and comfortable operating in a flexible, low-micromanagement environment. You should enjoy solving problems, owning delivery, and contributing beyond purely engineering tasks when needed, including light data modelling and analytics work.

    Key Responsibilities

    * Design, build, and maintain robust data pipelines and ETL processes
    * Work with data hosted across Azure and private cloud environments
    * Automate manual processes and improve pipeline efficiency proactively
    * Collaborate with business and technical stakeholders to support data initiatives
    * Assist with data modelling and analytics-related tasks where required
    * Ensure data quality, reliability, and performance across platforms
    * Contribute ideas and improvements within a highly autonomous team environment

    Required Skills & Experience

    * Strong SQL and Python development skills
    * Proven experience building and maintaining data pipelines
    * Experience working within cloud-based data environments
    * Exposure to Azure technologies beneficial but not essential
    * Familiarity with AI tooling such as Claude AI advantageous
    * Comfortable working across both engineering and light data science/modelling tasks
    * Strong initiative and ability to work independently without close supervision

    Ideal Profile

    * Pragmatic and solutions-driven
    * Mature, sensible, and easy-going personality
    * Someone who thrives in a relaxed but accountable environment
    * Comfortable owning work end-to-end

    What's on Offer

    * Competitive salary
    * Guaranteed 13th cheque
    * Medical aid and pension benefits
    * Flexible hybrid setup (typically 2 days onsite)
    * Exposure to modern cloud and AI technologies
    * Opportunity to attend Microsoft events and industry sessions regularly
    * Stable, long-term career environment with excellent staff retention



    Interview Process

    1 Face-to-face introductory meeting with the CTO
    2 Technical deep-dive discussion (no formal assessment)
    3 Psychometric assessment and offer stage

    Start Date

    ASAP preferred, although candidates with notice periods and August availability will be considered.

    Nuevo

    D365 Business Central Consultant- Remote- South Africa

    South Africa

    • ZAR 60,000 to ZAR 120,000 ZAR
    • Consultant Puesto
    • Competencias: NAV/ ERP/ Navision/ Dynamics/ Microsoft Dynamics NAV/ Developer/ NAV Developer/
    • Seniority: Senior

    Descripción del puesto

    Mid-Senior Dynamics 365 Business Central Consultant

    Remote - South Africa

    A leading, award-winning Microsoft Partner is looking to appoint a Mid-Senior Dynamics 365 Business Central Consultant to join their growing delivery team.

    This is a unique opportunity to work fully remotely from South Africa while delivering high-impact projects for an international client base. You will play a key role in building client relationships, shaping solutions, and delivering end-to-end Business Central implementations across European markets.

    You'll be working alongside some of the top BC professionals in South Africa, within a collaborative and highly skilled consulting environment.

    Key Responsibilities

    * Lead client engagements, building strong stakeholder relationships across international projects
    * Gather and translate business requirements into effective Business Central solutions
    * Deliver full lifecycle D365 Business Central implementations, from design through to go-live
    * Collaborate with technical teams on integrations and solution enhancements
    * Provide strategic input and guidance to clients on best practice and system optimisation

    Skills & Experience

    * Proven experience as a Dynamics 365 Business Central / NAV Consultant
    * Strong stakeholder management and client-facing consulting experience
    * Solid finance module knowledge (highly advantageous)
    * Track record of delivering end-to-end D365 BC implementations
    * Experience working with integrations across systems

    What's on Offer

    * Competitive salary package
    * 100% remote working (South Africa-based)
    * Flexible working hours
    * Relaxed, supportive culture with quarterly social events (including braais)
    * Bi-annual salary reviews

    Interested?

    Please contact Emma Townsend directly on +44 (0)191 300 1817
    or send your CV to e.townsend@tenthrevolution.com

    Nuevo

    Dynamics 365 F&O Developer- Remote SA- Contract

    South Africa

    • ZAR 600 to ZAR 1,000 ZAR
    • Developer/Programmer Puesto
    • Seniority: Senior

    Descripción del puesto

    D365 Finance & Operations Developer

    📍 100% Remote | ⏳ Long‑term Contract | 🌍 Global Consultancy

    My client, a global consultancy, is seeking an experienced Dynamics 365 Finance & Operations Developer to join their team on a long‑term, fully remote contract.

    You'll work on project‑based implementations, delivering high‑quality D365 F&O solutions using best practice development standards and object‑oriented programming. The role sits within a dedicated delivery team, with a strong focus on finance‑centric modules.

    Key Responsibilities

    * Design, develop, and implement D365 F&O solutions
    * Build high‑quality, scalable customisations following Microsoft best practices
    * Collaborate with functional consultants and technical team members
    * Contribute across the full project lifecycle (SDLC)
    * Support finance‑focused implementations and integrations

    Required Experience

    * 5+ years Dynamics AX / D365 consulting experience
    * 3+ years hands‑on D365 Finance & Operations development
    * Proven delivery across full end‑to‑end D365 F&O projects
    * Strong understanding of OOP and development best practices

    Desirable

    * Experience within Finance and Distribution modules
    * Consultancy or multi‑project delivery background

    Start Date

    * July 2026
    * Early applications encouraged due to project timelines

    📩 To apply, or to discuss similar opportunities, please send your CV to
    e.townsend@tenthrevolution.com

    📞 For a confidential conversation, contact Emma on +44 (0)191 300 1817