PBT Group Careers

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

Filters

City
Industries
Date Posted

Data Scientist Reference No: 4052092477 | Cape Town, South Africa | Posted on: 15 May 2026

PBT Group is seeking a Senior Data Scientist to spearhead the development of retail Analytical Data Assets (ADA) and associated strategies for key 'Use Cases' using data analysis, predictive modeling, simulation, and optimization techniques to identify trends, opportunities, and risks.   Responsibilities: Drive the evolution of Retail ADA strategy development, implementation, analysis, and tracking. Provide forecasting and regular ADA Management Information (MI), ensuring accurate reporting to track ADA performance. Lead Analytical Projects, ensuring timely and quality implementation, and contribute to quality and governance standards. Manage stakeholders effectively, align ADA implementations with resourcing requirements, and coach team members as needed.   Required Skills and Experience: Extensive knowledge of the Retail Industry and ADA techniques. Strong proficiency in Python or equivalent analytical programming languages. Experience in strategy development and implementation using advanced data analytics. Proficiency in statistical concepts, data processing tools like Spark or Hadoop, and Microsoft Office. At least 5 years of analytical experience on consumer portfolio datasets.   Qualifications/ Certification: University degree in quantitative fields or equivalent industry training and experience.   * 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  
Salary: Negotiable

Senior Full Stack Web Developer Reference No: 1746502919 | Johannesburg, South Africa | Posted on: 15 May 2026

The Senior Full Stack Web Developer will work collaboratively within delivery teams and across the wider business to design, build, and support high-quality digital solutions. The role focuses on delivering exceptional customer experiences while enabling scalable, secure, and efficient platforms within the financial services and investment domain.   Key Responsibilities Collaborate with proposition, operations, change, and development teams to solve business and system challenges. Analyse client requirements and produce detailed technical specifications covering data, rules, logic, design, development, and implementation. Translate high-fidelity UI/UX designs into fully responsive, high-performing web applications. Own projects end-to-end, from solution design through development, deployment, and production support. Provide input into impact analysis, development estimates, technical feasibility, and risk assessments. Build reusable components, libraries, and frameworks for future scalability. Ensure UI/UX designs are technically feasible and optimised for speed, performance, and scalability. Collaborate closely with backend teams to ensure seamless front-end and back-end integration. Conduct peer code reviews to maintain code quality and best practices. Support production environments by resolving defects, incidents, and ad-hoc requests timeously. Perform unit testing and implement fixes following business or system incidents. Assist with technical architecture concepts and contribute to evolving development standards. Participate in Agile delivery processes and contribute to continuous improvement initiatives. Build and maintain strong relationships with key business and technical stakeholders.   Minimum Qualifications Relevant degree in IT, Computer Science, Finance, Economics, Statistics, Investment Management, or Business Management. Excellent verbal and written communication skills. Multilingual capability is advantageous. Minimum of 5 years’ experience in a database or application development environment.   Required Experience At least 5 years’ experience within: Financial adviser firms Financial services customer environments Investment platform businesses Proven experience delivering high-quality customer-facing solutions. Strong problem-solving skills in complex business environments. Experience working in fast-paced, delivery-focused teams. Strong collaboration across cross-functional teams. Familiarity with Agile methodologies and JIRA-based workflows.   Technical Skills Core Skills Microsoft SQL Server (T-SQL) C# / .NET HTML, CSS, JavaScript Responsive design frameworks (Bootstrap or similar) Beneficial / Advantageous React.js Angular .NET Core Entity Framework Core API development (RESTful services) Solid understanding of architectural design patterns   Tools & Platforms Visual Studio Git / Bitbucket JIRA / Confluence Azure DevOps Octopus Deploy   Knowledge Requirements The successful candidate will demonstrate: Deep understanding of investment and life products (subject-matter expert level). Strong knowledge of financial services regulations affecting investment platforms. Insight into financial adviser operations and client servicing models. Experience delivering solutions that enhance adviser and customer experiences. Understanding of the competitive investment platform landscape. Knowledge of change management processes. Strong awareness of current information security (Infosec) practices. Exposure to Agile and DevSecOps practices.   Key Competencies Communicating with Impact: Clear, concise verbal and written communication. Customer Service Excellence: Ownership and accountability for high-quality delivery. Analytical Thinking: Structured problem-solving and logical reasoning. Driving for Excellence: High attention to detail and quality outcomes. Entrepreneurial & Commercial Thinking: Business-aware decision-making. People Skills: Ability to influence and collaborate across diverse teams. Resilience: Maintains focus and composure in high-pressure environments. Teamwork & Collaboration: Works effectively towards shared goals. Persuasion & Influence: Aligns stakeholders toward desired outcomes. Leading Change: Encourages innovation and continuous improvement. Trust & Integrity: Acts with honesty, consistency, and professionalism.   * 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: Negotiable

Senior Data Scientist Reference No: 139076348 | Johannesburg, South Africa | Posted on: 15 May 2026

The Data Scientist will work within the Data Science and Analytics team to deliver data-driven insights, predictive models, and automated solutions that address complex business challenges. The role requires strong expertise across the full data science lifecycle, including business understanding, data exploration, feature engineering, model development, validation, and deployment into production environments. By leveraging advanced analytics and machine learning, the Data Scientist will contribute to strategic decision-making, process optimisation, and innovation across the organisation.   Key Responsibilities Research and test innovative data science techniques that can be utilised in predictive and prescriptive analytics solutions. Stay informed on emerging data science trends, technologies, and applications relevant to industry advancements. Collaborate with business stakeholders to identify problems/opportunities, elicit requirements, and define expected outcomes. Partner with stakeholders to design and propose data-driven approaches that address business needs and support new strategies. Develop conceptual models and solutions to meet business requirements. Work with subject matter experts and data engineers to identify, obtain, and prepare relevant data sources. Perform preprocessing of structured and unstructured data, including manipulation, transformation, normalisation, standardisation, visualisation, and feature engineering. Apply appropriate data mining, statistical, and machine learning techniques to solve business problems. Implement predictive and prescriptive models on large-scale datasets, including distributed computing platforms (e.g. Spark). Validate and test models using methods such as back-testing, A/B testing, and scenario modelling. Monitor, refine, and maintain models to ensure continued accuracy, relevance, and business value. Profile, visualise, and interpret data to inform modelling approaches and provide actionable insights. Review existing models and code, ensuring quality and identifying improvements. Generate reports, dashboards, and visualisations that effectively communicate insights to technical and non-technical audiences. Ensure compliance with applicable policies, procedures, regulations, and professional standards. Contribute to the ongoing review and enhancement of internal data science policies and practices.   Experience Required Minimum of 5–6 years’ experience in data science projects, including the delivery of predictive and prescriptive models. Proven proficiency with Python, including machine learning libraries and frameworks (NumPy, Pandas, SciPy stack, Matplotlib, scikit-learn), and experience working in Jupyter notebooks. Strong SQL skills and experience handling large, complex datasets. Demonstrated application of machine learning and statistical techniques to real-world business problems. Experience working in agile development teams. Proven ability to operationalise and productionise data science solutions. Exposure to high-scale production environments.   Knowledge and Skills Required Strong understanding of the Data Science Development Cycle, including problem framing, data profiling, feature engineering, model building, evaluation, and productionisation. Outstanding problem-solving and analytical abilities, with the ability to conceptualise and test hypotheses. Ability to clean, unify, and integrate structured and unstructured datasets. Proficiency in data visualisation and communication tools (e.g. Tableau, Power BI, Kibana). Solid programming experience (Python / Java) based on prepared designs. Familiarity with modern big data platforms and distributed processing technologies (e.g. Hadoop ecosystem, Spark, Kafka, HDFS). Strong understanding of ETL processes, data flows, and big data architectures. Experience designing comprehensive solutions aligned with business and technical requirements. Ability to effectively communicate insights, trends, and correlations to diverse audiences with varying technical expertise. Strong report writing skills with clear visualisations and concise commentary.   Inherent Requirements Degree (Honours, Masters, or PhD) in a quantitative field such as Statistics, Mathematics, Computer Science, Actuarial Science, or Engineering. Professional certifications in Data Science or related technologies (e.g. Python, Azure, AWS, Spark, Machine Learning, Big Data, Cloud Infrastructure). Minimum 5 years’ hands-on experience in data science and analytics initiatives. Proven ability to apply machine learning techniques and deploy solutions into production.     * 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: Negotiable

Senior Google Cloud Platform (GCP) Data Engineer (Technical Lead) Reference No: 1590960879 | Stellenbosch, South Africa | Posted on: 15 May 2026

We are seeking a highly skilled Senior Data Engineer to take on a technical lead role within our data engineering capability. This individual will be responsible for both hands-on delivery and providing technical direction, ensuring the design and implementation of scalable, high-quality data solutions.   The ideal candidate will have strong experience in Google Cloud Platform (GCP) and a proven track record in building modern data platforms. This role requires someone who is equally comfortable leading technical initiatives, mentoring team members, and engaging with stakeholders to deliver impactful data solutions.     Key Responsibilities Lead the design and implementation of scalable data pipelines and architectures using GCP technologies (BigQuery, Dataflow, Pub/Sub, Cloud Storage). Act as the technical lead for data engineering, setting best practices, standards, and architectural direction. Build and maintain robust ETL/ELT processes to transform and integrate data from multiple sources. Collaborate closely with data scientists, analysts, and business stakeholders to deliver data solutions aligned to business needs. Provide hands-on development support while guiding and mentoring other engineers. Ensure high standards of data quality, governance, and performance optimisation across all pipelines. Troubleshoot and resolve complex data-related issues in a timely manner. Drive automation and efficiency through reusable frameworks and tooling. Maintain clear documentation of data architecture, pipelines, and models. Stay up to date with emerging trends and best practices within GCP and data engineering.     Requirements Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field. 5+ years’ experience in data engineering, with proven experience in a senior or lead capacity. Strong hands-on experience with GCP, particularly BigQuery, with exposure to Dataflow, Pub/Sub, and Cloud Storage. Proficiency in Python and SQL for data processing and transformation. Solid experience in data modelling, ETL/ELT development, and modern data architectures (e.g. lakehouse). Experience in designing and leading scalable data solutions. Strong problem-solving and analytical skills. Excellent communication skills with the ability to engage both technical and non-technical stakeholders. Experience in mentoring or leading technical teams is highly advantageous. Exposure to financial services environments would be beneficial.     * 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: R750 to R950

Senior Analyst Developer Reference No: 2353330677 | Cape Town, South Africa | Posted on: 15 May 2026

PBT Group is looking for a highly skilled Senior Analyst Developer to join a dynamic technology delivery environment focused on enterprise application development, cloud solutions, and modern software engineering practices. The successful candidate will be responsible for advanced technical solution design, development, implementation, testing, and support of software solutions aligned to business requirements, architectural standards, and best practices. This role requires strong full-stack development capability, cloud engineering exposure, collaboration across technical teams, and the ability to contribute towards technical leadership, innovation, and continuous improvement initiatives.   Key Responsibilities Development & Solution Delivery Design, develop, test, debug, and implement software solutions aligned to functional and technical requirements. Develop changes in line with application architecture, coding standards, and best practices. Provide input into technical solution design, frameworks, and architecture for new applications and interfaces. Participate in proof-of-concept (POC) initiatives and innovation projects. Present alternative technical solutions where applicable. Compile and maintain technical documentation as required. Participate in technical forums, design discussions, and architecture reviews. Leverage approved AI coding tools to improve productivity and code quality. Cloud & Modern Engineering Participate in the design and implementation of cloud-based solutions using AWS technologies. Contribute towards serverless architectures, microservices, and containerisation initiatives. Support RESTful API design and integration activities. Collaborate on application and database environment stability and optimisation. Assist with deployment planning, release activities, and post-deployment support. Collaboration & Support Collaborate with developers, analysts, testers, architects, and infrastructure teams throughout the SDLC. Provide technical mentorship and guidance to junior developers. Support system monitoring, optimisation, and environment stability initiatives. Participate in standby support and after-hours support where required. Act as a technical liaison across teams and stakeholders. Database & Technical Standards Assist with SQL database design, optimisation, and implementation modelling. Contribute towards development standards, coding principles, and best practices. Support CI/CD and deployment automation initiatives.   Minimum Requirements Relevant IT Qualification (Degree or Diploma) BSc or National Diploma in Computer Science advantageous AWS certification advantageous Minimum 8+ years’ experience in object-oriented software development environments Experience within investment management or financial services environments advantageous   Technical Experience Required Strong Python development experience Hands-on experience with FastAPI and Django Angular development experience including Micro Front-End architecture Ruby on Rails development experience Strong MS SQL database design and optimisation experience RESTful API development and integration Git version control CI/CD pipelines AWS cloud technologies OOP, SOLID Principles, and Design Patterns Microservices and containerisation exposure advantageous   Competencies Cultivates Innovation Encourages new ideas, experimentation, and continuous improvement Promotes innovative thinking and breakthrough solutions Supports modern engineering and technology adoption initiatives Collaboration Works effectively across technical and business teams Encourages open communication and shared decision-making Builds strong working relationships with stakeholders and delivery teams Flexible & Adaptive Remains calm and solution-focused under pressure Adapts effectively to changing priorities and delivery environments Maintains momentum during complex delivery initiatives Client Focus Understands and responds to evolving business and customer needs Supports delivery of high-quality client-centric solutions Aligns technical delivery with business objectives Drives Results Delivers quality solutions within agreed timelines Demonstrates accountability and ownership Supports high-performance delivery environments   * 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: R500 to R800

Informatica Data Engineer Reference No: 3500435289 | Johannesburg, South Africa | Posted on: 15 May 2026

PBT Group has an urgent requirement for an Informatica Developer.   The Data Integration Developer is responsible for the design, build, and deployment of the project's data integration component. A typical data integration effort usually involves multiple Data Integration Developers developing the Informatica mappings, executing sessions, and validating the results.   We’re looking for someone with strong, hands-on experience in: Informatica PowerCenter in large enterprise environments Oracle (data warehousing, complex transformations, performance optimisation) Ability to work independently and contribute from day one   Previous banking / financial services exposure would be a strong advantage.   * 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: Negotiable

Data Engineer (GCP) Reference No: 1484679180 | Cape Town, South Africa | Posted on: 15 May 2026

PBT Group is looking for a GCP Data Engineer to join a high-performing data engineering capability focused on delivering scalable, modern cloud-based data solutions.   This opportunity is ideal for a hands-on Data Engineer with strong Google Cloud Platform (GCP) experience who enjoys building and optimising data pipelines, integrating complex data sources, and enabling data-driven decision-making through robust engineering practices.   The successful candidate will work alongside Data Engineers, Architects, Analysts, and business stakeholders within Agile delivery environments to deliver high-quality enterprise data solutions.     Key Responsibilities Data Engineering & Pipeline Development Design, develop, and maintain scalable ETL/ELT data pipelines on Google Cloud Platform. Build and optimise data ingestion, transformation, and orchestration processes. Develop solutions using GCP technologies such as: BigQuery Dataflow Pub/Sub Cloud Storage Cloud Composer Integrate structured and unstructured data from multiple source systems. Data Modelling & Transformation Support the development of modern cloud data platforms and data warehouses. Implement data transformation logic and business rules. Ensure data quality, consistency, reliability, and governance standards are maintained. Optimise query performance and large-scale data processing workloads. Collaboration & Delivery Work closely with Data Analysts, BI teams, and business stakeholders to understand requirements and deliver fit-for-purpose solutions. Participate in Agile ceremonies and contribute toward sprint delivery commitments. Assist with troubleshooting, debugging, and resolving data-related issues. Contribute to continuous improvement initiatives and engineering best practices. Automation & DevOps Support CI/CD practices and deployment automation. Assist with monitoring, logging, and performance optimisation of data pipelines. Contribute toward reusable frameworks, templates, and engineering standards.     Required Skills & Experience Essential 3–5 years’ experience in Data Engineering or related roles. Hands-on experience with Google Cloud Platform (GCP). Strong experience with: BigQuery SQL Python Experience building ETL/ELT pipelines. Understanding of modern data warehousing concepts and architectures. Experience working with large datasets and data transformation processes. Strong analytical and problem-solving capability. Experience working in Agile delivery environments. Advantageous Exposure to Dataflow, Pub/Sub, Cloud Composer, or Dataproc. Experience with dbt or similar transformation frameworks. CI/CD and DevOps exposure. Financial services or enterprise consulting experience. Exposure to data governance and data quality practices.     Ideal Candidate Profile   We are looking for someone who: Is technically strong and delivery-focused. Enjoys solving complex data problems. Can work independently while collaborating effectively within teams. Has a passion for cloud technologies and modern data engineering practices. Is eager to continue growing within enterprise-scale cloud data environments.     Key Competencies Strong communication and stakeholder engagement skills. Attention to detail and quality-focused mindset. Adaptability and willingness to learn. Strong troubleshooting and analytical ability. Team collaboration and delivery ownership.   * 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: Negotiable

Machine Learning Engineer (Vertex AI) Reference No: 2589708144 | Cape Town, South Africa | Posted on: 15 May 2026

PBT Group is seeking a skilled Machine Learning Engineer with strong Google Cloud Platform (GCP) and Vertex AI experience to join a high-performing data and AI delivery team.   This role is ideal for an engineer passionate about designing, deploying, and operationalising machine learning solutions within modern cloud environments. The successful candidate will work closely with Data Scientists, Data Engineers, Analysts, and business stakeholders to build scalable ML pipelines and production-ready AI solutions.   The environment is highly collaborative and delivery-focused, with exposure to enterprise-scale data and AI transformation initiatives.     Key Responsibilities Machine Learning Engineering Design, develop, deploy, and maintain scalable machine learning solutions on GCP. Build and operationalise ML models using Vertex AI. Develop and manage end-to-end ML pipelines and workflows. Support model training, evaluation, deployment, monitoring, and optimisation. Collaborate with Data Scientists to productionise machine learning models. Cloud & Data Engineering Integrate ML solutions with cloud-based data platforms and pipelines. Work with structured and unstructured datasets at scale. Develop feature engineering and model-serving capabilities. Ensure data quality, model reliability, and performance optimisation. MLOps & Automation Implement CI/CD and MLOps best practices for ML deployment and lifecycle management. Automate model retraining, monitoring, and performance tracking. Support model governance, versioning, and reproducibility. Monitor production ML environments and troubleshoot issues proactively. Collaboration & Delivery Work closely with business and technical stakeholders to understand AI and analytics requirements. Participate in Agile delivery ceremonies and contribute toward sprint commitments. Maintain clear technical documentation and implementation standards. Stay up to date with emerging AI, ML, and cloud engineering trends.     Required Skills & Experience Essential 3–6 years’ experience in Machine Learning Engineering or AI Engineering roles. Strong hands-on experience with: Vertex AI Google Cloud Platform (GCP) Python SQL Experience deploying and operationalising ML models in production environments. Solid understanding of machine learning workflows and model lifecycle management. Experience building ML pipelines and automation processes. Exposure to cloud-native data and AI architectures. Strong problem-solving and analytical skills. Advantageous Experience with: BigQuery Dataflow Kubernetes Docker Terraform Exposure to MLOps frameworks and CI/CD pipelines. Experience with Generative AI / LLM integrations. Financial services or enterprise consulting exposure.     Ideal Candidate Profile We are looking for someone who: Enjoys building scalable, production-ready AI solutions. Is passionate about modern cloud and ML engineering practices. Can bridge the gap between Data Science and Engineering. Works well in collaborative Agile delivery environments. Has strong communication and stakeholder engagement capability.     Key Competencies Strong analytical and technical problem-solving skills. Delivery-focused mindset. Ability to work independently and within teams. Strong communication and collaboration ability. Adaptability and continuous learning mindset.     * 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: Negotiable

Senior Java Developer Reference No: 22062929 | Cape Town, South Africa | Posted on: 15 May 2026

PBT Group has an opportunity for a Senior Java Developer. We are looking for an exceptional individual to build Java integration services and applications with an enthusiasm for solving interesting technical challenges in a Banking environment. Be involved in all aspects of development playing a critical role in design, planning, development and deployment.   The ideal candidate will not just be an outstanding Java developer, but will bring a mindset of creativity, innovation and balanced bleeding edge technology development with a relentless pursuit of timely product engineering delivery. The role requires ownership, logical thinking, and estimation of your own work, coding, unit testing, trouble shooting and performance optimizations. The candidate will work in an Agile (SCRUM) environment and will be allocated and co-located to a small agile development team (squad). The candidate will collaborate with team members to understand the problem & define, design, and ship new features through the development lifecycle. This includes brainstorm, contribution to new ideas, conceive innovative strategies, and implement solutions to difficult problems. Must be able to work independently, effectively and efficiently in a collaborative agile environment with scrum masters, solution engineers, designers, and developers.     Duties: Key Roles, Responsibilities and Skills/Competencies: Strong technical/ software engineering background (‘hands-on’) Strong application/software development or programming background in Java Good experience in system, application architecture, design, development, implementation and deployment (end-to-end). Ability to work on different tiers of the application Object oriented Design and MVC-pattern Experience on web technologies (Web Development JavaScript Frameworks - preferably Angular 4, JavaScript, CSS, HTML5, Etc.) Solid experience on J2EE (Servlet, JSP, JDBC, JMS, EJB), Spring Framework, JPA, Hibernate, Open-Source Frameworks Solid experience with SOA-Architecture with the related integration protocols (e.g., Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related SOA-security requirements/models. Solid application database management practices in a high-volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB). Solid JEE/WebSphere Foundation experience, especially on WebSphere Application Server, JBOSS, Linux, Virtualisation technologies and Caching technologies. Design, build and run of IBM Websphere Application Server Infrastructure Solutions Migration from proprietary Application Servers to WAS Performance and troubleshooting of WAS Infrastructure Good experience with integrated system environments Practical experience in a high-volume banking environment. (E.g., application clustering, scaling, multi-threading, session management, etc.) Experience with re-use and standardisation, security considerations, deployment architecture like automated application builds, software configuration management & tools, etc. Experience with Application Integration challenges in a big corporate environment with ESB’s e.g. WebSphere MessageBroker, DataPower, MQ-Series, and API-Connect. Proven ability as a problem-solver Self-driven, self-starter, technology leader, and able to work independently. Must have working experience on the following tools/IDEs Eclipse InteliJ Git Maven Jenkins SonarQube Nexus Debugging & troubleshooting. Write well documented and maintainable code. Passion for software excellence and be quality driven. You must be prepared to bring new ideas to the workplace, but also to accept how things have been done and the reasons for doing things this way.   Experience: 10+ years Java application programming/development experience 8+ years JEE-Experience 5+ years Application Server experience i.e. Websphere Application Server 5+ years relational database experience (DB2 preferred) Strong application/software development or programming background in Java. Good experience in system, application architecture, design, development, implementation and deployment (end-to-end). Ability to work on different tiers of the application Object oriented Design and MVC-pattern. Experience on web technologies (Web Development JavaScript Frameworks - preferably Angular 4, JavaScript, CSS, HTML5, Etc.). Solid experience on J2EE (Servlet, JSP, JDBC, JMS, EJB), Spring Framework, JPA, Hibernate, Open Source Frameworks. Solid experience with SOA-Architecture with the related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related SOA-security requirements/models. Solid application database management practices in a high volume Java environment (SQL, DB2, and NoSql – assandra/MongoDB). Solid JEE/WebSphere Foundation experience, especially on WebSphere Application Server, JBOSS, Linux, Virtualisation technologies and Caching technologies. Design, build and run of IBM Websphere Application Server Infrastructure Solutions Migration from proprietary Application Servers to WAS. Performance and troubleshooting of WAS Infrastructure. Good experience with integrated system environments.   Qualifications/ Certification: B-Degree in Computer Science or related technical field.   * 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: 80000

Azure Data Engineer Reference No: 285210014 | Cape Town, South Africa | Posted on: 15 May 2026

PBT Group is seeking an Azure Data Engineer to join a modern, highly analytical environment within the SRS Data Science division. This role is ideal for a technically strong professional with 2–5 years of experience, a solid academic foundation, and a passion for building scalable, cloud-native data solutions.   The successful candidate will contribute to both internal data initiatives (including reporting automation) and high-impact client projects, supporting advanced analytics and AI-driven solutions built on the Azure ecosystem.     Key Responsibilities Partner with business analysts and stakeholders to translate business needs into technical solutions Design and implement scalable data ingestion and transformation frameworks Develop robust ETL / ELT pipelines using Azure-native technologies Work extensively with Azure Data Factory, Azure Databricks, and AI-focused tooling Produce high-quality technical documentation, including architecture diagrams and runbooks Support ongoing enhancements, maintenance, and optimisation of data solutions Collaborate within cross-functional Agile delivery teams     Minimum Requirements 2–5 years’ experience in Data Engineering or related roles Bachelor’s degree in a relevant field (e.g. Computer Science, Data Engineering, Engineering, Statistics, Mathematics, Information Systems, etc.) Hands-on experience with Azure data platform technologies     Core Technical Skills Strong working knowledge of: Azure Data Factory (ETL / data orchestration) Azure Databricks (data processing / analytics workloads) Python (especially Pandas / PySpark) or R Cloud-based data pipelines and transformations Complex data structures and scalable data design     Preferred Experience & Knowledge Advantageous but not strictly required: Exposure to AI / Machine Learning infrastructure (AI Foundry / ML deployment concepts) CI/CD concepts for data pipelines Git / version control workflows Agile delivery environments JIRA / Azure Boards or similar tools Designing resilient, modular data architectures     Key Competencies Strong analytical and problem-solving skills Ability to work independently in a remote environment Clear communication and documentation ability Comfort working with both technical and non-technical stakeholders Structured, quality-driven approach to engineering work     Work Arrangement ? Fully Remote Role (100%) This position is entirely remote, offering flexibility while working within a highly collaborative and technically progressive team.     Environment & Culture The team operates in a modern, innovation-driven environment with strong emphasis on: Cloud-native infrastructure Advanced analytics and AI Engineering best practices Continuous learning and professional growth Collaborative Agile delivery   * 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: 650

Investment Business Analyst Reference No: 507550064 | Johannesburg, South Africa | Posted on: 15 May 2026

Lead Business Analyst – Investment Platforms Are you a seasoned Business Analyst with deep investment experience, ready to lead impactful change in a dynamic financial services environment?Join a forward-thinking team where your expertise will shape the future of investment platforms and customer experience. Why This Role Stands Out Strategic Influence: You’ll be at the heart of decision-making, guiding product and platform evolution. Industry Impact: Work on high-visibility initiatives that directly affect investment operations and client outcomes. Collaborative Culture: Partner with cross-functional teams, third-party vendors, and senior stakeholders in a fast-paced Agile environment. What You’ll Bring In-depth knowledge of investment and life products, and South African investment platforms. Strong grasp of financial services regulations impacting platform providers. Experience in data analysis, Agile delivery, and tools like JIRA and Confluence. Proven ability to lead workshops, craft user stories, and drive backlog refinement. Excellent communication and stakeholder engagement skills. Intermediate to advanced Excel skills and solid proficiency in MS Office. Your Key Responsibilities Lead requirements elicitation and translate business needs into actionable user stories. Collaborate with Product Owners and development teams to shape and prioritise the product backlog. Break down complex requirements into clear, testable components. Participate in Agile ceremonies and ensure alignment across teams. Conduct impact analysis, post-implementation reviews, and support production incidents. Build strong relationships across business and IT to ensure seamless delivery. You’ll Thrive If You’re A strategic thinker with strong analytical skills. Comfortable navigating ambiguity and driving clarity. Passionate about delivering high-quality solutions that meet customer needs. Resilient, proactive, and collaborative in your approach. A natural influencer who leads with integrity and purpose. Qualifications Degree/Diploma in Finance, Economics, Investment Management, or related fields. Business Analysis certification. Solid experience working in Agile environments.   * 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 heard from us in two weeks, please note that you were unsuccessful for the role. However, we will keep your resume on file and reach out if any other suitable opportunity arises in the future".
Salary: Negotiable

Microsoft SQL Data Engineer / ETL Developer Reference No: 2463023416 | Cape Town, South Africa | Posted on: 15 May 2026

PBT Group, leaders in Business Intelligence, has a vacancy for a Microsoft SQL Data Engineer. Duties: - Plan and analyse complex business requirements and implement technology enabled solutions to address multi-discipline business opportunities/problems. - Conduct planning, analysis and design activities in conjunction with other development specialists. - Participate in analysis of complex business opportunities/problems to deliver designs meeting requirements. - Participate in estimation of tasks and assist in the development of project plans. - Code or makes modifications to programs of high complexity, according to specifications. - Conduct medium to high complexity evaluations for product releases, stand-alone products, etc. - Conduct walkthroughs and quality review of deliverables. - Knowledge of design and developing end-to-end data acquisition processes to be used in population of data warehouse/data marts and/or in the creation of interfaces. - Provide guidance and mentoring on business intelligence technology and systems in general, especially in the area of ETL processes. - Participate in the formulation of standards to support the data acquisition development process. - Design, develop and execute complex data acquisition or interface routines using ETL tool, ensuring that business and technical requirements are met. - Ensure compliance with established policies, standards and methodologies.   Required Skills: - Strong MS SQL Data Engineering experience - Solid SSIS (SQL Server Integration Services) experience. - Solid SSRS (SQL Server Reporting Services) experience. - Ability to analyse and define requirements - Database design - Intimate knowledge of source systems as well as a basic understanding of dimensional models. - Conventional database- and data warehouse modeling skills, in order to understand the data warehouse data models. - A sound knowledge of the programming language used to write the data staging programs or ETL tool. - A sound knowledge of SQL, or the language used to access the source databases and the data warehouse from the data staging programs or ETL tool. - A sound knowledge of the capabilities of the ETL tools, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the data staging programs. - Pride of work, thoroughness and attention to detail.   Required Qualifications / Training: - Course on the ETL / related toolset. - Relevant data warehouse and BI solution training is essential. - B.Sc. or related degree is advantageous. - 2+ years programming experience.   * 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 applying for the vacancy via this job ad, you give PBT your consent.  
Salary: R30000 to R60000

Data Warehouse Developer Reference No: 684662123 | Centurion, South Africa | Posted on: 14 May 2026

PBT Group is seeking an experienced Senior Data Warehouse Developer to join our team. This role plays a key part in designing, developing, and maintaining enterprise-level data warehouse solutions — ensuring data integrity, accessibility, and performance across large-scale financial systems. The ideal candidate will have a strong technical foundation in SQL, ETL/ELT development, and data modeling, with proven experience delivering reliable and scalable data warehouse solutions. The role also involves translating complex datasets into actionable insights through effective visualization and reporting tools such as Power BI.   Key Responsibilities Data Warehouse Development Design, develop, and maintain robust data warehouse solutions. Develop and optimize ETL/ELT processes to ensure efficient data extraction, transformation, and loading. Configure real-time data replication from source systems using tools such as Stelo SQDR or Qlik Replicate. Perform data quality checks, validations, and reconciliation to maintain accuracy and integrity. Convert legacy Excel reports into Power BI dashboards and reports. Implement data governance, security, and compliance best practices. Develop and document technical solutions that are scalable, maintainable, and reusable. Reporting and Analytics Build interactive Power BI dashboards and reports aligned with business requirements. Translate technical data into clear, actionable insights for both technical and non-technical stakeholders. Ensure accurate data attribution and validation for reporting and cost analysis. Perform data analysis and visualization to support business decision-making. Collaboration and Support Engage with business analysts, data scientists, and technical stakeholders to clarify data needs and design solutions. Participate in operational support and troubleshooting of existing data warehouse components. Provide mentorship and technical guidance to junior developers. Collaborate across teams to drive data-driven initiatives and process improvements.   Skills and Competencies Technical Expertise Strong proficiency in MS SQL Server (2022) and T-SQL. Experience with ETL tools (SSIS, Azure Data Factory, Informatica, Talend). Solid understanding of data warehouse methodologies (Kimball, Inmon). Intermediate to advanced experience with Power BI for data visualization. Exposure to data replication tools (e.g., Stelo SQDR, Qlik Replicate). Data transformation, modeling, and integration experience. Knowledge of cloud data platforms (Azure Synapse, AWS Redshift, BigQuery) advantageous. SQL, T-SQL, SSIS, Power BI, ETL, ELT, familiar with Cloud   Soft Skills Excellent analytical thinking and problem-solving abilities. Strong communication skills, both written and verbal. High attention to detail with a commitment to quality and accuracy. Effective time management and prioritization under tight deadlines. Collaborative team player with a proactive, solutions-driven mindset.   * 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.   Qualifications and Experience Bachelor’s degree in Computer Science, Information Systems, Mathematics, Economics, or related field. 5+ years’ experience as a Data Warehouse Developer or similar role. Proven experience in data modeling (star/snowflake schemas). Experience with data visualization tools (Power BI, Tableau, QlikView). Familiarity with version control systems (Git). Cloud certification (Azure, AWS, GCP) is advantageous. Experience with Python or PowerShell scripting beneficial. Exposure to big data technologies (Spark, Hadoop) advantageous.   Behavioural Competencies Examining and interpreting information critically Generating insights and innovative ideas Producing high-quality, accurate deliverables Articulating complex data clearly Collaborative and adaptive team approach Strong accountability and ownership mindset
Salary: 350

C# .NET Developer Reference No: 4141029159 | Cape Town, South Africa | Posted on: 14 May 2026

PBT Group has an exciting opportunity for an experienced C# .NET Developer to join our software engineering team. The role involves developing and maintaining enterprise applications and services using modern Microsoft technologies and frameworks. The successful candidate will have hands-on experience with C#, .NET Core, Web API, and SQL Server, along with exposure to cloud-based environments (Azure preferred) and CI/CD practices.   Key Responsibilities Design, develop, and maintain applications using C#, .NET Core, and ASP.NET Web API. Build and consume RESTful APIs and integrate with internal and external systems. Collaborate closely with cross-functional teams to gather requirements and translate business needs into technical solutions. Write clean, efficient, and well-documented code. Conduct unit testing and participate in peer code reviews. Support and enhance existing applications, ensuring performance, reliability, and scalability. Work within an agile environment, contributing to sprint planning and retrospectives. Implement automation, continuous integration, and deployment practices using DevOps pipelines.   Required Qualifications and Experience Degree or Diploma in Computer Science, Software Engineering, or related field. 5+ years’ experience in C# and .NET development (preferably .NET Core 5 or newer). Solid experience with SQL Server, Entity Framework, and LINQ. Experience in frontend frameworks (Angular, React, or Blazor) is advantageous. Proficiency with Azure services (App Services, Functions, DevOps Pipelines) preferred. Exposure to containerization (Docker, Kubernetes) beneficial. Experience with Git, CI/CD, and Agile methodologies.   Key Competencies Strong technical and analytical skills. Excellent communication and teamwork capabilities. Detail-oriented and quality-driven. Self-motivated, adaptable, and eager to learn. Ability to deliver under tight deadlines.     * 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: Negotiable

Java Developer Reference No: 428570881 | Cape Town, South Africa | Posted on: 14 May 2026

Back-End Developer (Java) 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 In line with the POPI Act, by submitting your application, you consent to PBT retaining your personal details for future career opportunities. If you have not received feedback within two weeks, please consider your application unsuccessful.
Salary: Negotiable

Senior Integration Developer (TIBCO) – Contract Reference No: 487468518 | Johannesburg, South Africa | Posted on: 30 April 2026

PBT Group is seeking experienced Senior Integration Developers to design, develop, and support enterprise integration solutions across complex business and technology environments. The successful candidate will play a key role in delivering scalable, high-performance integration solutions using the TIBCO product stack and modern integration technologies. This role requires strong technical capability across middleware, messaging, APIs, data integration, and distributed systems, with exposure to enterprise integration standards, governance, and best practices. This is a 12-month contract opportunity operating in a hybrid environment (3 days onsite per week).   Key Responsibilities Design, develop, and maintain enterprise integration solutions across multiple business domains. Deliver technical integration solutions aligned to architectural standards, governance frameworks, and project timelines. Analyse and interpret integration requirements underpinning business and application needs. Develop and support integration services using TIBCO technologies and associated middleware platforms. Review integration functional designs to ensure alignment with approved enterprise integration architecture. Plan and execute integration-related data conversion and migration activities. Prepare technical integration architecture and design documentation. Automate regression test packs for integration components aligned to testing frameworks and standards. Provide production support for integration services on a rotational basis. Troubleshoot and resolve production issues within agreed SLAs. Collaborate with architects, developers, testers, analysts, and infrastructure teams across the delivery lifecycle. Support CI/CD initiatives and deployment automation practices. Participate in integration governance, code reviews, and technical design sessions.   Required Skills & Experience Essential Experience 5+ years’ experience in enterprise integration development. Strong hands-on experience with TIBCO integration technologies. Experience working across multiple integration platforms and distributed technology landscapes. Solid server-side development experience. Strong understanding of enterprise integration architecture patterns and best practices, including: Synchronous and asynchronous messaging Message queuing Guaranteed messaging Message sequencing and correlation Distributed transactions Event-driven architectures   Core Technical Requirements TIBCO & Middleware TIBCO BusinessWorks 5.x TIBCO EMS TIBCO BW 6.x / BW CE advantageous TIBCO migration experience advantageous IBM MQ Enterprise messaging and middleware technologies Integration & API Technologies SOAP & REST Web Services SOA principles and frameworks XML, XSD, XPath, XSLT JSON API integration EDI, ETL, batch integration frameworks Enterprise Service Bus (ESB) concepts Database Technologies Oracle Microsoft SQL Server Sybase SQL / relational database design Exposure to NoSQL databases advantageous DevOps & Tooling GIT CI/CD pipelines TeamCity Maven Ant JIRA Confluence Container & Platform Technologies Docker Kubernetes OpenShift Windows & Linux environments Additional Technical Skills Java Scripting Multi-threaded programming Test automation exposure UML modelling   Highly Advantageous Experience Master Data Management (MDM) Data Warehousing Data Governance principles Federated Database Systems Financial Services / Financial Markets exposure Database optimisation, triggers, and stored procedures High availability distributed architectures   Qualifications Relevant Degree or Diploma in Information Technology, Computer Science, Engineering, or related field.   Key Competencies Strong analytical and problem-solving skills Excellent communication and stakeholder engagement ability Ability to work independently and within cross-functional teams Strong delivery focus and time management capability Leadership and mentoring capability within technical teams Ability to influence technical direction and promote engineering best practices   Contract Information Contract Duration: 12 Months Work Model: Hybrid (3 days onsite per week) Location: Johannesburg Employment Type: Contract   About PBT Group PBT Group delivers data, analytics, integration, and technology solutions that enable businesses to make smarter decisions and unlock value from their data ecosystems. Our teams work across enterprise-scale transformation initiatives, leveraging modern technologies and best practices to deliver impactful solutions across diverse industries.       * 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: Negotiable

Technical Test Analyst Reference No: 1098462153 | Cape Town, South Africa | Posted on: 23 April 2026

PBT Group is seeking a highly analytical and detail-oriented Technical Test Analyst to join a strategic technology and data delivery environment within the financial services sector. This opportunity is ideal for an experienced Software Test Analyst with strong functional testing, backend/data validation, API testing, and AI-assisted testing exposure within Agile/Scrum environments. The successful candidate will play a key role in ensuring the quality, reliability, and integrity of enterprise business systems while contributing to modern AI-driven testing practices and continuous improvement initiatives. The environment is collaborative, fast-paced, and quality-focused, offering exposure to enterprise-scale investment and financial services systems.   Key Responsibilities Functional Testing Perform end-to-end manual software testing across the SDLC lifecycle. Analyse business requirements and create detailed test cases using XRAY test management tools. Execute test cases across: Unit Testing System Integration Testing (SIT) User Acceptance Testing (UAT) Regression Testing Smoke Testing Conduct production support testing for incidents and defects. Capture and present testing evidence to project and QA teams. Perform component/API testing using SOAPUI or Bruno. Conduct non-functional testing including performance and load testing. Log, track, and manage defects using Azure DevOps.     AI-Driven & Intelligent Testing Utilise approved AI testing tools for: Test planning Static testing Functional test design Test scenario generation Test data generation Review and validate AI-generated test artefacts with appropriate human oversight. Support testing activities related to AI-enabled solutions and features.     Data & Backend Testing Perform backend testing using advanced SQL queries. Validate data integrity across Oracle and SQL Server environments. Conduct data-driven testing and reconciliation activities. Analyse datasets and system outputs to ensure data accuracy and reliability.     Agile / Scrum Delivery Participate actively in Agile ceremonies including: Sprint Planning Daily Stand-ups Sprint Reviews Retrospectives Collaborate closely with Developers, Business Analysts, Scrum Masters, and Product Owners. Estimate testing effort and contribute toward sprint delivery commitments. Promote shift-left testing and quality engineering practices. Contribute to team knowledge sharing and continuous improvement initiatives.   Required Skills & Experience Essential Requirements Minimum 5 years’ software testing experience. Strong manual and functional testing capability. Proven API testing experience. Strong SQL skills with backend data validation experience. Experience with: XRAY Confluence Azure DevOps Exposure to AI-assisted testing tools and methodologies. Experience with white-box and black-box testing. Strong understanding of QA processes, defect management, and SDLC. Experience working in Agile/Scrum environments. ISTQB Certification. Relevant Degree or Diploma in IT / Computer Science or related field.     Advantageous Experience within financial services, investments, or asset management environments. Exposure to performance and load testing tools. Experience testing AI-enabled solutions.     Key Competencies Strong analytical and problem-solving skills. Excellent attention to detail. Ability to manage multiple priorities simultaneously. Strong communication and interpersonal skills. Results-driven and adaptable mindset. Ability to work independently while contributing effectively within teams.
Salary: R450 to R550

Senior Data Quality Automation Engineer / Data Test Analyst Reference No: 1467489342 | Cape Town, South Africa | Posted on: 23 April 2026

PBT Group is seeking a highly skilled Senior Data Quality Automation Engineer / Data Test Analyst to join a strategic data initiative focused on ensuring the quality, reliability, and integrity of enterprise data within an Operational Data Store (ODS) environment.   This role has evolved beyond traditional testing and requires a strong blend of Quality Assurance, Automation Engineering, and Data Engineering capability. The successful candidate will focus on building scalable automated data quality frameworks, validating complex data pipelines, and embedding automated testing into modern data delivery processes. This is an ideal opportunity for a senior specialist who enjoys solving complex data quality challenges, automating testing processes, and working within modern cloud and data engineering ecosystems.     Key Responsibilities Data Quality & Validation Develop comprehensive test strategies and test plans for ODS data pipelines and models. Design and execute automated and manual test cases across bronze, silver, and gold data layers. Perform detailed data reconciliation between source systems and downstream platforms. Validate financial calculations, transformations, aggregations, and business rules. Analyse and troubleshoot complex data quality issues across large datasets. Automation Engineering Design, build, and maintain reusable automated testing frameworks for backend and data validation. Automate ETL/ELT validation processes and regression testing. Create automated SQL-based validation scripts and reconciliation checks. Implement schema validation, data type checks, completeness testing, and consistency validation. Integrate automated data quality checks into CI/CD pipelines. Data & Platform Testing Perform end-to-end testing of data pipelines and transformations. Work with dbt testing frameworks including unit, integration, and data tests. Conduct performance and scalability testing for high-volume data environments. Collaborate closely with Data Engineers, Architects, Analysts, and Business stakeholders. Governance & Quality Assurance Log, track, and manage defects through to resolution. Ensure adherence to data governance and quality standards. Contribute to best practices for data quality engineering and test automation.     Required Skills & Experience Essential 5+ years’ experience in Data Testing, QA Automation, or Data Engineering environments. Strong SQL expertise with experience writing complex validation and reconciliation queries. Solid Python scripting and automation experience. Experience testing ETL/ELT pipelines and large-scale data platforms. Hands-on experience with automated data quality testing frameworks. Strong understanding of data warehousing concepts and layered architectures (bronze/silver/gold). Experience working with dbt testing frameworks. Exposure to CI/CD tools such as Jenkins, GitLab, or Azure DevOps. Strong analytical and problem-solving capability. Excellent attention to detail. Advantageous Experience within financial services, banking, or regulated environments. Exposure to big data technologies such as Spark or Hive. Experience with cloud data platforms. Familiarity with modern data engineering practices and DevOps principles.     Ideal Candidate Profile We are looking for a senior-level consultant who: Thinks like an engineer and a tester. Can build scalable automation frameworks rather than rely on manual validation. Understands both data engineering and quality assurance principles. Is comfortable engaging with technical and business stakeholders. Can work independently while contributing to broader delivery teams.   * 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: R400 to R550

Salesforce Engineer / Developer Reference No: 1203901804 | Johannesburg, South Africa | Posted on: 22 April 2026

We are seeking a Salesforce Engineer / Developer to support delivery within an existing feature team operating in a scaled Agile environment. The role is hands-on and delivery-focused, covering BAU, operational support, maintenance, and new feature development.     Development work will be prioritised and allocated through PI Planning and Agile workflows. The primary focus is on Salesforce Sales Cloud (Sales Org), supporting the Sales organisation and maintaining core CRM capabilities.     The role requires a Salesforce-savvy specialist with strong Sales Cloud delivery experience, including integration with Salesforce Marketing Cloud (SFMC) and other enterprise systems. Some exposure to solution design and architecture input will be required from time to time.     Note: This is not a data engineering role. The focus is hands-on Salesforce Sales Cloud development and CRM enablement within a live enterprise banking environment.     Key Responsibilities Deliver hands-on Salesforce Sales Cloud development within an Agile feature team Perform BAU support, maintenance, and operational support for live Salesforce environments Design and build new features and enhancements aligned to business requirements Support PI Planning, sprint planning, and Agile delivery ceremonies Implement and maintain integrations between Salesforce Sales Cloud and Salesforce Marketing Cloud Develop and support connectivity between Salesforce and other internal/external platforms Participate in incident resolution, root-cause analysis, and platform stabilisation Provide occasional solution design and architecture input where required Ensure adherence to Salesforce best practices, security standards, and governance frameworks     Skills & Experience Required     Essential: Strong hands-on experience with Salesforce Sales Cloud Proven experience supporting a Sales organisation CRM environment Experience integrating Salesforce Sales Cloud with Salesforce Marketing Cloud (SFMC) Solid understanding of Salesforce connectivity and integrations Experience working in a large enterprise or banking environment Strong Salesforce operational support and maintenance capability Comfortable working in Agile / SAFe delivery environments   Technical Skills: Apex, Lightning Web Components (LWC) Salesforce configuration and customisation Integration patterns (REST, APIs, middleware exposure) Salesforce security, roles, profiles, and permission sets       Additional Criteria Strong problem-solving and troubleshooting skills Excellent communication skills and ability to collaborate with business and technical stakeholders Ability to work in a live, high-availability production environment Comfortable balancing BAU support with feature delivery Banking or financial services experience is highly advantageous     Qualifications / Certifications Degree in Computer Science, Information Systems, Business Administration, Commerce, or equivalent Salesforce certifications (Sales Cloud, Platform Developer, or equivalent) are highly advantageous     * 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: Negotiable

DevOps Engineer Reference No: 2682347259 | Cape Town, South Africa | Posted on: 13 April 2026

PBT Group is seeking a skilled DevOps Engineer to join a dynamic retail environment, focused on building, automating, and optimising scalable and reliable cloud-based infrastructure.   This role requires a hands-on engineer who can drive DevOps best practices, enhance CI/CD pipelines, and support modern application delivery through containerisation and Infrastructure as Code. The ideal candidate will work closely with development, data, and operations teams to ensure efficient, secure, and high-performing systems.     Key Responsibilities   DevOps Engineering & Automation Design, implement, and maintain CI/CD pipelines to support efficient software delivery Automate build, test, and deployment processes across environments Improve system reliability, scalability, and performance through automation     Cloud & Infrastructure Management Deploy and manage cloud infrastructure across AWS and/or Azure environments Optimise cloud usage for cost, performance, and scalability Ensure high availability and disaster recovery capabilities     Containerisation & Orchestration Build and manage containerised applications using Docker Deploy and manage container orchestration platforms such as Kubernetes Support microservices-based architectures     Infrastructure as Code (IaC) Develop and maintain infrastructure using tools such as Terraform and/or Ansible Ensure consistent and repeatable environment provisioning Maintain version-controlled infrastructure configurations     Monitoring, Security & Support Implement monitoring, logging, and alerting solutions Ensure system security, compliance, and best practices are followed Troubleshoot and resolve production issues efficiently Collaborate with teams to support releases and deployments     Minimum Requirements Relevant IT qualification or equivalent experience 4+ years’ experience in a DevOps or Cloud Engineering role Experience working in fast-paced, customer-centric environments (retail advantageous) Willingness to work onsite in Cape Town 4 days per week     Technical Skills & Experience Strong experience with cloud platforms (AWS and/or Azure) Hands-on experience with containerisation (Docker) and orchestration (Kubernetes) Proven experience building and maintaining CI/CD pipelines (Jenkins, GitLab CI/CD) Experience with Infrastructure as Code (Terraform, Ansible) Strong scripting skills (e.g. Bash, Python) Familiarity with version control systems (Git)     Key Competencies Strong problem-solving and analytical thinking Attention to detail and commitment to quality Ability to work collaboratively across teams Proactive mindset with a focus on automation and continuous improvement Strong communication and stakeholder engagement skills     Advantageous Experience in retail or high-transaction environments Exposure to microservices architecture Knowledge of monitoring tools (e.g. Prometheus, Grafana, ELK stack) Experience with security best practices in cloud environments     Why Join PBT Group PBT Group offers the opportunity to work on impactful, large-scale solutions within leading organisations. You will be part of a collaborative, forward-thinking team that values innovation, automation, and continuous improvement.         * 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: R400 to R500

Business Intelligence Business Analyst (BIBA) Reference No: 2722103546 | Cape Town, South Africa | Posted on: 13 April 2026

PBT is a technology-agnostic company specialising in BI solutions. We help businesses harness the power of data to drive informed decision-making and achieve their strategic goals. Our team of experts is dedicated to delivering innovative and customised solutions that enable our clients to gain a competitive edge in today's rapidly evolving market.   Role Description: As a BI Business Analyst at PBT, you will play a pivotal role in understanding the nature and business impact of requests, performing the required analysis, and collaborating with developers to ensure the successful delivery of functional and technical specifications. You will support the business by identifying opportunities for improvement, creating and maintaining documentation, and conducting high-level testing before deploying solutions.   Requirements: A relevant Business Analysis qualification is essential. Minimum of 5 years' experience as a Business Analyst Exposure to or experience in the Kimball methodology would be particularly advantageous. Strong technical data analysis skills Proficient in business process modelling Solid understanding of the Software Development Life Cycle (SDLC) High level of computer literacy, particularly in Excel Experience with Microsoft BI tools such as Power Pivot, Power BI, and SQL query writing Ability to design and document logical dimensional models. Well-developed analytical and problem-solving skills   Join our dynamic team at PBT and be part of a company that values innovation, teamwork, and personal growth. If you are enthusiastic about leveraging data to drive business success and meet the above requirements, we would love to hear from you.   * 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 heard from us in two weeks, please note that you were unsuccessful for the role. However, we will keep your resume on file and reach out if any other suitable opportunity arises in the future".  
Salary: Negotiable

Data Engineer (Azure) Reference No: 2992219558 | Cape Town, South Africa | Posted on: 13 April 2026

We are seeking a skilled Azure Data Engineer with 3–5 years of experience to join our growing data team. This role focuses on designing, building, and optimizing scalable cloud-based data solutions using Microsoft Azure technologies. You will be responsible for batch and real-time data ingestion, transformation, and integration to support analytics, reporting, and advanced data use cases.   You will work closely with business stakeholders, data analysts, and platform teams to deliver reliable, secure, and high-performing data pipelines.     Key Responsibilities Data Engineering & Pipeline Development Design, develop, and maintain ETL/ELT pipelines using Azure Data Factory (ADF). Build and optimize large-scale data processing solutions using Azure Databricks (Spark). Implement real-time data ingestion using Azure Event Hubs. Develop and maintain scalable data models for analytics and reporting. Perform data transformation, cleansing, and enrichment processes. Cloud & Data Platform Engineering Support and enhance Azure-based data lake and data warehouse architectures. Optimize data storage, partitioning, and performance strategies. Ensure high availability, scalability, and cost-efficiency of data solutions. Automate workflows and support CI/CD for data pipelines. Data Integration & Streaming Integrate structured and unstructured data from multiple enterprise systems. Design solutions for both batch and streaming data pipelines. Collaborate with integration teams on event-driven architectures. Data Quality, Governance & Security Implement data validation, monitoring, and reconciliation processes. Apply data governance and security best practices across Azure services. Document data lineage, transformations, and architecture components. Collaboration & Delivery Translate business requirements into scalable technical solutions. Partner with analytics and BI teams to deliver trusted datasets. Participate in agile delivery cycles and code reviews.     Qualifications & Experience Bachelor’s degree in Computer Science, Engineering, Data Science, or related field. 3–5 years of hands-on experience in data engineering roles. Strong expertise in: Azure Data Factory Azure Databricks Azure Event Hubs SQL (advanced level) Python (preferred) Experience designing data lakes and data warehouse solutions. Strong understanding of ETL/ELT design patterns. Experience working with Azure cloud services and security models. Knowledge of data modeling (dimensional and normalized models).     Desired Skills Experience with Delta Lake and Spark optimization. Familiarity with DevOps practices and CI/CD pipelines. Exposure to event-driven architecture concepts. Strong troubleshooting and performance tuning skills. Excellent communication and stakeholder engagement abilities.     Why Join Us? Work in a modern Azure-first data ecosystem. Opportunity to build both batch and real-time data solutions. Exposure to enterprise-scale data architecture initiatives. Supportive and forward-thinking data leadership.   * 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: Negotiable

Data Integration Engineer (Azure | Event-Driven Architecture) Reference No: 3164349258 | Cape Town, South Africa | Posted on: 13 April 2026

We are seeking a highly experienced Data Integration Engineer (6–7 years) to design and deliver enterprise-grade, event-driven integration solutions within a modern Azure ecosystem. This role is focused on building scalable, secure, and resilient real-time and API-driven architectures that enable seamless data exchange across enterprise systems.   You will play a key role in shaping integration standards, streaming platforms, and API strategies while collaborating closely with engineering, platform, and data teams.     Key Responsibilities Event-Driven & Streaming Architecture Design and implement event-driven architectures using Azure Event Hubs and Kafka. Build and maintain scalable real-time streaming data pipelines. Ensure high availability, fault tolerance, and performance optimization of streaming platforms. Define messaging standards, schemas, and integration best practices. API & Serverless Integration Develop and manage APIs using Azure API Management (APIM). Build serverless integration services using Azure Functions. Design RESTful APIs and microservices-based integration solutions. Manage API lifecycle, versioning, and security policies. Data Platform Enablement Integrate data into downstream platforms such as Azure Databricks and SQL-based systems. Support real-time ingestion into analytics and operational reporting systems. Collaborate with data engineering teams on ingestion frameworks. Governance, Security & Monitoring Implement monitoring, logging, and alerting for integration services. Apply authentication and authorization standards (OAuth, managed identities, RBAC). Ensure secure and compliant data movement across environments. Maintain architecture documentation and integration blueprints. Collaboration & Delivery Partner with enterprise architects and engineering teams to define integration strategy. Drive integration initiatives from design to production deployment. Provide technical guidance and mentorship to junior engineers.     Qualifications & Experience Bachelor’s degree in Computer Science, Engineering, or related field. 6–7 years of experience in integration engineering or middleware development. Strong hands-on expertise in: Azure Event Hubs Kafka Azure API Management (APIM) Azure Functions SQL Azure Databricks Experience designing event-driven and microservices architectures. Strong understanding of distributed systems and messaging patterns. Experience working in cloud-native Azure environments.     Desired Skills Experience with CI/CD pipelines and Infrastructure as Code (ARM, Bicep, Terraform). Knowledge of DevOps and monitoring tools. Strong performance tuning and troubleshooting capabilities. Excellent communication and stakeholder management skills.     Why Join Us? Opportunity to shape enterprise-wide event-driven architecture. Work within a modern Azure-first integration ecosystem. Influence technical standards and integration strategy at scale.   * 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: Negotiable

Data Analyst / Visualization Engineer (Power BI & Azure) Reference No: 2061994532 | Cape Town, South Africa | Posted on: 13 April 2026

We are seeking a Data Analyst / Visualization Engineer with 3–5 years of experience to develop high-quality dashboards and analytical solutions within a modern Azure data platform. This role combines strong SQL expertise, data validation and testing capability, and advanced Power BI development skills to ensure trusted, business-ready insights.   You will collaborate closely with business stakeholders and data engineering teams to deliver accurate, validated, and visually compelling reporting solutions.     Key Responsibilities Data Analysis & Visualization Develop interactive dashboards and reports using Power BI. Build and optimize semantic data models within Power BI. Write advanced SQL queries to extract and transform data from Azure-based platforms. Develop DAX measures and calculated fields aligned to business KPIs. Azure Data Platform Collaboration Consume curated datasets from Azure Data Factory and Azure Databricks environments. Work with Azure SQL and data lake structures. Support reporting performance optimization within Azure architecture. Data Validation & Quality Assurance Perform rigorous data testing, validation, and reconciliation. Validate KPIs, metrics, and calculation logic before release. Identify and resolve discrepancies across source systems. Document business rules and data transformation logic. Stakeholder Engagement & Delivery Translate business requirements into reporting and visualization solutions. Present insights clearly to executive and operational stakeholders. Provide continuous enhancements to dashboards and reporting frameworks. Support self-service BI enablement.     Qualifications & Experience Bachelor’s degree in Data Analytics, Computer Science, Finance, or related field. 3–5 years of experience in BI development or data analytics roles. Strong expertise in: Power BI (data modeling, DAX, visualization best practices) Advanced SQL Data testing and validation methodologies Experience working with Azure data platforms. Understanding of data warehousing and dimensional modeling concepts.     Desired Skills Experience with performance tuning Power BI datasets. Knowledge of Azure Data Factory and Databricks data flows. Strong analytical mindset and attention to detail. Excellent communication and business engagement skills.     Why Join Us? Opportunity to shape enterprise reporting standards. Work in a modern Azure-driven analytics ecosystem. Deliver insights that directly impact strategic business decisions.     * 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: Negotiable

Web Developer Reference No: 3627491287 | Cape Town, South Africa | Posted on: 19 January 2026

Are you a talented and passionate web developer with over 5 years in the Web development space? We are seeking a skilled individual to join our dynamic team and play a pivotal role in designing and developing our cutting-edge platforms.   Must have: Over 3 years of Web Development experience Experience managing a team of junior web developers   Skills required: JQuery JavaScript CSS 3 HTML 5 Knowledge of common JavaScript Frameworks   About the role: Support existing and develop new functionality and components Help write and optimize in-application SQL statements Design and develop scalable application solutions Debug and resolve application issues Interpret business requirements Prepare documentation and specifications Collaborate with other team members and stakeholders Oversee the junior development team Assist with testing efforts   * 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: Negotiable
PBT Group
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.