Tu búsqueda actual de empleo

21 Resultados de búsqueda

Para Fijo y temporal en South Africa

    Data Engineer

    South Africa, Gauteng, Johannesburg

    • Developer/Programmer Puesto
    • Competencias: SAS, AWS, SQL, Python, ETL, Data Warehousing
    • Seniority: Senior

    Descripción del puesto

    Job Purpose

    An established consumer-focused organisation is seeking a skilled Data Engineer to join its data and analytics function. This role is suited to someone passionate about big data and analytics, with the ability to translate complex datasets into meaningful insights that support business decision-making across multiple departments.

    The successful candidate will be responsible for both recurring and ad hoc analytical deliverables while playing a key role in building and maintaining scalable, reliable data infrastructure. Working closely with cross-functional teams, you will ensure data availability, quality, and accessibility to enable advanced analytics and reporting.

    Key Responsibilities / Competencies

    *

    Collaborate with data scientists, analysts, and business stakeholders to gather and define data requirements
    *

    Design, develop, and maintain robust data pipelines and ETL processes
    *

    Implement and support data warehousing and storage solutions
    *

    Optimise data pipelines for scalability, performance, and reliability
    *

    Ensure high standards of data quality, validation, and governance
    *

    Monitor, maintain, and troubleshoot data infrastructure
    *

    Design systematic ETL and pipeline solutions aligned to business specifications
    *

    Develop and deploy ETL processes in accordance with approved solution architecture
    *

    Uphold data governance, compliance, and quality assurance standards
    *

    Engage stakeholders in a professional, service-oriented manner
    *

    Demonstrate effective self-management and strong teamwork capabilities
    *

    Stay current with emerging technologies and best practices within data engineering

    Minimum Qualifications & Experience

    *

    Bachelor's degree in Computer Science, Information Technology, or a related discipline
    *

    5-10 years' experience in data engineering within a professional environment
    *

    Strong experience designing and developing data warehouses aligned to Kimball methodology
    *

    Proven expertise in ETL design and development
    *

    Proficiency in SQL and programming languages such as Python, Scala, or Java
    *

    Experience with ETL tools, data integration, and orchestration frameworks
    *

    Strong understanding of data modelling, database design, and storage architectures
    *

    Experience with cloud-based data warehousing platforms (e.g., Snowflake, Redshift)
    *

    Experience working with AWS environments
    *

    Ability to ingest and process structured and semi-structured data (CSV, JSON, flat files, etc.)
    *

    Understanding of data security and compliance best practices
    *

    Strong problem-solving, troubleshooting, and communication skills
    *

    Industry exposure within retail, financial services, or logistics environments advantageous
    *

    Relevant certifications (e.g., AWS Certified Data Analytics, Google Cloud Professional Data Engineer) beneficial

    AI Architect

    South Africa, Western Cape, Cape Town

    • ZAR 1,500,000 to ZAR 2,500,000 ZAR
    • Developer/Programmer Puesto
    • Competencias: AWS, Azure Databricks, Azure Synapse, Generative AI, Microsoft Business Intelligence
    • Seniority: Senior

    Descripción del puesto

    Group Lead - Artificial Intelligence Engineering



    Location: Cape Town, South Africa

    Scope: Global technology initiatives across multiple international markets



    A rare opportunity to shape the future of AI in a global consumer brand



    Imagine working somewhere where innovation isn't a buzzword - it's the daily expectation. A place where engineers build real-world AI systems that influence millions of customer interactions, power intelligent digital experiences, and help transform how a global lifestyle brand operates.



    We're building a world-class Artificial Intelligence capability within a large international organisation known for redefining customer experience across multiple continents. Our mission is simple: deploy AI responsibly and at scale to create better experiences for our members, empower our teams, and drive meaningful commercial impact.



    This role is based in Cape Town, working from brand-new offices designed for collaboration, creativity, and wellbeing. Think modern workspaces, access to premium fitness facilities, and a team culture that values curiosity, experimentation, and bold thinking.



    If you're an experienced AI engineer who loves building systems that actually make it into production - and wants to lead some of the most interesting AI initiatives in the consumer sector - this role was made for you.



    The Role:

    As Group Lead AI Engineer, you'll sit at the intersection of software engineering, machine learning, and product innovation. Your mission will be to design, build, and scale intelligent systems that solve real business problems and deliver tangible value.



    You'll lead the development of end-to-end AI solutions - from early experimentation through to fully operational services used across global markets.



    This role is both hands-on and strategic. You'll build complex systems yourself while guiding other engineers and shaping the broader AI roadmap across multiple domains.



    Expect to collaborate with teams across marketing, digital products, operations, finance, and governance to transform business challenges into working AI solutions.



    Ultimately, success in this role means delivering AI products that people actually use - and that measurably improve the business.



    What You'll Be Doing:



    Building AI products end-to-end

    * Design and develop production-grade AI systems - from concept and modelling through to deployment and monitoring.
    * Combine machine learning, data engineering, and modern software engineering to deliver reliable AI-powered services.
    * Make key architectural decisions for systems that operate across multiple markets.



    Partnering with the business

    * Work closely with teams across the organisation to identify high-impact opportunities for AI.
    * Translate complex operational or customer problems into clear technical solutions.
    * Lead discovery sessions, pilots, and experimentation to test ideas quickly.



    Advanced modelling and experimentation

    * Develop models using a range of techniques including: predictive modelling; recommendation systems; forecasting; generative AI and large language models
    * Build solutions such as customer propensity models, churn prediction, intelligent automation, and personalised experiences.
    * Establish rigorous experimentation and evaluation frameworks.



    AI platform and integration

    * Build APIs, services, and integrations that embed AI into digital products and internal tools.
    * Collaborate with engineering and data teams to integrate models into real user journeys.
    * Design solutions that are scalable, secure, and reusable across global markets.



    Operationalising AI

    * Implement modern MLOps practices including deployment pipelines, monitoring, retraining strategies, and performance tracking.
    * Ensure systems remain reliable, fair, and accurate as data evolves.
    * Optimise infrastructure and cloud usage for performance and cost.



    Leading and mentoring

    * Provide technical leadership within the AI engineering team.
    * Mentor engineers and data scientists through code reviews, design guidance, and knowledge sharing.
    * Help define engineering standards, frameworks, and reusable components for future AI projects.



    What Makes This Role Special?

    This isn't a research lab or a prototype-only environment.

    You'll be working in a company where AI systems actually ship, scale globally, and impact real customers every day.



    You'll also benefit from:

    * A brand-new Cape Town office campus
    * On-site gym and wellness facilities
    * A global technology team spanning multiple continents
    * High-impact AI initiatives with executive sponsorship
    * A culture that encourages experimentation and bold thinking
    * The opportunity to shape AI strategy at scale



    What We're Looking For:

    Experience:

    You're an experienced AI or ML engineering leader who has built and deployed real systems.

    Ideally you have:

    * Around 10+ years of experience in machine learning engineering, data science, or software engineering
    * A track record of delivering AI solutions into production environments
    * Experience leading technical delivery for complex AI initiatives
    * Exposure to working with cross-functional teams such as product, marketing, or operations
    * Experience in areas like personalisation, optimisation, recommendation systems, or conversational AI



    Technical Skills

    Strong candidates typically bring experience with:

    * Python and SQL
    * Machine learning frameworks such as PyTorch, TensorFlow, or scikit-learn
    * Data platforms and modern analytics environments
    * Cloud platforms such as Azure, AWS, or GCP
    * APIs and service-based architectures
    * MLOps practices including CI/CD, experiment tracking, and model monitoring
    * Generative AI technologies and LLM integration



    You're comfortable making architecture decisions and guiding others through technical trade-offs around cost, performance, reliability, and risk.



    Mindset

    We're looking for someone who:

    * Thrives in ambiguous, fast-moving environments
    * Is practical and focused on real outcomes rather than theoretical perfection
    * Can explain complex ideas clearly to non-technical stakeholders
    * Leads through collaboration rather than hierarchy
    * Is passionate about responsible and ethical AI



    What Success Looks Like

    Within your first six months, you'll likely have:

    * Delivered multiple AI pilots and at least one production solution
    * Helped shape the roadmap for AI initiatives in a major business domain
    * Built reusable frameworks that accelerate future AI development
    * Demonstrated measurable business impact from deployed models
    * Elevated engineering standards across the AI team



    Why Cape Town?

    This role is based full-time in Cape Town, working from a modern office designed to bring engineers, product teams, and business leaders together in one collaborative environment.



    You'll join a growing technology hub supporting global operations while enjoying one of the world's most vibrant cities - famous for its natural beauty, culture, and outdoor lifestyle.

    If you're excited about building AI systems that operate at global scale - and doing it from a world-class office environment in Cape Town - we'd love to hear from you.

    Nuevo

    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

    Nuevo

    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.

    D365 BC Consultant- Supply Chain

    South Africa

    • ZAR 50,000 to ZAR 120,000 ZAR
    • Consultant Puesto
    • Competencias: D365 Business Central, Dynamics NAV, Navision, D365 BC, Dynamics BC
    • Seniority: Senior

    Descripción del puesto

    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

    D365 Business Central Consultant- Cape Town/Johannesburg

    South Africa

    • ZAR 50,000 to ZAR 120,000 ZAR
    • Consultant Puesto
    • Competencias: D365 Business Central, Dynamics NAV, Navision, D365 BC, Dynamics BC
    • Seniority: Senior

    Descripción del puesto

    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 BI Developer

    South Africa, Gauteng, Pretoria

    • Developer/Programmer Puesto
    • Competencias: Business Intelligence, Data Engineering, Power BI, ETL, SQL, Microsoft Fabric, Azure Synapse, Azure Data Factory, Azure Databricks, Kimball Methodology,
    • Seniority: Senior

    Descripción del puesto

    Elevate your career as a Senior BI Developer in an innovative hybrid work environment where your skills will shape the future of data-driven decision-making.

    In this role, you will work with cutting-edge BI products, contributing to impactful projects that drive business growth. You'll collaborate with a talented team to harness the power of data, creating valuable insights for stakeholders. Rapidly growing company in the FinTech sector.

    Key Responsibilities and Skills Required:

    - Strong experience in BI development with tools such as Tableau, Power BI, or similar
    - Proficiency in SQL and data visualisation techniques
    - Ability to analyse complex data sets and translate findings into actionable insights
    - Excellent problem-solving and communication skills, fostering collaboration across teams
    - Experience with data warehousing and ETL processes

    This position offers competitive core benefits, including flexible work arrangements, professional development opportunities, and a supportive work culture that values diverse perspectives.

    If you are a proactive, results-oriented professional passionate about leveraging BI solutions, we invite you to submit your application for this exciting opportunity to make a meaningful impact.



    2 DAYS IN OFFICE PER WEEK (SANDTON OR PRETORIA (PREFERRED))