PBT Group Careers

Be part of our team of Data Specialists and embark on a career of the future!

Filters

City
▼
Industries
▼
Date Posted
▼

Senior Full-Stack Web Developer Reference No: 611813 | Johannesburg | Posted on: 02 November 2026

Key Responsibilities Engage with business stakeholders to gather, analyse and document business requirements. Translate business needs and functional requirements into technical specifications and effective digital solutions. Analyse existing systems and processes, identifying opportunities for improvement and optimisation. Design, develop and maintain responsive, user-friendly web applications. Take ownership of solutions and projects throughout the full development lifecycle, including design, development, testing, implementation and support. Collaborate with business, operations, UX/UI and technical development teams to deliver high-quality solutions. Develop and maintain front-end and back-end components, ensuring seamless integration. Ensure applications meet performance, scalability, security and code-quality standards. Provide production support, troubleshoot issues and resolve incidents. Contribute to continuous improvement by identifying and implementing appropriate technologies and development practices. Communicate effectively with technical and non-technical stakeholders across the organisation.
Salary:

Senior Full-Stack Web Developer Reference No: 552183 | Cape Town | Posted on: 02 November 2026

PBT Group is seeking an experienced Senior Full-Stack Web Developer to join a 12-month project within the financial services and investment platform environment.   The successful candidate will have 8–10 years of development experience, combined with strong technical and business analysis capabilities. This role bridges the gap between business and technology, requiring the ability to understand business needs, translate requirements into effective technical solutions, and collaborate with multiple stakeholders across the organisation.   The incumbent will be involved throughout the solution lifecycle, from requirements analysis and solution design through to development, testing, implementation and ongoing support. A strong focus will be placed on delivering scalable, responsive and customer-focused digital applications and reporting solutions.   Key Responsibilities Engage with business stakeholders to gather, analyse and document business requirements. Translate business needs and functional requirements into technical specifications and effective digital solutions. Analyse existing systems and processes, identifying opportunities for improvement and optimisation. Design, develop and maintain responsive, user-friendly web applications. Take ownership of solutions and projects throughout the full development lifecycle, including design, development, testing, implementation and support. Collaborate with business, operations, UX/UI and technical development teams to deliver high-quality solutions. Develop and maintain front-end and back-end components, ensuring seamless integration. Ensure applications meet performance, scalability, security and code-quality standards. Provide production support, troubleshoot issues and resolve incidents. Contribute to continuous improvement by identifying and implementing appropriate technologies and development practices. Communicate effectively with technical and non-technical stakeholders across the organisation.   Minimum Requirements 8–10 years' experience in software development, particularly within a database development environment. At least 5 years' experience working within a Financial Adviser firm, Financial Services Customer Service environment or Investment Platform business. Relevant Commerce degree in IT, Finance, Economics, Statistics, Investment Management or Business Management. Strong technical analysis and business analysis capabilities, with the ability to translate business requirements into technical solutions. Excellent verbal and written communication skills. Ability to engage confidently with multiple stakeholders across business and technology teams. Multilingual capabilities would be advantageous.   Technical Skills Core / Required Technical Skills Microsoft SQL Server and T-SQL. C# and .NET development. HTML, CSS and JavaScript. Bootstrap or other responsive web design frameworks. Database development and SQL programming. Beneficial Technical Skills React JS and modern web technologies. .NET Core. Entity Framework Core (EF Core). API development and integration. Angular. Understanding of software architecture and architectural design patterns. Tools and Technologies Visual Studio. Git. Bitbucket. Jira and Confluence. Azure DevOps. Octopus Deploy.   Contract Details Location: Cape Town or Johannesburg – Hybrid. Working Arrangement: Approximately three days per week office-based, with one to two days working remotely. Additional Travel: Candidates based in Johannesburg may be required to travel to Cape Town periodically. The incumbent will also be required to work on-site with the vendor when needed. Duration: 12 months.  
Salary:

Senior Data Engineer – Google Cloud Platform (GCP) (Contract) Reference No: 949086 | Johannesburg | Posted on: 02 November 2026

PBT Group is seeking an experienced Senior Data Engineer with strong Google Cloud Platform (GCP) expertise to join a project focused on designing, developing and optimising scalable, cloud-native data platforms and near-real-time data pipelines. The successful candidate will have extensive experience building highly parallelised, distributed data-processing solutions, with a strong understanding of batch and streaming architectures, event-driven processing and cloud-based data engineering. Key Responsibilities Design, develop and maintain scalable data pipelines and cloud-native data solutions on Google Cloud Platform. Build and optimise batch-processing and near-real-time data pipelines. Design and implement highly parallelised distributed data-processing solutions. Develop and manage workloads using Cloud Run and Google Kubernetes Engine (GKE). Design and implement streaming architectures using Pub/Sub and Dataflow. Work with large-scale datasets and optimise data processing for performance, scalability and cost efficiency. Implement and maintain data workflows and orchestration solutions. Collaborate with technical teams and stakeholders to deliver robust, reliable and scalable data solutions. Required Skills and Experience 8+ years of experience in Data Engineering. Strong, practical experience with Google Cloud Platform (GCP), particularly: BigQuery Google Cloud Storage Dataflow Cloud Composer Cloud Run Google Kubernetes Engine (GKE) Dataproc Pub/Sub Strong experience with dbt. Advanced Python and SQL skills. Proven experience designing and developing distributed data-processing solutions. Strong understanding of highly parallelised processing, event-driven architectures and near-real-time data pipelines. Experience developing and optimising both batch and streaming data solutions. Complementary Skills Experience with any of the following will be advantageous: Microsoft Azure and/or AWS. Power BI and/or Looker. Apache Spark. Terraform and Infrastructure as Code. Microservices architectures. Event-driven architecture and integration patterns. Qualifications Relevant degree in Computer Science, Information Technology, Engineering or a related field. Google Cloud Professional Data Engineer certification would be advantageous. Contract Details Location: Johannesburg – Hybrid Contract Duration: 12 months Expected Start Date: December 2026 / January 2027
Salary:

Data Engineer – Azure Databricks & Lakehouse Architecture Reference No: 303344 | Johannesburg | Posted on: 27 October 2026

PBT Group is seeking an experienced Data Engineer to join a project focused on implementing a modern Lakehouse architecture using the Medallion framework.   The successful candidate will be responsible for developing and maintaining data ingestion pipelines, landing data in the Bronze layer, and supporting data transformation and semantic modelling through the Silver and Gold layers. The objective is to deliver governed, reusable, production-ready and AI-ready data products that support advanced analytics, Power BI reporting and data science use cases.   Working closely with an in-house Data Scientist and other technical stakeholders, the Data Engineer will contribute to the development of reliable data products and business views, with a strong emphasis on production deployment, data governance, performance optimisation and operational excellence.   Key Responsibilities Data Engineering and Lakehouse Architecture Design, develop and maintain scalable data pipelines using Azure Databricks and Azure Data Factory (ADF). Implement and support Medallion architecture, including Bronze, Silver and Gold data layers. Ingest data from multiple sources and ensure reliable landing, transformation and processing. Develop and maintain data integration and ingestion patterns that support batch and real-time data processing. Contribute to the design and implementation of robust, scalable and maintainable Lakehouse solutions. Data Transformation and Modelling Develop data pipelines and transformation logic using Python, PySpark and SQL. Support semantic data modelling across Silver and Gold layers to deliver high-quality, reusable and governed data products. Develop data models and business views that support Power BI reporting, analytics and data science requirements. Ensure datasets are accurate, consistent, documented and suitable for downstream analytical and AI use cases. Apply data warehousing principles and appropriate modelling techniques to support business requirements. Azure Data Services and Integration Work with Azure data services and technologies to develop, integrate and maintain data solutions. Implement data ingestion and integration pipelines using Azure Data Factory, Azure Databricks and other relevant Azure services. Apply API integration and data ingestion patterns to connect systems and source platforms. Where required by the solution, work with Azure Functions, Apache Kafka and Apache Spark to support integration, processing and streaming requirements. Data Governance and Quality Apply data governance, access control and catalogue management practices using Databricks Unity Catalog and relevant gateway capabilities. Ensure that data products comply with established governance, security, quality and access requirements. Support data lineage, documentation, discoverability and reusability across the data environment. Ensure that data products are well governed and structured to support analytics and AI-driven use cases. Production Deployment and DevOps Develop, deploy and maintain production-ready data pipelines and data products. Apply Git version control, release management and established DevOps practices. Contribute to CI/CD pipeline development, automation and controlled deployment processes. Monitor and troubleshoot pipeline performance, data quality issues and production incidents. Perform performance tuning and optimisation to improve pipeline efficiency, reliability and scalability. Maintain clear technical documentation covering architecture, design decisions, pipelines, transformations and data models. Collaboration and Continuous Improvement Collaborate with Data Scientists and other stakeholders to translate analytical and business requirements into production-ready data products. Develop datasets and business views that support Power BI reporting and AI use cases. Work within an Agile delivery framework and contribute to planning, reviews and continuous improvement. Support the use of Databricks Genie where relevant to the solution. Promote engineering best practices, reusable components and operational excellence throughout the data delivery lifecycle.   Essential Skills and Experience Candidates should demonstrate hands-on experience in the following areas: Lakehouse and Data Engineering Advanced experience with Azure Databricks. Practical experience implementing Medallion or Lakehouse architecture, including Bronze, Silver and Gold layers. Strong proficiency in Python, PySpark and SQL for data engineering and transformation. Hands-on experience developing and maintaining Azure Data Factory pipelines. Experience with data integration, pipeline development, data ingestion and transformation. Understanding of data modelling, semantic modelling and data warehousing principles. Azure Data Services and Integration Experience working with Azure data services. Knowledge of API integration and data ingestion patterns. Understanding of batch processing and real-time or streaming data analytics. Knowledge of relevant technologies such as Apache Spark, Azure Functions and Apache Kafka, where applicable to the solution. Governance, DevOps and Production Delivery Familiarity with Databricks Unity Catalog and relevant gateway capabilities. Solid understanding of Git, version control and release management. Experience with DevOps practices and CI/CD pipelines. Ability to deploy and support production data pipelines and data products. Understanding of performance tuning, troubleshooting and pipeline optimisation. Ability to produce clear and comprehensive technical documentation. Experience working within Agile delivery environments. Preferred Qualifications and Certifications Databricks Data Engineer certification is preferred. Databricks AI certification would be advantageous. Advantageous Experience Exposure to Databricks Genie. Experience delivering data products for Power BI, business analytics and AI use cases. Experience collaborating with Data Scientists to develop analytics-ready datasets. Experience in Marketing and Sales data domains or similar commercial environments. Exposure to advanced data integration, streaming technologies and cloud-based data platforms.   Ideal Candidate Profile The ideal candidate is a hands-on Data Engineer with strong Azure Databricks, Python, PySpark and SQL skills and practical experience implementing Lakehouse architecture using the Medallion framework.   They should be comfortable building ingestion pipelines, supporting semantic data modelling, implementing data governance and deploying reliable data products into production. The ability to work closely with Data Scientists and analytics teams is important, as is an understanding of how to structure data for Power BI reporting and AI applications. Candidates should combine strong technical problem-solving skills with sound engineering practices, attention to data quality, clear documentation and a focus on performance, scalability and operational reliability.   This opportunity is best suited to Data Engineers who have practical Lakehouse implementation experience and can contribute across the data lifecycle, from ingestion and transformation through to governed, analytics-ready Gold-layer data products.
Salary:

Data Analyst Reference No: 385430 | Cape Town | Posted on: 26 October 2026

Key Responsibilities Perform complex data analysis to identify trends, patterns, opportunities and business insights. Translate business questions and requirements into data-driven solutions. Write and optimise advanced SQL queries and work with large datasets. Develop reports, dashboards, KPIs, forecasting and scenario analysis using tools such as Power BI or Tableau. Use Python or R for data manipulation, analysis, visualisation and statistical modelling. Apply statistical and predictive analytics techniques to support business decision-making. Work closely with Data Engineers, Data Scientists and other technical teams to understand data flows and requirements. Engage with business stakeholders and clearly communicate findings, insights and recommendations to non-technical audiences. Identify data quality issues and opportunities to improve data processes and analytical solutions. Contribute to the development of data marts and analytical data assets. Take ownership of analytical projects from planning through to delivery. Mentor and support junior Data Analysts and contribute to knowledge sharing and best practices. Explore and apply GenAI and modern analytical tools to improve productivity and analytical processes.
Salary:

Engineering Lead Reference No: 649095 | Johannesburg | Posted on: 23 October 2026

PBT Group is seeking an experienced Engineering Lead to envision, lead and develop fit-for-purpose, integrated end-to-end technical solutions across multiple technologies. The successful candidate will provide inspirational technical leadership, promote long-term architectural thinking and guide engineering practitioners across multiple initiatives to ensure alignment between products, programmes and organisational objectives. This role requires a holistic approach to solution design, balancing business requirements, technology capabilities, operational constraints, risk and long-term sustainability. The Engineering Lead will work closely with key stakeholders, software designers and engineering teams to deliver robust, scalable and sustainable technical solutions while fostering a culture of innovation, collaboration and continuous improvement. Key Responsibilities End-to-End Solution Design: Develop integrated technical solutions across multiple technologies, taking into consideration people, processes, systems, data and organisational requirements. Technical Leadership: Provide technical direction and leadership across multiple initiatives, guiding engineering practitioners and ensuring alignment with product and programme objectives. Solution Analysis: Analyse complex problems and formulate practical, achievable solutions that align with organisational architecture, standards, constraints and operational requirements. Architecture and Governance: Present proposed solutions through relevant governance forums, engage with domain and technology specialists, and secure the necessary technical acceptance and stakeholder buy-in. Stakeholder Engagement: Collaborate, communicate and negotiate effectively with key stakeholders to establish alignment and influence technical decisions. Solution Decomposition and Planning: Break down complex solutions into manageable components, assisting with work sequencing, scheduling and identifying resource requirements. Technical Design: Develop and refine solution designs, contribute to functional and non-functional requirements, and assist software designers with lower-level technical designs. Technical Troubleshooting: Investigate and resolve technical delivery challenges, supporting engineering teams in identifying root causes and implementing effective solutions. Risk and Constraint Management: Evaluate technical constraints, dependencies and risks, making informed trade-offs to balance business needs, technical feasibility and long-term sustainability. Sustainable Engineering: Design robust, maintainable and future-ready solutions while continuously enhancing the technical assets affected by solution delivery. Product and Long-Term Thinking: Apply a product management mindset to solution design, considering future business needs, technology evolution and the long-term value of technical investments. Coaching and Mentorship: Coach, mentor and develop software engineering practitioners, supporting technical growth, knowledge sharing and the development of engineering capabilities. Engineering Practice Development: Contribute to the growth and maturity of the engineering lead practice through collaboration, knowledge sharing and participation in relevant professional forums or communities of practice. Organisational Alignment: Drive alignment across areas of responsibility, ensuring that technical initiatives support broader organisational priorities and strategic objectives. Continuous Improvement: Identify opportunities to improve business processes, operating models and systems through innovation, agile thinking and ongoing evaluation of emerging technologies. Professional Development: Stay abreast of developments in technology and IT architecture while pursuing continuous learning and personal growth. Essential Requirements Minimum of 8 years' experience in similar engineering leadership or technical solution design roles. Strong understanding of IT architecture and technical concepts. Experience in systems analysis and design. Ability to develop and communicate integrated end-to-end technical solutions across multiple technologies. Demonstrated ability to work with technical and business stakeholders to achieve solution alignment. Experience evaluating technical risks, constraints, dependencies and alternative approaches. Ability to guide technical teams and support software designers in developing effective solutions. Strong analytical, problem-solving and decision-making capabilities. Proven ability to balance immediate delivery requirements with long-term technical sustainability. Preferred Qualifications BSc in Computer Science, BCom in Information Systems, or a relevant equivalent qualification. A relevant professional qualification at an appropriate degree level. Preferred Certifications TOGAF certification. ITIL (Information Technology Infrastructure Library) certification. Equivalent certifications in enterprise architecture, IT service management or relevant technical disciplines. Technical and Professional Knowledge The successful candidate should demonstrate knowledge of: IT Architecture and architectural principles. IT concepts and technology landscapes. Systems Analysis and Design. End-to-end solution design and integration across multiple technologies. Functional and non-functional requirements. Technical governance and architectural standards. Risk management, technical constraints and solution trade-offs. Technical delivery, troubleshooting and sustainable engineering practices. Product-oriented thinking and long-term technology planning. Behavioural Competencies Technical and Professional Expertise: Demonstrates strong technical knowledge and the ability to develop effective, integrated solutions. Decision-Making: Makes sound, evidence-based decisions while considering business objectives, technical constraints and risks. Collaboration: Builds productive relationships across engineering, architecture, product and business teams. Innovation: Challenges existing approaches and identifies opportunities to improve systems, processes and technical solutions. Influencing and Negotiation: Gains stakeholder buy-in, manages competing priorities and facilitates alignment on technical decisions. Managing Work: Coordinates complex technical activities, prioritises effectively and supports successful delivery across multiple initiatives. Continuous Learning: Keeps pace with emerging technologies, architectural developments and industry best practices. Coaching and Mentorship: Develops engineering capability by sharing knowledge, providing guidance and supporting the professional growth of others. Ideal Candidate Profile The ideal candidate is a seasoned technical leader who can translate complex business and technology challenges into practical, integrated end-to-end solutions. They should be comfortable operating across multiple technology domains, engaging with senior stakeholders, guiding engineering teams and navigating architectural governance processes. They will combine strong systems analysis and design capabilities with strategic thinking, sound judgement and a commitment to building sustainable technical solutions. The ability to mentor others, influence decision-making and balance immediate delivery needs with long-term organisational objectives will be essential to success in this role. This opportunity is suited to a technically strong engineering leader who enjoys shaping solution direction, developing engineering talent and driving continuous improvement across complex technology environments.  
Salary:

Software System Designer Reference No: 529962 | Johannesburg | Posted on: 23 October 2026

PBT Group is seeking an experienced Software System Designer to translate business and stakeholder requirements, including user stories, into detailed system requirements and technical designs. The successful candidate will act as a key link between Business Analysts, requirements stakeholders, software developers and other designers, ensuring that business needs are translated into practical, high-quality system solutions. The role will also contribute to the interpretation of end-to-end solution architecture, provide technical guidance to development teams, and ensure that detailed designs align with the organisation's architectural direction, technology standards and strategic objectives. Key Responsibilities Solution Design: Translate business requirements, stakeholder needs and user stories into detailed system designs across multiple technologies and products. Requirements Analysis: Analyse, interpret and validate business and system requirements to ensure a clear understanding of the intended solution. Technical Design: Interpret and review macro designs, develop detailed technical designs, and ensure alignment with end-to-end solution architecture and the organisation's target state. System Analysis: Conduct impact analysis and evaluate the operational implications of proposed designs within the existing technology environment. Technical Documentation: Develop and maintain detailed technical documentation, including use cases, sequence diagrams, system specifications, lessons learned and knowledge-base materials. Data and Integration: Understand the data requirements of the relevant business domain and define appropriate system and integration designs. Testing and Quality Assurance: Provide input into system-level test plans and test cases, develop integration test packs, and ensure that designs support quality delivery and effective testing. Technical Support: Work closely with software developers and other designers, facilitating troubleshooting sessions, resolving design queries and providing technical guidance. Stakeholder Collaboration: Collaborate effectively with Business Analysts, business stakeholders, developers, architects and other impacted parties to ensure alignment throughout the solution lifecycle. Risk and Dependency Management: Identify potential system conflicts, dependencies and implementation risks, evaluate alternatives, and recommend appropriate mitigation strategies. Standards and Governance: Ensure that designs comply with relevant technology standards, system requirements, legislation, governance requirements and operational considerations. Strategic Alignment: Support the organisation's technology roadmap and strategic architectural direction through practical, maintainable and fit-for-purpose designs. Continuous Improvement: Identify opportunities to improve business processes, systems and delivery practices through innovative thinking and continuous learning. Knowledge Sharing: Contribute to the development of team capability through mentoring, collaboration, knowledge sharing and ongoing professional development. Essential Requirements Matric / Grade 12 / National Senior Certificate. Minimum of 5 years' IT experience. Experience in systems design and requirements analysis. Understanding of IT architecture and IT infrastructure architecture. Knowledge of system requirements, technical design principles and solution implementation. Ability to interpret business requirements and translate them into detailed technical specifications. Strong analytical, problem-solving and decision-making skills. Ability to collaborate with business and technical stakeholders. Strong focus on quality, documentation and effective delivery. Preferred Qualifications and Certifications A relevant Diploma or Certificate in Information Technology, Systems Design, Software Development or a related field. Certification in relevant solution design methodologies, where applicable. Technical and Professional Knowledge The successful candidate should demonstrate knowledge of: Information Technology Architecture. IT Infrastructure Architecture. Systems Design and Solution Design. Requirements Analysis and Business Requirements Interpretation. System Requirements and Technical Specifications. Banking and financial services environments, where applicable. Technical documentation and system modelling. System integration and data requirements. Testing principles, including system and integration testing. Technology standards, governance and architectural principles. Behavioural Competencies Decision-Making: Evaluate design options, assess risks and make informed recommendations. Managing Work: Plan, prioritise and manage design deliverables effectively. Quality Orientation: Maintain high standards of technical accuracy, documentation and solution quality. Building Partnerships: Establish effective working relationships with business and technical stakeholders. Technical and Professional Expertise: Apply relevant technical knowledge to produce practical and sustainable system designs. Emotional Intelligence: Communicate effectively, collaborate constructively and respond professionally to differing stakeholder needs. Continuous Learning: Stay abreast of relevant technologies, design practices and industry developments. Ideal Candidate Profile The ideal candidate is a technically capable Software System Designer with strong analytical skills and the ability to bridge the gap between business requirements and software development. They should be comfortable working across multiple technologies, producing detailed system designs, collaborating with cross-functional teams and ensuring that solutions align with broader architectural objectives. Experience in banking or financial services would be advantageous, particularly where system governance, data requirements, integration and operational considerations are important. If you enjoy translating complex requirements into effective technical solutions and working closely with both business and development teams, this opportunity could be a strong fit.
Salary:

Power BI Developer / Specialist (Contract) Reference No: 369758 | Johannesburg | Posted on: 21 October 2026

We are looking for an experienced Power BI Developer / Specialist to design, develop and deliver high-quality Power BI solutions. The successful candidate will work closely with business stakeholders and data teams to turn data into clear, actionable insights through well-designed reports, dashboards and semantic models. Key Responsibilities Design, develop and maintain Power BI reports and dashboards that meet business requirements. Build robust data models and semantic layers optimised for performance and usability. Write efficient DAX measures and calculated columns. Develop and optimise Power Query (M) transformations. Collaborate with data engineers and business users to ensure data quality and accurate reporting. Implement best practices for report design, governance and performance. Support the deployment of Power BI solutions into production environments. Provide technical documentation and knowledge transfer where required. Participate in Agile delivery processes and stakeholder feedback cycles. Required Skills & Experience Strong hands-on experience with Power BI (report development, data modelling and dashboard design). Advanced DAX proficiency. Solid experience with Power Query / M. Good understanding of data modelling concepts (star schema, relationships, star/snowflake designs). Experience working with business stakeholders to gather and refine reporting requirements. Ability to optimise Power BI solutions for performance. Familiarity with Power BI Service (workspaces, deployment pipelines, security, sharing). Strong communication skills and the ability to explain technical concepts to non-technical users. Advantageous Experience with Azure data platforms (e.g. Azure Synapse, Databricks, Azure Data Factory). Knowledge of Microsoft Fabric. Exposure to row-level security (RLS) and Power BI governance. Previous experience in a consulting or project-based environment. Microsoft PL-300 (Power BI Data Analyst) certification or equivalent. Working Arrangement Hybrid – based in Johannesburg. Contract role.  
Salary:

Data Engineer (Contract) Reference No: 978721 | Cape Town | Posted on: 13 October 2026

Key Responsibilities Design, develop, and maintain robust ETL/ELT processes and data integration solutions. Build and support enterprise data warehouse solutions, including dimensional modelling and data marts. Analyse business requirements and translate them into technical data solutions. Develop, optimise, and troubleshoot SQL queries, stored procedures, and database objects. Ensure data quality, integrity, governance, and performance across data platforms. Develop and maintain reporting and analytics solutions using SSRS and/or Power BI. Collaborate with business stakeholders, analysts, architects, and project teams to deliver data solutions. Support data migration, integration, and modernisation initiatives. Participate in data architecture discussions and contribute to continuous improvement initiatives. Produce and maintain technical documentation and operational procedures.
Salary:

Data Engineering Test Lead Reference No: 196464 | Cape Town | Posted on: 08 October 2026

To lead the quality assurance and testing of data pipelines, ETL/ELT processes and reporting solutions, ensuring data is accurate, reliable and fit for business use. The role blends hands-on data/SQL testing with test leadership, UAT coordination and structured stakeholder engagement across Business, SMEs and technical teams.   Key Responsibilities 1.       Testing & Data Quality Define and own the test strategy across SIT, data validation, regression and UAT for data and BI solutions. Design and execute data reconciliation, validation and quality checks (source-to-target, row counts, transformation logic, business rules). Build repeatable test frameworks and automated data quality checks where possible. Manage defect logging, triage, root-cause analysis and resolution tracking.   2.       Leadership & Coordination Lead and mentor a small team of testers / QA analysts; coordinate testing resources and priorities. Plan and coordinate UAT with business users and SMEs — scope, entry/exit criteria, scenarios, execution tracking and business sign-off. Manage testing risks, dependencies and readiness for go-live.   3.       Stakeholder Engagement Engage Business, Internal teams and SMEs in a structured, professional manner. Define test cases and communicate quality status clearly to non-technical stakeholders. Build credibility and a “big picture” business acumen — not just query-writing.   Minimum Requirements Qualification: Bachelor’s degree/diploma in Computer Science, Information Systems, Engineering or related (or equivalent experience) Experience: 5–8 years in data/QA testing, with 2+ years in a lead/coordination role Core Technical: Advanced SQL (mandatory), ETL/ELT testing, data warehousing concepts (Kimball/Data Vault) Testing: Domain: Short-term insurance / financial services exposure highly advantageous Cloud / Tooling: Exposure to Azure / AWS / Snowflake, Power BI / Qlik; test/automation tools an advantage   Advantageous / Nice-to-Have Guidewire, TIA or similar insurance platform data structures Python for test automation / data validation Experience in cloud migration or Medallion architecture initiatives ISTQB or similar testing certification   Key Strengths (Ideal Candidate) Strong SQL and data-testing capability with a quality-first mindset Proven test leadership and UAT coordination Structured stakeholder engagement and business acumen — commands respect and sees the bigger picture Analytical, methodical problem-solver who can bridge business and technology     Location: Cape Town  Engagement Type: Contract 
Salary:

BIBA Team Lead Reference No: 815656 | Cape Town | Posted on: 01 October 2026

We are seeking an experienced BIBA Team Lead to join our consulting team in Cape Town. This is a contract opportunity for a seasoned Business Intelligence professional who combines strong leadership, data governance expertise, business analysis capability, and deep Power BI knowledge.   Role Overview The BIBA Team Lead will serve as the central point of coordination between business stakeholders, analytics teams, and technical delivery functions, ensuring the consistent implementation of reporting standards, governance frameworks, and business intelligence best practices.   The successful candidate will lead a team of Business Intelligence Business Analysts (BIBA), provide guidance to self-service BI practitioners, and work closely with Data Architects, Data Engineers, BI Developers, and business stakeholders to deliver reliable, scalable, and governed reporting solutions.   Key Responsibilities Reporting Standards & Governance Define and maintain reporting standards, naming conventions, and BI best practices across the organisation. Establish and govern certified datasets, semantic models, and reusable reporting assets. Drive adherence to data governance policies and reporting quality standards. Implement and maintain report review and publication processes. Support governance of the Power BI environment, including security and access controls. Business Requirements Leadership Facilitate workshops and requirements gathering sessions with stakeholders across multiple business areas. Analyse, document, and prioritise reporting and analytics requirements. Ensure alignment between business requirements and technical delivery teams. Collaborate with Data Architects and Data Engineering teams to ensure reporting requirements are technically feasible and effectively implemented. Team Leadership & Stakeholder Engagement Lead, mentor, coach, and develop Business Intelligence Business Analysts. Allocate workload and oversee delivery across the BIBA function. Provide functional guidance to self-service BI developers and analysts within business units. Build and maintain strong relationships with stakeholders at all levels. Facilitate communities of practice to drive consistency and knowledge sharing. Reporting Governance & Platform Oversight Ensure reporting solutions meet governance, security, and quality requirements. Oversee Power BI workspace governance and row-level security standards. Monitor reporting platform usage, performance, licensing, and capacity considerations. Promote data accuracy, consistency, and reliability across reporting solutions. Documentation & Continuous Improvement Develop and maintain reporting standards, operating procedures, and knowledge repositories. Champion continuous improvement initiatives within the BI and analytics landscape. Stay abreast of emerging Power BI, data governance, and analytics trends and best practices. Contribute to the evolution of BI governance frameworks and delivery methodologies.     Required Experience & Skills Essential Experience Minimum 7 years' experience in Business Intelligence, Business Analysis, Reporting, or Data Analytics environments. Proven experience leading or coordinating BI teams, reporting functions, or governance initiatives. Strong experience gathering, documenting, and prioritising business requirements. Demonstrated experience implementing and enforcing reporting standards and data governance practices. Experience working within complex, cross-functional environments involving multiple stakeholders.   Technical Skills Advanced Power BI knowledge, including: Semantic modelling Star schema design Certified datasets Row-level security Power BI governance Strong SQL proficiency (non-negotiable). Solid understanding of data warehousing and reporting architectures. Knowledge of data governance principles and best practices. Familiarity with ETL and data integration processes. Understanding of BI platform administration, security, and performance optimisation.   Leadership & Soft Skills Strong analytical and problem-solving abilities. Excellent stakeholder engagement and communication skills. Ability to influence and lead across matrixed teams. Strong facilitation and requirements elicitation skills. Experience mentoring, coaching, and developing teams. Excellent documentation and process management capability.     Qualifications Degree or Diploma in: Information Technology Information Systems Business Intelligence Business Analysis Computer Science Or a related discipline     Personal Attributes High levels of integrity and professionalism. Strong customer and service orientation. Collaborative and team-focused mindset. Adaptable and flexible in a fast-paced environment. Ability to work effectively across diverse teams and stakeholder groups. Strong attention to detail and commitment to quality.     Location & Working Model Cape Town Hybrid working model Contract position
Salary:

Sales Enablement Lead – Commercial Payments (Contract) Reference No: 790667 | Johannesburg | Posted on: 01 October 2026

PBT Group is looking for an experienced Sales Enablement Lead to join a commercial payments environment on a contract basis.   This role is suited to a commercially minded professional with proven sales execution experience who can operate at both strategic and tactical levels. The successful candidate will work closely with senior commercial leadership and sales teams to translate business strategy into practical, measurable sales execution plans that drive pipeline development, product adoption and portfolio growth.   Key Responsibilities Partner with senior commercial leadership to define and articulate compelling product value propositions and sales strategies. Translate commercial strategy into clear, actionable sales execution plans for frontline sales teams. Define and refine target industries, client segments, personas and priority markets. Develop and maintain sales playbooks, pitch decks, use-case narratives, sales messaging and objection-handling frameworks. Enable sales teams with the tools, knowledge and frameworks required to effectively position and sell the product. Work hands-on with sales teams to build, manage and convert a strong, sustainable sales pipeline. Monitor pipeline health, conversion rates, sales momentum and performance against targets. Identify gaps and risks within the sales funnel and implement practical actions to improve performance. Drive consistent sales discipline, accountability and adoption of agreed sales strategies. Develop strong market and product understanding and translate customer needs into relevant sales opportunities and messaging. Support the identification and development of new growth opportunities across priority sectors and client segments. Support client onboarding and portfolio growth to maximise long-term commercial value. Provide commercial insights and feedback to support product positioning and continuous improvement.   Key Requirements Proven experience in sales execution, sales enablement, sales strategy or commercialisation roles. Demonstrable experience translating business strategy into practical, measurable sales execution plans. Proven track record of supporting product growth, pipeline development and revenue generation. Experience working closely with both senior leadership and frontline sales teams. Strong commercial understanding with the ability to identify target markets, sectors, client profiles and growth opportunities. Experience within payments, fintech, financial services or a related industry is highly advantageous. Exposure to prepaid cards, payment solutions, disbursement products or similar financial products would be beneficial. Strong understanding of Business-to-Person (B2P) payment models, including corporate disbursements, expenses, wages, salaries and payments to unbanked or underbanked individuals. Strong ability to develop and communicate value propositions that resonate with business decision-makers and end-user requirements. Strong stakeholder management, communication and presentation skills. Data-driven and commercially focused, with the ability to analyse pipeline performance and identify actions to improve conversion. Comfortable working in a fast-paced environment and balancing strategic planning with hands-on execution.   What Success Looks Like Clear and consistent product positioning across the sales team. Stronger sales capability, adoption and execution discipline. A healthy, measurable and sustainable sales pipeline. Improved pipeline conversion and sales momentum. Effective execution of the commercial strategy across defined sectors and client segments. Increased product adoption and measurable portfolio growth.
Salary:

AI Engineer / AI Software Engineer Reference No: 766203 | Cape Town | Posted on: 29 September 2026

Key Responsibilities Build and deploy AI-powered applications, internal tools and operational solutions. Develop AI agents, assistants and LLM-enabled workflows using platforms such as OpenAI, Anthropic Claude or similar. Design and implement Retrieval-Augmented Generation (RAG) solutions using company and business data. Integrate AI solutions with SQL databases, REST APIs, Microsoft 365, CRM and contact-centre platforms. Implement tool/function calling and AI-driven workflow automation. Develop dashboards and business-facing applications incorporating AI capabilities. Apply prompt engineering techniques and continuously evaluate and improve AI output quality. Consider data security, privacy and governance when connecting AI solutions to internal systems. Work closely with business and technical stakeholders to identify opportunities where AI can solve real operational problems. Build, test, deploy and support production-ready solutions.
Salary:

Java Developer – EMV Kernel & Payments Reference No: 667782 | Stellenbosch | Posted on: 29 September 2026

PBT Group is looking for an experienced Java Developer with hands-on EMV Kernel and payments domain experience for a contract engagement based in Cape Town. The role sits within a major banking environment and requires someone who combines strong Java engineering skills with deep knowledge of the payments stack — from card-present transaction processing through to EMV kernel integration, certification, and infrastructure. The Java Developer will be embedded within the bank's payments engineering team, contributing to the development, integration, and maintenance of payment processing systems with a specific focus on EMV Kernel functionality. The role requires the ability to work across the full payments stack — from terminal-level transaction logic through to core banking integration — and to engage credibly with both engineering and payments domain specialists. Key Responsibilities Develop, maintain, and enhance Java-based components within the payments processing stack Work on EMV Kernel integration and transaction processing logic across chip-based and contactless payment flows Build and maintain integrations between payment terminals, POS/ATM devices, and core banking systems Implement and maintain transaction processing workflows including FNOL, authorisation, settlement, and reconciliation Contribute to EMV certification processes and compliance with EMVCo, Visa, Mastercard, and local payment scheme requirements Debug and resolve complex issues across the payments stack, including terminal-level and kernel-level transaction failures Write clean, well-tested Java code with appropriate unit and integration tests Collaborate with payments domain specialists, infrastructure engineers, and business stakeholders Contribute to technical documentation covering payment flows, integration specs, and architecture decisions Proactively upskill on infrastructure components and payment stack layers not directly within your immediate experience Required Skills & Experience Essential 5–8 years’ hands-on Java development experience – strong OOP fundamentals, design patterns, and clean code practices Experience in a payments, fintech, or banking engineering environment Familiarity with payment processing concepts – authorisation flows, settlement, reconciliation, ISO 8583 or ISO 20022 messaging Ability to read, understand, and work with complex integration specifications and payment scheme documentation Experience with REST and/or SOAP web services and API integration Solid understanding of secure coding practices relevant to financial systems (cryptography, key management, TLS/SSL) Experience with CI/CD pipelines and version control (Git, Bitbucket, Jenkins, or equivalent) Strong debugging and problem-solving skills – comfortable diagnosing issues at the infrastructure and application layer Highly Advantageous Direct EMV Kernel development or integration experience – ClaimCenter, contactless, chip card transaction logic Experience with softPOS, POS terminal development, or ATM software Knowledge of EMVCo specifications and payment scheme certification processes (Visa, Mastercard, Amex) Experience with payment terminal SDKs or kernel libraries (e.g. Nexo, NFC/contactless stack) Exposure to HSM (Hardware Security Module) integration or payment cryptography Spring Boot / Spring Framework experience Cloud exposure (AWS or Azure) in a banking or payments context Attitude (Non-Negotiable) Genuine curiosity about how payment infrastructure works – not just the application layer Willingness and enthusiasm to learn the full payments stack, including infrastructure components outside your current expertise Takes ownership and drives solutions without waiting to be directed Comfortable operating in a complex, regulated banking environment where precision and compliance matter Personal Attributes Technically rigorous – takes pride in well-structured, well-tested code Curious and self-directed – proactively researches and learns domain knowledge beyond the immediate task Collaborative and communicative – able to work across engineering, payments, and business teams Comfortable with ambiguity – payments infrastructure is complex and documentation is not always complete Reliable and delivery-focused in a contract environment with defined timelines * In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent * If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.
Salary: Basic

AI Data Engineer – Migration Reference No: 196105 | Cape Town | Posted on: 29 September 2026

Key Responsibilities Design and develop data migration and modernisation pipelines. Work with AI agents to automate data discovery, schema mapping, transformation and validation. Integrate AI/agentic workflows with traditional Data Engineering platforms and tools. Analyse legacy data structures and support migration to modern cloud environments. Build data-quality, validation and human-in-the-loop processes. Develop and integrate APIs and data services. Work with technical teams to ensure solutions are scalable, reliable and secure. Apply AI-assisted development tools while reviewing and validating generated outputs. Support data governance, security and privacy requirements.
Salary:

Data Engineer (Full Stack) | Contract Reference No: 807129 | Cape Town | Posted on: 29 September 2026

We are seeking an experienced Data Engineer (Full Stack) to join a dynamic data team responsible for building and maintaining modern data platforms, pipelines, and analytics solutions. This role requires an engineer who can own the data lifecycle end-to-end, from ingestion and transformation through to data modelling and analytics enablement.   Role Overview As a Full Stack Data Engineer, you will be responsible for designing, developing, and optimising scalable data solutions that support business intelligence, advanced analytics, and machine learning initiatives.   You will work across the entire data value chain, ensuring that high-quality, trusted, and well-structured data is readily available for reporting, analytics, and operational decision-making.   Key Responsibilities Data Ingestion & Integration Design, develop, and maintain robust data ingestion pipelines. Build scalable ETL/ELT processes from multiple source systems. Monitor and optimise data integration processes to ensure reliability and performance. Troubleshoot and resolve data pipeline issues. Data Warehousing & Modelling Design and implement data warehouse solutions and data marts. Develop dimensional models and data structures aligned with business requirements. Ensure data quality, consistency, and governance standards are maintained. Optimise data models for performance and scalability. Analytics Engineering Develop and manage semantic data models that support self-service analytics. Create curated datasets for reporting and business intelligence consumption. Collaborate with analysts and business stakeholders to deliver trusted data assets. Data Products & Enablement Prepare clean, performant, and reusable datasets for dashboards, reporting, and downstream analytical or machine learning use cases. Support the development of data products that drive business value. Ensure data assets are well-documented and maintained. Development & Delivery Participate in solution design, development, testing, deployment, and support activities. Perform code reviews and contribute to development best practices. Create and maintain technical documentation. Team Collaboration Work closely with Data Engineers, Data Analysts, Data Scientists, and business stakeholders. Participate in Agile ceremonies and sprint activities. Share knowledge and mentor junior team members where required. Contribute to continuous improvement initiatives across the data platform.   Required Skills & Experience Technical Skills 4-6 years' experience in Data Engineering and Data Warehouse development. Strong SQL development skills. Proven experience designing and implementing ETL/ELT solutions. Experience with dimensional modelling and data warehousing concepts. Strong understanding of data integration and pipeline architecture. Experience working with cloud data platforms, including: Google Cloud Platform (GCP) Microsoft Azure AWS Experience with relational databases such as: SQL Server Oracle PostgreSQL MySQL Programming experience in: Python SQL Java (advantageous) Shell scripting (advantageous) Knowledge of source control tools such as Git. Understanding of software development lifecycle (SDLC) principles. Experience working within Agile environments.   Preferred Experience Experience supporting modern analytics platforms. Exposure to semantic modelling and analytics engineering practices. Experience with BI and data visualisation platforms. Experience building datasets for reporting, analytics, and machine learning solutions. Retail industry experience would be advantageous.   Qualifications Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field. Relevant cloud and data certifications will be advantageous.   Competencies Strong problem-solving and analytical skills. Excellent communication and stakeholder engagement abilities. High attention to detail and commitment to quality. Strong planning and organisational skills. Ability to work independently and take ownership of deliverables. Adaptability in a fast-paced, evolving environment. Passion for data, technology, and continuous learning. Strong collaboration and teamwork skills.   Work Arrangement This is a hybrid role based in Cape Town, with an expectation of office attendance three days per week (Tuesday to Thursday) and remote work on Mondays and Fridays.     About PBT Group PBT Group delivers intelligent business solutions through trusted data and analytics services. We partner with leading organisations to unlock value from their data by providing specialist consulting expertise across Data Engineering, Analytics, Data Science, Cloud, and AI.  
Salary: Negotiable

Data Engineer – AI / Agentic AI Exposure Reference No: 919377 | Cape Town | Posted on: 29 September 2026

Key Responsibilities Work on data migration and modernisation projects Develop and maintain data pipelines, ETL/ELT processes Implement data solutions on cloud platforms Integrate AI / LLMs / Agentic AI frameworks into data workflows
Salary:

Java Developer Reference No: 634949 | Stellenbosch | Posted on: 28 August 2026

We are looking for an experienced Back-End Developer to design, build, and maintain reliable back-end solutions using Java technologies. This role focuses on developing secure, scalable systems and APIs that support high-performing applications. Key responsibilities Design, develop, and maintain back-end systems using Java and .NET Build and optimise scalable APIs for front-end integration Apply security best practices to protect applications and data Improve application performance and database efficiency Collaborate with front-end teams and key stakeholders Troubleshoot, debug, and enhance existing systems Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field 5+ years’ back-end development experience using Java Strong database experience (SQL, PostgreSQL, or MongoDB) Experience with microservices and containerisation (Docker, Kubernetes) Familiarity with DevOps tools and CI/CD pipelines Cloud exposure (AWS or Azure) is advantageous Strong analytical and problem-solving skills
Salary: Cost To Company

Data Analytics Engineer Reference No: 580319 | Cape Town | Posted on: 25 August 2026

PBT Group is looking for an experienced Data Analytics Engineer to join our data engineering team. This role sits at the intersection of Data Engineering and Data Analytics, with a strong focus on building reliable, scalable and performant data models and data assets that enable effective reporting and decision-making.   The ideal candidate will have strong SQL and data modelling experience, a solid understanding of analytics engineering principles, and experience developing production-grade data solutions within modern data environments.   Key Responsibilities Design, develop and maintain scalable data models, data marts and semantic layers. Develop robust SQL transformations, data pipelines and production-grade data assets. Apply dimensional modelling and data warehousing best practices. Implement data validation, testing and quality assurance frameworks. Optimise SQL queries, data models and workloads for performance and scalability. Develop and maintain reliable transformation code using version control, CI/CD and testing practices. Support and troubleshoot production data models and resolve data or performance issues. Collaborate with Data Engineers, Data Analysts, Data Architects and business stakeholders to translate analytical requirements into effective data solutions. Contribute to data standards, reusable modelling components and technical best practices. Participate in code reviews and provide guidance and mentorship to junior team members. Identify opportunities to improve data processes, automation and team productivity, including through modern tooling and AI-enabled approaches.   Minimum Requirements Bachelor's or Honours degree in Data, Analytics, Computer Science, Engineering, Information Systems or a related technical discipline. Proven experience in Analytics Engineering, Data Engineering or a closely related role. Strong experience in SQL and data modelling. Practical experience with data warehousing and dimensional modelling. Experience developing and productionising data models, reports or analytical data assets using software engineering principles. Experience with CI/CD, version control and data testing frameworks. Experience with data orchestration tools such as Airflow, Prefect or similar. Understanding of data governance, data quality and production support. Experience working with cloud data platforms. Strong analytical, problem-solving, communication and stakeholder engagement skills.   Technical Environment Essential: Advanced SQL Data Modelling Data Warehousing ETL / ELT & Data Transformations Data Quality & Testing CI/CD & Version Control Data Pipelines / Orchestration Semantic Layer / Data Marts Cloud Data Platforms   Advantageous: Airflow / Prefect dbt or similar analytics engineering tools Python Power BI / Tableau or similar BI tools Modern cloud data platforms   What We're Looking For We're looking for someone who can operate beyond simply writing SQL — someone who understands how data should be structured, transformed, tested and delivered for analytical use. The successful candidate will be comfortable working independently, making technical decisions, influencing data modelling and architecture discussions, and helping improve the overall quality and efficiency of the data environment.   PBT Group | Data Specialists | Building Careers. Creating Data Professionals.
Salary:

Java Developer Reference No: 501518 | Cape Town | Posted on: 24 August 2026

Are you ready to leverage your Java expertise to drive innovative banking solutions in a dynamic, technology-forward environment? Our client, a leader in Data and Analytics services with a global footprint, is seeking a Java Developer to join their team. This is a prime opportunity to contribute to large-scale financial projects, working with cutting-edge technologies in an established organization that values creativity, technical excellence, and strategic impact. Duties: Develop and build Java integration services and enterprise applications within a banking setting. Participate in all phases of the development lifecycle, including design, planning, implementation, and deployment. Collaborate with cross-functional teams to understand requirements and craft innovative solutions. Ensure high performance, reliability, and security of applications. Troubleshoot, optimize, and maintain existing systems. Adhere to Agile (SCRUM) methodologies and contribute to team efforts. Provide technical guidance and mentorship where needed. Requirements: Minimum of 4 years of Java application development experience. At least 4 years of JEE experience. Strong background in application architecture, design, and deployment. Extensive hands-on experience with WebSphere Application Server, J2EE, and related open-source frameworks. Proficiency in web technologies such as Angular (preferably Angular 4), JavaScript, HTML5, and CSS. Solid knowledge of SOA architecture, Web Services (SOAP/XML), REST, and MQ protocols. Experience with high-volume databases including SQL, DB2, and NoSQL databases such as Cassandra or MongoDB. Familiarity with virtualization, caching technologies, and deployment automation. Proven problem-solving skills and a self-driven attitude. Relevant certifications and a degree in Computer Science or a related field. Familiarity with the following: Eclipse, IntelliJ, Git, Maven, Jenkins, SonarQube, Nexus. WebSphere MessageBroker, DataPower, API-Connect. Application migration to WebSphere Application Server. Benefits: Competitive salary Be part of a globally recognized organization with a robust team of experts. Opportunity to work on complex, high-impact projects within the banking and financial sectors. Work in a collaborative and innovative environment that encourages professional growth. Seize this chance to elevate your career by applying today. Join a forward-thinking company committed to excellence and innovation in financial technology.
Salary:

Microsoft SQL Data Engineer / ETL Developer Reference No: 266166 | Cape Town | Posted on: 24 August 2026

Are you a seasoned data professional passionate about transforming complex data into actionable insights? Join a leading provider of end-to-end data solutions, renowned for delivering large-scale projects across Africa, the Middle East, Australia, and Europe. We are seeking a dedicated Microsoft SQL Data Engineer / ETL Developer to help our clients harness their data assets effectively. Duties: Plan and analyse complex business requirements to design and implement technology-enabled solutions. Collaborate with cross-disciplinary teams in analysis, planning, and design activities. Develop, modify, and evaluate high-complexity programs in line with specifications. Conduct quality reviews and walkthroughs of deliverables. Design and develop end-to-end data acquisition processes for data warehouses and data marts. Provide guidance and mentorship in business intelligence systems and ETL processes. Establish and support standards for data acquisition development. Create and execute complex ETL routines ensuring compliance with policies and standards. Requirements: Extensive MS SQL Data Engineering experience. Strong expertise in SSIS and SSRS. Proficiency in requirement analysis and database design. Knowledge of source systems and dimensional data models. Skilled in database and data warehouse modeling. Programming experience in relevant languages for data staging and ETL development. Deep understanding of SQL and ETL tool capabilities. Attention to detail and pride in work. Relevant ETL and BI solution training. A B.Sc. or related degree is advantageous. 2+ years of programming experience. Familiarity with the following: Server Analysis Services (SSAS) Data Engineering What We'll Give You: Competitive salary ranging from R30,000 to R60,000 per month (Cost to Company) – Negotiable. The opportunity to work on impactful projects in a dynamic and growth-oriented environment. On-site work environment. If you are ready to elevate your data engineering career and make a significant impact, apply now and become part of a global leader in data solutions.
Salary:

Senior Level 1 Application Support / DBA Engineer Reference No: 896625 | Cape Town | Posted on: 24 August 2026

An established organization specializing in Data and Analytics services is seeking a highly skilled Senior Level 1 Application Support / DBA Engineer to join their dynamic team. This role offers a unique opportunity to support mission-critical enterprise environments, ensuring operational stability and resilience across multiple data centres. Perfect for professionals with a strong operational mindset and a passion for troubleshooting complex technical issues, this position plays a vital part in driving technological excellence and service reliability. Duties: Provide Level 1 and Level 2 application support across enterprise platforms and services Monitor application health, system availability, database performance, and infrastructure stability Investigate, troubleshoot, and resolve production incidents within agreed SLAs Support Java-based enterprise applications in production environments Assist with application deployments, environment validations, and operational readiness activities Support PostgreSQL database environments, including replication monitoring and connectivity troubleshooting Collaborate with infrastructure services, including load balancers and monitoring platforms Develop and maintain operational scripts using Bash and Python Contribute to continuous improvement of monitoring, alerting, and operational support processes Work closely with development, infrastructure, DBA, and DevOps teams to maintain platform resilience Requirements: Minimum 5 years’ experience in application or infrastructure support in production environments Strong Linux administration and troubleshooting skills Experience supporting enterprise applications Exposure to PostgreSQL or similar relational databases Knowledge of monitoring and observability platforms such as Prometheus and Grafana Excellent troubleshooting and root cause analysis capabilities Familiarity with high-availability, failover, and replication environments Scripting experience in Bash and Python Understanding of networking fundamentals (DNS, TCP/IP, HTTPS) Experience with Jira or similar operational workflows Nice to Have: Exposure to Kafka, distributed systems, or Keycloak CI/CD pipeline experience, Docker, Kubernetes or OpenShift familiarity Java application support experience Background in financial services or insurance industries Relevant certifications in PostgreSQL, Linux, or cloud technologies What We'll Give You: A challenging role within a supportive, innovative environment Opportunities for professional development and growth A hybrid work model with flexible onsite arrangements Competitive remuneration package, negotiable based on experience If you are ready to play a crucial role in maintaining and enhancing operational excellence in a fast-paced environment, we invite you to apply now. Join a team where your expertise makes a tangible impact and your growth is supported at every step.
Salary: Cost To Company

Data Engineer Graduate Programme Reference No: 275389 | Cape Town | Posted on: 11 August 2026

PBT Group Data Engineering Graduate Programme 2027 Start Your Career in Data & Technology Are you a graduate with a passion for technology, data and problem-solving? PBT Group is looking for talented graduates to join our 2027 Data Engineering Graduate Programme and begin their journey towards becoming professional Data Specialists. Our programme combines technical training, practical projects, real-world data challenges and workplace experience, giving you the opportunity to develop the skills needed to build a career in Data Engineering, Business Intelligence and Analytics.   About PBT Group PBT Group is a leading Data Specialist and consulting organisation, helping organisations turn data into meaningful business value. We are technology agnostic and work across a wide range of data technologies, platforms and environments. Data Engineering Data Warehousing Business Intelligence Data Analytics Data Visualisation Data Architecture Data Science Cloud & Modern Data Platforms   Our consultants work with leading organisations across banking, financial services, insurance, telecommunications, retail, healthcare and mining. As a graduate at PBT Group, you'll have the opportunity to learn from experienced professionals and gain exposure to how data is used to solve real business challenges.   What is Data Engineering? Data Engineering is the foundation behind how organisations collect, process, transform, store and use data. Programming & Development: Python, SQL, programming fundamentals and automation. Databases & Data Warehousing: Database development, data modelling, data structures and data warehousing concepts. Data Pipelines & ETL: Data integration, data ingestion, transformation and automated data pipelines. Business Intelligence & Analytics: Reporting, dashboards, data visualisation and turning data into meaningful information. Modern Data Technologies: Exposure to cloud platforms, modern data environments and technologies used within today's data ecosystem. You'll learn not only how to work with data, but also how to understand the business problem behind the data and develop solutions that create value.   What Can You Expect? The 12-month programme combines learning with practical experience. First 6 Months You'll build your technical foundation through structured training, practical exercises, projects and real-world case studies. Following 6 Months You'll gain workplace experience and have the opportunity to apply your knowledge within a professional environment, subject to project and business requirements. Throughout the programme, you'll have the opportunity to learn from experienced PBT Group professionals and develop both your technical and professional skills.   Who We're Looking For Passionate about data and technology Curious and eager to learn Strong problem-solvers Analytical and detail-oriented Comfortable working with numbers and logic Interested in programming and databases Able to communicate effectively Team players who can also work independently Excited about building a career in Data Engineering and related data disciplines   Minimum Academic Requirements Applicants should have a relevant qualification such as: BSc Computer Science BSc Data Science BTech / relevant technology qualification Or another relevant data / technology-related qualification A good foundation in SQL, Python and Mathematics is required.   Programme Details Start Date: 1 January 2027 Duration: 12 months Location: Cape Town Focus: Data Engineering, Business Intelligence & Data Technologies Candidates from outside Cape Town are welcome to apply, but must be willing to relocate to Cape Town for the programme.   Ready to Start Your Data Career? If you're looking for more than just your first job — and want to learn, grow and build a specialist career in Data — we'd love to hear from you. Join PBT Group and start building the skills that will shape your future in Data Engineering.   Apply Now Please submit: CV South African ID Matric Certificate Full tertiary academic transcript Degree / qualification certificate, if completed Please note: The programme is open to qualifying South African citizens who meet the programme requirements.   PBT Group | Data Specialists | Building Careers. Creating Data Professionals.  
Salary: Negotiable

Java Developer (Contract) Reference No: 380078 | Johannesburg | Posted on: 29 July 2026

PBT Group is looking for an experienced Java Developer to join a collaborative development team delivering scalable, enterprise-grade software solutions. This role is suited to a developer who enjoys building robust backend applications, contributing to system design, and working across the full software development lifecycle in an Agile environment. The successful candidate will be responsible for designing, developing, testing, and maintaining Java-based applications while collaborating closely with architects, business analysts, testers, and fellow developers to deliver high-quality solutions.   Key Responsibilities Design, develop, test, and maintain Java-based enterprise applications. Develop clean, efficient, scalable, and maintainable code following established development standards and best practices. Participate in technical design sessions, solution discussions, and architecture reviews. Contribute to system design, application enhancements, and new feature development. Perform code reviews and support continuous improvement initiatives. Troubleshoot, debug, and resolve application defects across development and testing environments. Collaborate with Business Analysts, QA Engineers, and stakeholders to ensure successful solution delivery. Support CI/CD pipelines and contribute to automation and DevOps practices. Produce and maintain technical documentation throughout the development lifecycle. Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.   Required Skills & Experience Strong experience developing enterprise applications using Java. Solid experience with Java EE, Spring Boot, and Hibernate. REST APIs, Microservices, and Spring Boot Experience developing RESTful services and backend APIs. Good understanding of object-oriented design principles and software engineering best practices. Experience working with relational databases such as MySQL or similar. Familiarity with: Git Maven Gradle Jenkins Docker CI/CD pipelines Experience working with Java 8 and/or Java 11. Strong problem-solving and analytical skills. Experience working within Agile software delivery teams.   Advantageous Experience Exposure to cloud platforms such as AWS or Azure. Experience with containerised application deployment. Knowledge of microservices architecture. Experience working with Jira, Confluence, or similar collaboration tools. Exposure to DevOps practices and automated deployment pipelines.   Qualifications Degree in Computer Science, Information Technology, Informatics, or a related field (preferred). Relevant Java or cloud certifications are advantageous.   Key Competencies Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Passion for clean, maintainable code and software quality. Ability to work independently and within cross-functional teams. Strong ownership and accountability. Continuous learning mindset. Commitment to delivering high-quality software solutions.     * In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent * If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.
Salary: