PBT Group Careers

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

Filters

City
Industries
Date Posted

Salesforce Developer Reference No: 3698707975 | Johannesburg, South Africa | Posted on: 17 June 2025

We are seeking a skilled Salesforce Developer to design, develop, test, and implement solutions on the Salesforce platform. The successful candidate will play a key role in extending and enhancing CRM capabilities by building scalable and maintainable Salesforce solutions that align with business requirements.     Key Responsibilities Design and develop custom solutions using Apex, Visualforce, Lightning Web Components (LWC), and other Salesforce technologies. Configure Salesforce applications and maintain standard/custom objects, workflows, validation rules, and approval processes. Integrate Salesforce with third-party applications using REST/SOAP APIs. Participate in requirement analysis, technical design, code reviews, and deployment processes. Collaborate with stakeholders, business analysts, and administrators to ensure solutions are delivered effectively. Write unit tests and maintain code quality with best practices for performance, scalability, and security. Support ongoing maintenance and troubleshoot production issues as needed.     Required Skills and Experience 3+ years of experience as a Salesforce Developer. Proficiency in Apex, Lightning Components (LWC/Aura), SOQL, and Salesforce APIs. Experience with Salesforce Sales Cloud and/or Service Cloud. Strong understanding of custom objects, workflows, process builder, triggers, and data model design. Familiarity with CI/CD pipelines for Salesforce deployments (e.g., Gearset, Copado, Jenkins). Experience with version control systems (e.g., Git). Ability to analyse business requirements and translate them into technical solutions.     Preferred Qualifications Salesforce Platform Developer I (required); Platform Developer II (advantageous). Experience in Agile development environments. Experience with integrations using tools like MuleSoft, Postman, or Dell Boomi. Exposure to Salesforce DX and scratch orgs is a plus.     Soft Skills Strong problem-solving and analytical thinking. Excellent communication and collaboration skills. Self-motivated with a proactive attitude to learning and innovation.
Salary: Negotiable

Microsoft Fabric Technologist Reference No: 2206658067 | Johannesburg, South Africa | Posted on: 17 June 2025

We are seeking an experienced Technologist / Data Engineer with deep technical expertise in Microsoft Fabric to lead the migration of data and workloads from Azure Synapse Analytics to Microsoft Fabric. This is a critical short-term engagement for an organisation modernising its data platform to enhance performance, scalability, and integration across the Microsoft ecosystem.   Key Responsibilities Lead and execute the end-to-end migration of existing data pipelines, datasets, and reporting structures from Azure Synapse Analytics to Microsoft Fabric. Assess current Synapse workloads and design equivalent or improved architectures using Fabric Lakehouses, Pipelines, and Direct Lake capabilities. Rebuild or refactor data flows, notebooks, and integration points within the Microsoft Fabric platform. Collaborate with BI and analytics teams to ensure seamless transition of Power BI datasets and reporting. Ensure data governance, security, and access control policies are preserved and optimised during migration. Document architecture, migration procedures, and operational guidelines for handover to internal teams. Provide technical leadership and mentorship to internal engineering teams during the transition.   Required Skills and Experience Proven experience with Microsoft Fabric, including Data Factory, Synapse-like capabilities, Lakehouse, and Direct Lake features. Strong experience with Azure Synapse Analytics (Dedicated SQL Pools, Serverless SQL, Pipelines, Notebooks). Solid hands-on experience in Data Engineering, including building and managing complex ETL/ELT pipelines. Proficiency in SQL, Python, and Spark for data transformation. Familiarity with Power BI, Dataverse, and Microsoft Purview is advantageous. Understanding of data governance, security, and compliance within Microsoft Azure. Ability to work independently in a fast-paced environment with minimal supervision.   Preferred Qualifications Microsoft certifications related to Azure Data Engineering or Microsoft Fabric. Experience in delivering enterprise-scale cloud data platform migrations. Strong communication and documentation skills.  
Salary: Negotiable

UI / Angular Developer Reference No: 1514880080 | Johannesburg, South Africa | Posted on: 12 June 2025

PBT Group has a requirement for a UI/Angular Developer with very strong UI development skills (Minimum 5 years’ experience)   Solid experience in the following technologies: Angular (2+) Angular material Bootstrap NodeJS NX (mono repo, shared libs etc)   Experience in the below will be advantageous for the candidate: Good understanding of MicroServices Understanding of Micro Frontends Kubernetes Openshift UX design Nexus Teamcity Maven Git (git-flow) Spring Boot JPA Docker SQL skills (MS SqlServer, Postgres etc)   Qualifications/ Certification: A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent   * 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 Engineering / Business Intelligence Graduate Program 2026 Reference No: 2108420208 | Cape Town, South Africa | Posted on: 10 June 2025

Launch Your Career in Data with PBT Group’s 2026 Graduate Program! Are you a recent graduate eager to make your mark in the world of IT and data? PBT Group, a leader in Data and Analytics, is on the hunt for ambitious graduates with a BSc, Advanced Diploma, or BTech in Computer Science or Data Science to join our exclusive graduate program. This is your chance to gain hands-on experience, learn from industry experts, and kickstart your career with a company that’s shaping the future of data! Why Join PBT Group? At PBT Group, we don’t just offer jobs; we offer careers. As a technology-agnostic organization, we focus on innovation and flexibility, ensuring that our graduates learn the latest skills across a range of platforms. Our graduate program will immerse you in the world of Business Intelligence (BI), combining intensive training, real-world case studies, and on-the-job mentoring to transform you into a data specialist. What You’ll Get: Cutting-Edge Training: Learn BI best practices with real-life applications. Expert Mentorship: Gain insights and guidance from seasoned professionals. Hands-On Experience: Work on real projects with real impact. Career Development: Prepare for deployment into business with a strong foundation in data and analytics. Who We Are: PBT Group is a powerhouse in Data and Analytics, providing customised solutions that help organisations make data-driven decisions. We work across industries—from banking and insurance to healthcare and retail—and operate in over 27 countries globally. Our team of over 800 professionals brings global expertise and local insights to every project, ensuring that our clients achieve their strategic goals through data. What We’re Looking For: We’re seeking graduates who are not just technically proficient but also innovative thinkers with a passion for data. Here’s what you need to apply: A Bachelor’s degree or final year of study in Information Systems or Computer Science. A strong academic record with an average of 65% and above. Solid understanding of the Systems Development Life Cycle. Excellent mathematical, statistical, and analytical skills. Strong programming abilities and knowledge of database functionality. Exceptional communication skills and leadership potential. Applicants must be under the age of 28. Program Duration: Our 12-month program is structured to provide a balance between theoretical knowledge and practical experience: First 6 months: Intensive theoretical training. Next 6 months: On-the-job training, applying what you’ve learned in real-world scenarios. Ready to Start Your Journey? If you’re excited about the future of data and meet the above requirements, we want to hear from you! Please attach the following documents to your application or email all your documents to graduates@pbtgroup.co.za: Your CV ID Document Matric Certificate Academic Transcripts Degree Certificate (if applicable)   Please note: Only South African residents with a valid ID will be considered. To comply with the POPI Act, by applying, you consent to us maintaining your personal details for future career opportunities.   Don’t miss this chance to launch your career with a company that’s at the forefront of data innovation. Apply today and take the first step towards an exciting future with PBT Group!   * 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: 16000

Senior Software Developer Reference No: 3290166766 | Cape Town, South Africa | Posted on: 10 June 2025

? Location: Hybrid | ? Contract Position | ? Start: ASAP Are you a passionate .NET Developer ready to make a meaningful impact within a fast-paced fintech environment?  We're on the lookout for a skilled contractor who will play a pivotal role in enhancing internal applications, integrating complex systems, and supporting high-performance ETL pipelines. ? What You’ll Be Doing: Analyse change requests and assess technical impact Estimate implementation efforts accurately Maintain, enhance, and support existing internal apps Build/update SOAP and SFTP system interfaces Design and maintain ETL processes using SSIS Develop, test, and deploy features with .NET Framework technologies Support XML/JSON-based web services Investigate incidents and resolve root causes Provide solid documentation and clean handovers ? What You Bring to the Table: Proficiency in .NET C# (Framework 4.5/4.8) Expertise in SOAP & RESTful web services (including SOAP UI) Strong ETL experience using SSIS Advanced MS SQL Server (2019+) knowledge Solid understanding of XML & JSON Familiarity with GIT and JIRA Experience with unit testing frameworks ? Ideal Start Date: As soon as you're available! If you're a detail-oriented problem solver who thrives in technical environments and enjoys building systems that matter—we want to hear from you! #DotNetDeveloper #ContractRole #FintechJobs #ETL #SSIS #Fintech #CSharp #SOAP #RESTfulServices #SQLServer #XML #JSON #NowHiring #DeveloperJobs #TechOpportunity 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

Machine Learning Engineer – Automation & Robotics Reference No: 1307670200 | Johannesburg, South Africa | Posted on: 03 June 2025

PBT Group is seeking a Machine Learning Engineer with a strong background in automation, robotic process automation (RPA), and data engineering. This role is ideal for a technically versatile professional who thrives at the intersection of intelligent systems, data engineering, and automation technologies. You’ll be instrumental in designing, building, and deploying intelligent automation solutions to optimise business processes and unlock efficiency at scale.   Key Responsibilities:   Machine Learning & Intelligent Automation Design and implement machine learning models to solve business problems in areas such as process automation, predictive maintenance, and anomaly detection. Develop and deploy automation workflows using RPA tools (e.g., UiPath, Blue Prism, Power Automate). Apply advanced analytics and ML techniques to optimise and automate repetitive and rule-based business processes. Collaborate with cross-functional teams to identify automation opportunities and assess their feasibility. Continuously monitor, refine, and retrain models in production environments.   Data Engineering & Infrastructure Build and maintain robust, scalable data pipelines for training and deploying machine learning models. Integrate data from various sources (structured and unstructured) to support automation use cases. Collaborate with cloud engineers to ensure seamless model deployment in production (Azure, AWS, or GCP). Ensure data quality, integrity, and compliance with governance standards.   RPA Development & Orchestration Develop intelligent bots and automation solutions that integrate with business systems. Work with stakeholders to design end-to-end workflows and ensure they meet operational and security standards. Combine RPA with AI/ML capabilities to develop intelligent process automation (IPA).   Innovation & Continuous Improvement Stay up to date with advancements in ML, automation, and AI, recommending emerging tools or techniques. Contribute to the organisation’s automation strategy by identifying high-impact use cases. Provide thought leadership on the convergence of machine learning and robotics in enterprise environments.   Key Skills & Technologies: Essential: Strong experience with ML frameworks (e.g., Scikit-learn, TensorFlow, PyTorch). Proficient in Python for both ML and data engineering tasks. Hands-on experience with RPA tools (e.g., UiPath, Automation Anywhere, Blue Prism, or Microsoft Power Automate). Cloud computing experience (preferably Azure or AWS). SQL and experience with building/maintaining ETL pipelines. Experience in deploying ML models in production environments (CI/CD, Docker, APIs). Preferred: Exposure to computer vision, NLP, or reinforcement learning. Familiarity with robotics software libraries (e.g., ROS) is a plus. Experience with event-driven architecture or microservices.   Qualifications & Experience: Essential: Bachelor’s or Master’s in Computer Science, Engineering, Data Science, or related field. 3–6 years of experience in machine learning, with proven automation or RPA project delivery. Demonstrated ability to integrate data science solutions into real-world business operations. Preferred: Certifications in ML (Azure, AWS ML Engineer), RPA tools, or cloud platforms. Experience in process optimisation or digital transformation projects.   This is a high-impact role for someone who is passionate about intelligent automation, data, and cutting-edge technology. If you’re excited to shape the future of automation with machine learning and robotics, this opportunity is for 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 received any feedback after 2 weeks, please consider you application as unsuccessful.
Salary: Negotiable

Data Science and Analytics Manager Reference No: 2484555029 | Johannesburg, South Africa | Posted on: 03 June 2025

PBT Group is seeking an experienced and strategic Data Science and Analytics Manager to lead its data-driven transformation journey. This individual will play a pivotal role in developing long-term data science capabilities, building a high-performing team, and ensuring the successful implementation of advanced analytics solutions across the business. The role demands a strong leader with a deep understanding of data science, machine learning, and operational analytics, along with the ability to align technical initiatives to broader business strategy.   Key Responsibilities: Data Science Strategy & Implementation Lead the implementation of the enterprise-wide data science and analytics strategy in alignment with business goals. Identify opportunities for process improvements, automation, and enhanced insights through analytics. Collaborate with the General Manager: Data Management and Analytics to define data-specific requirements and strategic goals. Guide the development of conceptual models, data pipelines, and advanced analytics solutions that drive business performance. Oversee the full data science lifecycle from data ingestion to model production and post-deployment monitoring. Translate complex analytical results into clear, actionable business insights. Team Leadership & Capability Building Establish and lead a multidisciplinary team of Data Scientists and Reporting Analysts. Foster a collaborative, innovative culture focused on high-impact data work and continuous improvement. Conduct technical reviews, provide mentorship, and ensure adherence to best practices in data science methodologies. Data Engineering & Modelling Collaboration Work closely with the Data Engineering team to facilitate robust data ingestion and transformation processes. Identify and integrate relevant third-party data sources, including non-traditional inputs such as social media. Drive feature engineering, model validation, and implementation of machine learning algorithms and statistical techniques. Business Engagement & Reporting Partner with key stakeholders to identify strategic data needs and deliver impactful solutions. Provide concise, insight-driven reporting with appropriate visualisations and business commentary. Present findings and recommendations to senior leadership in a clear, data-informed manner. Implement controls and improvements in reporting processes to ensure efficiency and accuracy. Best Practices, Compliance & Risk Management Stay abreast of industry trends and innovations in data science and analytics. Benchmark internal processes against best practices to identify and close performance gaps. Ensure compliance with relevant data governance standards, privacy regulations, and organisational policies. Financial & Operational Oversight Support budgeting and financial planning processes for the data science function. Manage expenditure and resources effectively to maximise return on investment. Use analytics to identify business improvement opportunities that support financial growth.   Qualifications: Essential: Honours, Master’s, or PhD in Statistics, Computer Science, Mathematics, Engineering, or a related quantitative field. Relevant certifications in Data Science, Machine Learning, Python, Cloud Platforms (Microsoft, AWS), or Big Data technologies. Agile/Project Management certifications such as Scrum or Prince2.   Experience & Skills: Essential: 6–8 years’ experience leading data science projects, with at least 5 years in a people management role. Proficient in Python or R, SQL, Jupyter Notebooks, and common ML frameworks. Strong background in managing large-scale, end-to-end analytics or AI/ML implementations. Deep understanding of cloud-based data platforms, large datasets, and data pipelines. Advanced skills in statistical modelling, feature engineering, data visualisation, and business storytelling. Preferred: Familiarity with healthcare data, policies, and regulatory frameworks. Knowledge of Hadoop, Spark, Kafka, and other big data technologies.   This role presents a unique opportunity to drive high-value innovation through data and make a lasting impact by embedding data science into the core of business operations.   * 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 Analyst Reference No: 3154477925 | Johannesburg, South Africa | Posted on: 03 June 2025

PBT Group is seeking a highly skilled Senior Data Analyst to drive data-driven decision-making and enable meaningful insights across the business. The successful candidate will work closely with multiple stakeholders to understand business needs, design solutions, and deliver high-quality analytics and reporting.   This is an exciting opportunity for someone who thrives in a fast-paced, agile environment and enjoys solving complex business problems through innovative data approaches.   Key Responsibilities:   Disruptive Innovation & Data Analytics Collaborate with business units and domain experts to understand challenges and identify data-driven opportunities. Elicit requirements and translate them into actionable analytical deliverables. Explore, clean, and transform data to extract valuable insights. Develop and maintain analytics solutions using tools such as Power BI, SSRS, SAP BW, and within the Microsoft Azure Cloud environment. Utilise structured development cycles and agile methodologies for solution delivery. Respond to ad hoc data requests and contribute to operational and strategic decision-making. Drive innovation by identifying new ways data can add business value. Share knowledge and insights to strengthen both technical expertise and business understanding within the team. Stay abreast of analytics best practices and contribute to process improvements. Ensure all reporting and analytics outputs are aligned with stakeholder expectations and business objectives.   Data Visualisation & Reporting Design and develop visually engaging and informative dashboards and reports. Follow best practices in report development, focusing on clarity, usability, and performance. Ensure compliance with data governance, development standards, and internal procedures. Demonstrate hands-on experience in crafting dashboards that translate complex data into intuitive insights.   Required Skills & Experience: 5+ years' experience in a data analysis or BI role, with a strong business orientation. Proficiency in data visualisation tools, especially Microsoft Power BI. Solid understanding of SQL, data modelling, and business intelligence platforms such as SSRS and SAP BW. Experience working in cloud environments, preferably Microsoft Azure. Proven ability to work with complex datasets and produce actionable business insights. Strong communication and stakeholder engagement skills. Ability to work independently as well as collaboratively in a multi-disciplinary team.   This role offers an excellent opportunity to make a significant impact through data, supporting strategic decisions and innovation across the business.   * 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

Scrum Master Reference No: 287777274 | Johannesburg, South Africa | Posted on: 03 June 2025

The Scrum Master will play a pivotal role in leading Agile delivery within a strategic data programme supporting the compliance function. This role is suited for a highly motivated and experienced Scrum Master with a passion for fostering agile transformation, facilitating efficient team collaboration, and driving high-quality delivery. The Scrum Master will ensure that Agile principles are embedded and optimally applied across the team to achieve strategic outcomes.   Key Responsibilities 1. Agile Leadership & Delivery Coach, mentor, and support cross-functional teams in the adoption and ongoing use of Agile methodologies. Facilitate the transition from traditional delivery models to Agile practices where necessary. Lead by example in fostering a self-organising, high-performance team culture. Remove impediments and guide the team to resolve issues that block progress. Collaborate with project and delivery managers to align releases with business objectives. 2. Scrum Facilitation Organise and lead Scrum ceremonies including daily stand-ups, sprint planning, sprint reviews, and retrospectives. Ensure team adherence to Scrum principles and practices across multiple concurrent sprints. Promote Agile best practices to improve sprint efficiency and team output. 3. Backlog & Requirements Management Work closely with Programme Managers and business stakeholders to refine and prioritise backlogs. Ensure user stories are well-defined, actionable, and aligned with compliance and strategic objectives. Translate unstructured or ambiguous requirements into actionable backlog items. 4. Performance Tracking & Risk Management Monitor sprint metrics and team performance, identifying trends and areas for improvement. Proactively manage risks and escalate issues as necessary to relevant stakeholders. Drive continuous improvement within the team by fostering a culture of transparency and adaptability. 5. Stakeholder Engagement Maintain clear, consistent communication with internal and external stakeholders. Build effective relationships with compliance officers, analysts, engineers, and senior leaders to ensure alignment and transparency. Present sprint updates, risks, and key achievements to stakeholders and leadership forums. 6. Governance & Documentation Ensure all Scrum artefacts and Agile documentation are maintained and up-to-date. Support adherence to change governance frameworks, data standards, and compliance requirements.   Required Qualifications and Experience Education: Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field. Experience: Minimum 5 years of experience as a Scrum Master or in a similar Agile delivery role. Proven track record in leading Agile teams within complex, data-driven projects. Experience in compliance, risk, or regulatory programmes will be advantageous. Certified Scrum Master (CSM), Professional Scrum Master (PSM), or equivalent certification is preferred.   Knowledge and Skills Technical Competencies: Proficiency in Agile tools such as Jira and Confluence. Familiarity with data lake architecture, data governance, and data management principles. Understanding of cloud environments (AWS, Azure, or Google Cloud) is advantageous. Soft Skills: Strong leadership, facilitation, and team coaching skills. Excellent communication and stakeholder engagement abilities. Critical thinking and problem-solving aptitude. Comfortable operating in high-pressure, fast-paced environments. Ability to influence and negotiate effectively at senior levels. Awareness of project cost control, resource planning, and quality assurance.   * 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 (Azure Data Factory & Databricks) Reference No: 2688861059 | Cape Town, South Africa | Posted on: 03 June 2025

PBT Group is seeking a skilled Data Engineer with strong expertise in Azure Data Factory (ADF) and Databricks to support and scale our data infrastructure. This role is ideal for a proactive problem-solver who thrives in dynamic environments and is comfortable working on both pipeline development and platform optimisation.   Key Responsibilities: Design, build, and maintain scalable data pipelines using Azure Data Factory and Databricks Integrate and transform data from various sources to support analytics and reporting requirements Optimise data workflows for performance and cost-effectiveness in a cloud-based environment Collaborate with analysts, data scientists, and business stakeholders to deliver clean, reliable data Monitor data quality and ensure robust data governance practices Participate in code reviews, DevOps processes, and continuous improvement initiatives   Required Skills & Experience: 3+ years' experience as a Data Engineer or in a similar role Proven expertise in Azure Data Factory and Databricks (Spark, Python, SQL) Experience with building ELT/ETL pipelines in a cloud-based architecture Strong proficiency in SQL and working with structured/unstructured data Familiarity with Azure Synapse, Data Lake, and version control tools (e.g., Git) Solid understanding of data security and governance best practices   Nice to Have: Experience in CI/CD and infrastructure-as-code (e.g., Terraform, Azure DevOps) Exposure to machine learning or real-time data processing   * 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 Reference No: 1061185434 | Cape Town, South Africa | Posted on: 03 June 2025

PBT Group is looking for a detail-oriented and business-savvy Data Analyst to transform data into actionable insights. The successful candidate will work across departments to identify trends, measure performance, and support data-driven decision-making.   Key Responsibilities: Extract, clean, and analyse data from various systems and sources Develop interactive dashboards and visualisations to support business units Identify trends, anomalies, and opportunities through exploratory data analysis Provide regular reporting and ad hoc insights to stakeholders Collaborate with Data Engineers to ensure data quality and availability Translate business questions into analytical solutions   Required Skills & Experience: 2–4 years of experience in a data analysis or business intelligence role Proficient in SQL, Excel, and at least one data visualisation tool (e.g., Power BI, Tableau) Strong analytical thinking and problem-solving ability Comfortable interpreting large datasets and presenting findings to non-technical audiences Good understanding of data models and relational databases   Nice to Have: Experience with Python or R for statistical analysis Familiarity with cloud platforms (Azure preferred) Exposure to data warehousing concepts and tools   * 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 Reference No: 927706659 | Cape Town, South Africa | Posted on: 23 May 2025

We are looking for a versatile Data Engineer with a strong blend of data engineering and software engineering skills. The ideal candidate is someone who thrives on improving existing systems, enjoys business-as-usual (BAU) operational tasks, and is comfortable engaging with business stakeholders to understand and translate requirements into technical solutions. This is not a greenfield development role — instead, it focuses on supporting, maintaining, and optimising our current data and backend solutions to ensure performance, stability, and scalability.   Key Responsibilities: Monitor and support existing data pipelines and backend processes to ensure smooth daily operations. Investigate and resolve issues related to databases (e.g., performance tuning, index management, RDS memory optimisation). Analyse and fix API-related errors, latency issues, and general data integration problems. Optimise SQL queries, functions, and stored procedures as needed. Conduct load testing and scenario testing to ensure robustness and reliability of solutions. Collaborate with business users to gather and understand requirements, then translate them into scalable technical solutions. Make incremental improvements to existing systems — including data models, ETL processes, and reporting solutions. Contribute to backend work and system maintenance where applicable. Maintain clean documentation and follow good development practices, ideally with some GitOps experience (not mandatory).   Key Skills and Experience: 4+ years of experience in data engineering, software engineering, or related roles. Strong understanding of relational databases (e.g., PostgreSQL, MySQL, AWS RDS). Proficiency in SQL and Python for data processing and scripting. Solid troubleshooting skills with experience in diagnosing system performance issues and debugging backend systems. Comfortable working in a BAU environment, making enhancements to existing systems rather than building from scratch. Ability to work closely with business stakeholders to spec and implement changes. Familiarity with tools like Git, CI/CD pipelines, and basic DevOps practices (GitOps experience is a plus). Understanding of API structures and integration concepts. Detail-oriented mindset with a passion for system stability and continuous improvement.   Nice to Have: Experience with cloud platforms (e.g., AWS, Azure, GCP). Exposure to monitoring tools (e.g., Datadog, CloudWatch). Familiarity with data visualisation or reporting tools. Previous experience working in cross-functional teams and agile environments.   What We’re Looking For: Someone who takes pride in keeping systems running smoothly and efficiently. A practical problem-solver who enjoys getting into the details and fixing root causes. A communicator who can bridge the gap between technical teams and business users. A collaborative team player who can work independently and proactively.   * 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

QA Tester Reference No: 2528245634 | Johannesburg, South Africa | Posted on: 23 May 2025

A leading financial services team is seeking an experienced QA Tester to join their high-performing technology division. The ideal candidate will play a critical role in ensuring system quality by designing, developing, and executing test automation for robust, scalable platforms. The position focuses on validating the functionality, performance, and reliability of systems through thorough manual and automated testing methods, ensuring delivery of high-quality software products.   Key Responsibilities Develop, maintain, and debug technical test scripts to execute API testing and other automated test processes. Ensure functionality aligns with business requirements and prevent defects through proactive testing and change control. Collaborate with developers, business analysts, and other stakeholders to review project proposals, evaluate alternatives, and provide input on estimation and testing strategy. Execute validation processes including verification of XML content, databases, and flat files using custom scripts. Design, script, and manage tests using Java, Selenium, and automation frameworks for APIs and microservices. Conduct RESTful API testing using tools such as Postman, JMeter, and other automation suites. Utilise Atlassian tools including JIRA and Confluence to document and manage test processes. Build and maintain CI/CD pipelines using Jenkins for automated test integration and deployment. Create detailed test documentation, test cases, defect reports, and provide regular status updates to stakeholders. Perform ETL and data validation testing using SQL to extract and verify test data from various databases. Apply experience in testing mathematical models and use intermediate Excel functions to build test harnesses.   Skills & Tools Required Proficiency in automated testing tools such as Postman, JMeter, Selenium, and Git. Experience in Java for writing test scripts and frameworks. Expertise in RESTful API testing and validation of web services. Strong SQL skills for data extraction and database validation. Familiarity with JIRA, Confluence, and Jenkins for issue tracking, documentation, and continuous integration. Ability to read and validate structured data formats including XML and flat files. Solid understanding of software testing principles, including test case design, execution, and defect lifecycle. Strong verbal and written communication skills and stakeholder engagement abilities.   Additional Competencies Experience in ETL testing and data pipeline validation. Exposure to mathematical models testing and scenario design. Ability to create Excel-based test harnesses for structured validation and results tracking. Understanding of system design principles is advantageous.   Qualifications & Experience Bachelor’s degree in Computer Science, Information Systems, or a related technical field. Minimum of 7+ years of hands-on testing experience, with 4+ years in test automation and microservices environments. Prior experience in testing within complex, integrated systems and financial applications is preferred. Knowledge of programming or scripting languages as relevant to the department's technology stack.   * 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 Information Architect Reference No: 3436098103 | Cape Town, South Africa | Posted on: 21 May 2025

Join a dynamic, innovation-driven environment that recognises data as a strategic asset. This is an opportunity to work at the intersection of business, data, and technology, supporting enterprise-wide data initiatives and enabling informed decision-making. We are seeking an experienced Information Architect to design and maintain robust data structures and models that support the business's information needs. You will play a key role in bridging business requirements with technical solutions, ensuring that data is organised, accessible, and aligned to strategic goals.   Purpose of the Role: The Information Architect is responsible for defining and structuring how data is collected, organised, stored, and accessed across the business. This role works closely with data engineers, business analysts, UX teams, and other stakeholders to ensure data models and information structures support efficient data usage, governance, and reporting.   Key Responsibilities: Data Modeling: Design conceptual, logical, and physical data models for enterprise data initiatives. Define data objects, relationships, attributes, and hierarchies for both structured and unstructured data. Develop dimensional models for data warehouses to support analytics and reporting. Collaborate with data engineers to translate data models into performant physical schemas. Apply data governance principles to ensure data integrity, normalisation, and consistency. Information Architecture: Structure and organise data assets for accessibility, usability, and discoverability. Create and maintain metadata models, taxonomies, and categorisation systems. Define best practices for data lifecycle management, access, and flow. Partner with UX teams and business stakeholders to enhance the presentation and utility of information. Ensure alignment with compliance and regulatory standards such as PoPIA.   Experience and Skills Requirements: 5+ years of experience in data modeling, information architecture, or a closely related field. Strong background in SQL, NoSQL, and use of modern data modeling tools. Experience designing for cloud-based data architectures (e.g., GCP, AWS, Azure). Familiarity with ETL pipelines, data lakes, and big data platforms. Understanding of machine learning pipelines and AI-based data structuring is advantageous. Knowledge of data warehousing concepts, including dimensional modeling and star/snowflake schemas. Experience with metadata management, business glossaries, and taxonomy design. Proven ability to translate business requirements into scalable, maintainable data models and architectures. Sound understanding of data governance frameworks, including data security and privacy regulations.   Soft Skills & Competencies: Strong analytical thinking and problem-solving skills High attention to structure and detail Ability to navigate and influence within complex organisational environments Effective listening, communication, and collaboration skills Innovative mindset with the ability to form and defend opinions based on data Decisive and results-driven in approach Adaptable and open to evolving technologies and methodologies   * 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

Systems Analyst Reference No: 3219450029 | Cape Town, South Africa | Posted on: 19 May 2025

A leading organisation in the financial services sector is seeking three System Analysts to join their dynamic environment. Candidates must have a good understanding of technology (though they will not be required to code or design) and a strong foundation in business domains such as risk, policy administration, and life annuities.   This is an ideal opportunity for analytical professionals with solid business acumen and technical understanding to contribute to solution development by bridging the gap between business needs and system implementation.   Key Responsibilities: Translate business requirements into detailed functional and technical specifications. Collaborate with development teams within squads to support solution delivery. Contribute to logical system design and use case realisation documentation. Assist in the development of technical specifications including integration mapping. Participate in non-functional requirements analysis. Support UI and reporting design processes. Contribute to quality management and risk mitigation plans. Assist in drafting iteration plans, scoping, and estimation exercises. Work closely with stakeholders to ensure business requirements are fully understood and documented.   Qualifications: Matric certificate. Relevant IT qualification, ideally with emphasis on Systems Analysis, UML, and Object-Oriented Analysis & Design (OO A&D).   Experience Required: Senior Role: Minimum 5+ years' experience in systems analysis and design, with at least 5 years in IT. Junior/Intermediate Roles: 3–4 years relevant experience in system analysis and design, and general IT experience. Experience in the life assurance or broader financial services industry is highly advantageous.   Technical Knowledge and Skills: Solid understanding of the Software Development Life Cycle (SDLC). Familiarity with UML diagrams (Class, Activity, Entity Relationship). Understanding of Object-Oriented concepts, design principles, and patterns. Knowledge of Service-Oriented Architecture (SOA) is beneficial. Awareness of web technologies and software documentation standards. Ability to analyse problems, perform impact assessments, and recommend solutions. SQL knowledge and experience in working with relational databases. Exposure to Agile methodologies is a plus.   Desirable Knowledge (Non-Coding Understanding): Technologies like .NET, ASP.NET, ADO.NET, MVC, HTML, JavaScript, JSON, XML, XSD. SOAP protocols and Microsoft development frameworks. Understanding of domain-driven design, persistence frameworks, and software testing practices.   Personal Attributes: Strong analytical and problem-solving abilities. Action-oriented with attention to detail and follow-through. Able to communicate effectively across technical and business teams. Quick learner who adapts well to new environments and challenges. Proactive decision-making and ownership of responsibilities. Collaborative team player who contributes to a positive work culture.   * 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

Lead Product Engineer (Front Arena) Reference No: 217212266 | Johannesburg, South Africa | Posted on: 19 May 2025

PBT is recruiting for a Lead Product Engineer on behalf of one of our clients. This is a senior-level contract role ideal for someone with strong Front Arena expertise and Python v3 development experience.   You’ll be part of a high-performing team responsible for fixing issues, enhancing functionality, and building new features in the loan systems used by the Investment Banking team. You should be comfortable working independently, managing stakeholder communication, and delivering results quickly.   Key Responsibilities: Enhance and maintain Front Arena components (Trades, Instruments, Settlements, etc.) Build and update Power BI dashboards (nice to have) Support data strategy initiatives with technical input Work closely with stakeholders to gather requirements and provide updates Document solutions and support handovers Ensure compliance with security and development standards Liaise with Front Arena vendors where needed   Required Experience: 5+ years of Front Arena development experience 5+ years of hands-on Python v3 programming Solid understanding of Corporate & Investment Banking systems   Nice-to-Have: Experience with Power BI Broader experience in the banking industry   This is an exciting opportunity to contribute to a strategic team within a fast-paced environment. If you’re technically strong, investment banking-savvy, and available to start by 16 June 2025, we’d 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 received any feedback after 2 weeks, please consider you application as unsuccessful.
Salary: Negotiable

Databricks Data Engineer (Certified) Reference No: 3714598615 | Cape Town, South Africa | Posted on: 14 May 2025

We are looking for a Databricks Certified Data Engineer to join our Cape Town-based client on a resource augmentation contract. The ideal candidate will have strong experience with the Azure Data ecosystem and advanced proficiency in Databricks and PySpark, with proven ability to build scalable, high-performance data pipelines and analytics solutions. Certification in Databricks is mandatory.   Key Responsibilities: Design, develop and maintain robust ETL/ELT pipelines using Azure Data Factory (ADF) and/or Fivetran Implement data processing workflows using Databricks, PySpark, and Delta Live Tables Build and optimise data transformation logic using Python and/or SQL Collaborate using Databricks notebooks and manage code versioning via Git Administer and monitor Azure-based environments, preferably with Terraform for infrastructure-as-code Apply data governance and lineage practices using Unity Catalog Work with structured and semi-structured data sourced from SAP systems Participate in data modelling, pipeline optimisation, and performance tuning Ensure high standards of data quality, reliability, and integrity   Minimum Requirements: Databricks Data Engineer Associate or Professional Certification (must be current/valid) 3+ years of experience in data engineering or related roles Strong working knowledge of Databricks, PySpark, and Apache Spark Proficiency in SQL and Python for data transformation and analysis Experience with Azure Data Factory and/or Fivetran Comfortable using Databricks Notebooks and Git for collaboration Experience with Terraform and Azure infrastructure administration Familiarity with Delta Lake, Delta Live Tables, and Unity Catalog Exposure to data ingestion or integration from SAP systems is advantageous   Soft Skills & Attributes: Strong problem-solving and analytical skills Ability to work independently and in cross-functional teams Excellent communication and documentation skills Agile mindset and adaptability to changing priorities   Interested candidates must be Databricks certified and available for contract engagement.Please submit your CV along with proof of certification.     * 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

Lead Business Analyst Reference No: 457635209 | Johannesburg, South Africa | Posted on: 14 May 2025

Contract Opportunity: Business Intelligence (BI) Specialist – Procurement Focus Hyybrid | Banking Sector We’re looking for a BI Specialist who thrives at the intersection of data, procurement, and project delivery. If you're a Power BI expert with strong analytical skills and a background in procurement and banking, this is your moment.   What You’ll Do: Lead and project manage key BI initiatives (e.g. Contractor Dashboard, GL vs Procurement Spend Recon). Design data visualisations and interactive dashboards in Power BI that unlock procurement insights. Drive data integrity, performing daily checks to ensure reliable, trustworthy reporting. Work across multiple systems (Oracle Fusion, Workday, MyCube) and consolidate data into meaningful insights. Engage stakeholders across procurement, finance, operations, and executive leadership. Ensure all BI deliverables meet data governance and quality standards.   Must-Haves: Expert-level Power BI skills – dashboards, DAX, reporting. Solid procurement knowledge – spend analysis, supplier performance, contract tracking. Architectural mindset – integrate data from many source systems into one view. Excellent data analysis skills – clean, validate, and interrogate data. Strong project management experience – keep BI projects on time and aligned to business value. Banking sector experience – preferred and highly valued. Tech Stack: Oracle Fusion (Procurement) Workday (HR) MyCube (Reporting/BI) This is a strategic role that enables better decisions across the business through data. We need someone ready to roll up their sleeves, challenge the status quo, and deliver important insights. Sound like you? Apply now or DM me for more info. * 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

Cloud Architect Reference No: 426955520 | Cape Town, South Africa | Posted on: 09 May 2025

A dynamic organisation is seeking a skilled Cloud Architect to shape and oversee cloud solution design and implementation. This role will be instrumental in ensuring that cloud architectures meet the evolving needs of the business while aligning with strategic IT direction.   Key Responsibilities Develop and maintain scalable and secure cloud architecture solutions. Translate business and technical requirements into robust architectural designs. Collaborate with vendors, analysts, and engineers to deliver end-to-end solutions. Lead cloud strategy development and continuous optimisation efforts. Act as a liaison between business stakeholders and technology teams. Guide cloud governance initiatives and contribute to the Cloud Centre of Excellence. Review solutions with the Architecture Review Board to ensure alignment with standards.   Requirements Bachelor’s degree in Computer Science, Engineering, or a related field. TOGAF certification required; additional AWS or Azure certifications advantageous. 10+ years of IT experience, with at least 2 years as a Cloud Architect. Expertise in cloud technologies (AWS, Azure, GCP) and cloud-native tools. Infrastructure-as-Code experience (Terraform, CloudFormation). Proficiency in programming languages suited for cloud (Python, Go, R, Haskell, etc.). Strong understanding of AWS architecture components (IAM, VPC, Security Tooling, Monitoring). Experience with DevOps, containerisation, and CI/CD. Effective communicator with a collaborative, problem-solving 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

Lead Architect – Digital & Cloud Reference No: 3759608915 | Cape Town, South Africa | Posted on: 09 May 2025

A strategic role is available for a Lead Architect focused on Digital and Cloud solutions. The successful candidate will drive the future digital and cloud architecture vision across business units and processes. This role is suited to an individual who can deliver innovative, scalable solutions aligned with business strategy while collaborating across enterprise teams and technology partners.   Key Responsibilities Define and maintain cloud and digital architectural strategies aligned with organisational goals. Design architecture solutions that support digital transformation initiatives. Provide architectural leadership across multiple teams and initiatives. Guide development and alignment of digital and cloud roadmaps. Evaluate and integrate emerging technologies into architectural designs. Offer subject matter expertise on digital ecosystems and cloud platforms. Collaborate with cross-functional teams and third-party vendors. Participate in quality assurance and architecture governance forums. Deliver thought leadership on best practices, frameworks, and patterns.   Requirements Bachelor’s degree in Computer Science, Information Systems, Engineering, or similar. TOGAF certification required; AWS/Azure certifications advantageous. 10+ years’ experience in IT, with a strong focus on cloud architecture. At least 2 years in both digital and cloud architectural roles. Proficient in TOGAF, UML, and Archimate frameworks. Strong development background (Java/.NET) and DevOps exposure (Docker, Jenkins, GitHub). Experience with AWS services, including VPCs, Control Tower, IAM, GuardDuty, and monitoring tools. Familiar with modern SDLCs (Agile, Waterfall). Excellent communication and stakeholder management skills.   * 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 Engineer (EE) Reference No: 1862678841 | Cape Town, South Africa | Posted on: 09 May 2025

A leading organisation is seeking a Senior Data Engineer to take ownership of designing, building, and optimising scalable data pipelines and infrastructure. This role focuses on enabling data-driven decision-making across the enterprise through close collaboration with data scientists, analysts, and DevOps teams. The ideal candidate will have strong AWS experience, proficiency in data architecture, and a solid DevOps foundation.   Key Responsibilities Develop and maintain efficient ETL/ELT data pipelines using tools such as Airflow, AWS Glue, and AWS DataZone. Design high-performance data warehousing solutions with AWS Redshift. Maintain data quality through robust validation, transformation, and integration processes. Architect and manage cloud-based data platforms using AWS technologies. Leverage Infrastructure-as-Code tools such as Terraform and CloudFormation. Implement CI/CD pipelines for seamless data pipeline deployment and updates. Collaborate with teams across data, analytics, and architecture to align strategies. Mentor junior team members and contribute to technical leadership. Ensure data security, governance, and compliance with relevant standards like POPIA.   Requirements Bachelor’s degree in Computer Science, Data Engineering, or a related field (Master’s degree advantageous). 5+ years’ experience in data engineering, with at least 2 years in a senior capacity. Strong AWS expertise, particularly with AWS Redshift and associated services. Proven experience with DevOps practices and Infrastructure-as-Code. Knowledge of Data Mesh principles is a plus. Proficient in SQL and NoSQL databases. Experience in Agile environments and cloud-first data architectures. Industry experience in financial services, fintech, banking, or retail preferred. AWS certification is 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

Senior Data Analyst / Engineer Reference No: 3818554697 | Johannesburg, South Africa | Posted on: 09 May 2025

The Senior Data Analyst / Data Engineer will play a key role in transforming complex data into actionable business insights to support strategic compliance objectives. This role requires strong analytical capabilities, technical proficiency in ETL processes, and the ability to engage with stakeholders across multiple levels of the organisation. The ideal candidate will be equally comfortable developing data pipelines and performing in-depth data analysis to support decision-making.   Key Responsibilities   1. Data Analysis & Engineering Design and develop ETL (Extract, Transform, Load) pipelines to ingest and process structured and unstructured data from multiple sources. Perform advanced data analysis to identify trends, patterns, and actionable insights. Develop management information (MI) and respond to ad-hoc data requests with accuracy and within agreed deadlines. Apply statistical techniques and predictive modelling to support data-driven strategies. Source and integrate internal and external data sources into existing reporting structures. 2. Data Management & Governance Ensure data accuracy and integrity through data cleansing, validation, and auditing procedures. Adhere to established data governance frameworks including data quality, lifecycle management, and privacy/security standards. Conduct integrity checks on all reports and scripts to ensure adherence to data quality principles. Identify opportunities to automate and streamline data collection and analysis workflows. 3. Reporting & Visualisation Design and maintain reports and dashboards to track business performance and key metrics. Standardise the reporting process using appropriate BI tools and ensure audit-ready documentation. Convert manual reporting processes into automated solutions using visualisation platforms such as Power BI. Maintain existing reports to ensure they remain relevant and reliable for decision-making. 4. Stakeholder Engagement Collaborate with IT, compliance, and other business units to understand data needs and develop solutions accordingly. Lead internal workshops, forums, and presentations to communicate data findings and insights. Provide mentorship and support to junior data analysts to foster professional growth and learning. Represent the data function in governance and strategic decision-making forums.   Qualifications & Experience Bachelor's degree in Data Science, Statistics, Computer Science, Informatics, or related field (Master’s degree advantageous). Minimum of 5 years’ experience in data analysis or data engineering, with a proven track record of working on large-scale data projects. Proficient in SQL and ETL development (SSIS, Python or other scripting languages preferred). Working knowledge of DAX, data warehousing concepts, and data governance principles. Experience with cloud platforms such as AWS or Azure (especially ECS, S3, Redshift or equivalents). Familiarity with Hadoop ecosystem, Spark SQL, or Hive is advantageous. Strong background in data visualisation using tools such as Power BI, Tableau, or similar.   Technical Skills Advanced Excel (including macros and advanced formulas) Microsoft SQL Server, SSIS, SSRS AWS (especially ECS, S3), Azure (preferred) Python or Spark SQL (advantageous) Power BI / Tableau Oracle OBIEE or equivalent reporting platforms Business and process analysis   Soft Skills Excellent analytical, critical-thinking, and problem-solving skills Strong written and verbal communication, with the ability to convey complex data concepts clearly Effective stakeholder engagement and influence at senior levels Ability to manage multiple priorities under pressure Strong team player with mentoring and leadership capabilities Exposure to governance, risk, and compliance-related projects is an 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

Software Development Manager (EE) Reference No: 2242967627 | Cape Town, South Africa | Posted on: 09 May 2025

To provide strategic technical direction and manage multiple technical teams responsible for the technical delivery of the full product lifecycle—including all product features, support, and maintenance. The role will also oversee ongoing efforts to improve efficiency, foster innovation, optimise delivery, and ensure continuous people development within the team.   Role Overview   We are looking for a Software Development Manager to lead a dynamic team of developers while remaining hands-on in the delivery of robust technical solutions. The position has a 30% leadership and 70% technical focus and requires deep technical experience in Java, Kotlin, and C#/.NET, with the ability to steer architecture, mentor developers, and deliver high-performing systems in a fast-paced, agile environment.   Key Responsibilities   1. Leadership & Strategy (30%) · Lead and manage cross-functional technical teams across the full SDLC. · Define and drive the strategic technical roadmap. · Coach and mentor team members in technical skills and career development. · Manage budgets, resource allocation, and project prioritisation. · Foster collaboration across stakeholders to align product goals with technical capabilities. · Apply agile methodologies to manage delivery and encourage continuous improvement. · Engage in stakeholder and executive communication to manage expectations and report progress.   2. Technical Execution (70%) · Design, develop, and optimise applications using Java, Kotlin, and C#/.NET. · Lead implementation of scalable APIs, services, and cloud-native architectures. · Guide the adoption of best practices in secure, maintainable code and DevOps. · Collaborate closely with front-end developers, UX/UI teams, and product owners. · Integrate with databases (SQL, PostgreSQL, MongoDB) and cloud platforms (AWS/Azure). · Ensure high system performance, quality, and responsiveness.   Minimum Experience · 5+ years’ experience in software development management. · Experience with agile development environments and team leadership. · Proven expertise in back-end and/or front-end development. · Strong track record in roadmap creation, budget management, and delivery planning. · Adept at engaging with stakeholders and influencing cross-functional teams.   Qualifications   Minimum: · Bachelor’s Degree in Commerce or Information Technology (Computer Science focus)   Ideal / Preferred: · Honours Degree in Commerce or Information Technology – Computer Science   Knowledge   Minimum: · Functional knowledge relevant to the product domain (e.g., Credit, App) · Principles of people management and team development · Stakeholder engagement strategies · Budgeting and cost management · Business analysis and system design · Project management methodologies (Agile, Waterfall, etc.)   Ideal: · Banking/financial services experience · Understanding of Central Collections or banking systems (if applicable) · Knowledge of banking business models and technology landscape · Deep familiarity with SDLC and agile development principles   Skills · Excellent communication and negotiation skills · Strong decision-making and critical thinking ability · Relationship management and interpersonal skills · Influencing and leadership capability · High technical acumen with problem-solving 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

Full Stack Java Developer Reference No: 243283528 | Cape Town, South Africa | Posted on: 08 May 2025

? Senior Java Developer Opportunity – Join Our Dynamic Team! Are you a passionate Java Developer looking for an exciting opportunity to grow and innovate? Do you thrive in a collaborative, adaptive, and results-driven environment? If so, we want YOU to join our vibrant development team!   ? What We’re Looking For: ? Qualifications: An appropriate IT qualification (Diploma/Degree) B.Sc. or National Diploma in Computer Science (highly recommended) ? Experience: 4-6 years of development experience in an object-oriented environment 4-6 years of SQL database design and query experience Experience in writing integration layers ? Technical Skills: Java Springboot SQL AWS - 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 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

Senior Full Stack Web Developer Reference No: 433641809 | Cape Town, South Africa | Posted on: 08 May 2025

The successful candidate will play a crucial role in developing and enhancing investment platform solutions. They will work closely with an external vendor a few days a week, bridging the gap between internal development teams and vendor systems as the organisation transitions towards in-house capability. The role involves both backend and frontend development, with a strong focus on financial services applications.     Key Responsibilities: Develop and maintain full-stack web applications, ensuring high performance, security, and scalability. Work closely with external vendors to integrate and transition platform capabilities in-house. Design, develop, and implement robust APIs to support seamless data exchange. Write efficient and optimised SQL queries for data retrieval, transformation, and storage. Develop responsive UI components using HTML, CSS, JavaScript, and front-end frameworks. Ensure adherence to best practices in coding, architecture, and security. Participate in Agile development processes, including sprint planning, standups, and retrospectives. Troubleshoot and resolve complex technical issues. Perform code reviews and provide mentorship to junior developers. Support deployment, testing, and maintenance of web applications.     Required Skills & Experience: Minimum 5 years of experience in financial services, investment platforms, or financial adviser firms. Strong C# .NET development experience. Expertise in Microsoft SQL Server (T-SQL) for database design and optimisation. Experience with API development and integration. Proficiency in front-end technologies: HTML, CSS, JavaScript, Bootstrap (or similar responsive frameworks). Familiarity with Agile methodologies and JIRA for project management.     Beneficial Skills & Technologies: Experience with ReactJS, Angular, or similar front-end frameworks. Knowledge of .NET Core and Entity Framework (EF) Core. Strong understanding of architectural design patterns for scalable applications. Experience with Visual Studio and modern development tools.     Key Competencies: Strong problem-solving and analytical skills. Excellent communication and stakeholder engagement abilities. Ability to work independently and collaboratively within a dynamic environment. A proactive approach to learning new technologies and improving existing 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: Negotiable

Manager: MarTech Ecosystem Reference No: 3387964380 | Cape Town, South Africa | Posted on: 08 May 2025

The Manager: MarTech Ecosystem is responsible for aligning and executing the MarTech strategy to support marketing and communication objectives across global and local markets. This role oversees omnichannel integration, personalisation initiatives, and data-driven optimisation to enhance member engagement, acquisition, and retention.   Key Responsibilities   MarTech Strategy & Roadmap Execution Align and execute the MarTech roadmap with marketing and communication objectives at both local and global levels. Oversee the integration and development of omnichannel capabilities within the Braze platform.   Lead Member Personalisation Initiatives Guide technology enhancements to ensure personalised client experiences across digital channels (WhatsApp, App, Email, etc.). Collaborate with data and product teams to optimise member lifecycle strategies, driving engagement and retention.   Operational Execution of Member Journeys Develop and execute strategic campaign planning for all Measurement, Evaluation & Reporting (ME&R) initiatives. Align ME&R with broader strategic marketing activities, ensuring innovations are effectively taken to market. Lead the operational planning and execution of tactical and automated member journeys within the Braze CRM.   MarTech Platform Integration & Data Alignment Ensure seamless data flow and integration between Braze and other key business systems. Maintain platform effectiveness to support personalised member journeys and automation.   Insights & Performance Optimisation Leverage member insights and market analysis to enhance CRM journey effectiveness and engagement. Deliver actionable reporting and strategic recommendations for continuous improvement.   Industry Trends, Research & Innovation Research and apply emerging trends, competitor insights, and new technologies to enhance the MarTech ecosystem. Support experimentation, innovation testing, and Voice of Customer (VOC) tracking.   Cross-Functional Collaboration Work closely with Marketing, Product, Data, and Technical teams to execute integrated member-focused initiatives. Ensure marketing technology supports effective positioning, promotions, and overall member experience strategies.   MarTech Best Practices & Standards Develop and document best practices, playbooks, and standards for CRM operations and journey orchestration. Provide training and enablement resources for global teams to standardise the deployment of MarTech tools like Braze.   Team Development & Capability Building Build and lead a specialised team to support and collaborate with CRM teams globally. Promote knowledge sharing, skill-building, and MarTech platform expertise across the organisation.   Governance & Compliance Management Ensure adherence to data privacy regulations, including GDPR, POPIA, and other regional compliance requirements. Implement processes to maintain data integrity, platform governance, and compliance across all operational regions.   * 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

AWS Data Engineer Reference No: 3354576907 | Cape Town, South Africa | Posted on: 08 May 2025

Are you a skilled Data Engineer with AWS expertise looking for an opportunity to grow your career in a dynamic, consultancy-driven environment? PBT Group offers you the chance to work on cutting-edge projects across multiple industries, helping clients harness data to drive innovation and insights. Why Join Us? Collaborate in an agile, team-oriented setting. Build scalable, secure, and repeatable data pipelines and datamarts. Gain exposure to big data and cloud technologies, including real-time and batch processing. Lead end-to-end data solutions for diverse clients, ensuring high-performance outcomes. Be part of a consultancy that supports professional growth and industry variety. Key Responsibilities Design and implement data analytics frameworks and high-performance solutions. Develop batch and real-time ETL processes using AWS and big data tools. Lead technical teams, from user story analysis to deployment. Drive data integration from on-premise to AWS Cloud environments. Mentor junior team members and contribute to best practices in data engineering. Skills & Experience 4+ years in Data Engineering or Software Engineering. 2+ years of AWS experience (e.g., EMR, S3, EC2). Expertise in ETL processes, Python, PySpark, and Talend. Knowledge of data modeling, SQL, and handling large datasets. Experience with DevOps practices and managing production environments. Familiarity with agile methodologies like Scrum or Kanban. Qualifications Bachelor’s degree in Computer Science, Engineering, or equivalent experience. AWS Certification (Associate level or higher). What’s in It for You? Opportunity to work on high-impact projects across varied industries. Access to the latest cloud and big data technologies. A culture that fosters learning and development. Competitive compensation and a supportive team environment. Take the next step in your career—apply today!   Please note: In compliance with the POPI Act, your details will be stored securely for future opportunities upon 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

Principal AWS Data Engineer Lead Reference No: 1012748213 | Cape Town, South Africa | Posted on: 08 May 2025

PBT Group has an opportunity for a Principal AWS Data Engineer Lead, must have experience with AWS, AWS Native, Glue ETL, Redshift, Lambda functions.   Duties: Design, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services in combination with 3rd parties - Spark, EMR, DynamoDB, RedShift, Kinesis, Lambda, Glue, Snowflake. Analyze, re-architect and re-platform on-premise data warehouses to data platforms on AWS cloud using AWS or 3rd party services. Design and build production data pipelines from ingestion to consumption within a big data architecture, using Java, Python, Scala. Design and implement data engineering, ingestion and curation functions on AWS cloud using AWS native or custom programming. Perform detail assessments of current state data platforms and create an appropriate transition path to AWS cloud. Design, implement and support an analytical data infrastructure providing ad-hoc access to large datasets and computing power. Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using SQL and AWS big data technologies. Creation and support of real-time data pipelines built on AWS technologies including Glue, Redshift/Spectrum, Kinesis, EMR and Athena Continual research of the latest big data and visualization technologies to provide new capabilities and increase efficiency Working closely with team members to drive real-time model implementations for monitoring and alerting of risk systems. Collaborate with other tech teams to implement advanced analytics algorithms that exploit our rich datasets for statistical analysis, prediction, clustering and machine learning Help continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for customers   Experience: Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases. Experience building/operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets Experience working with distributed systems as it pertains to data storage and computing Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement. Strong analytic skills related to working with unstructured datasets. Build processes supporting data transformation, data structures, meta data, dependency and workload management. A successful history of manipulating, processing and extracting value from large disconnected data sets. Working knowledge of message queuing, stream processing, and highly scalable Big Data, data stores. Strong project management and organizational skills. Experience supporting and working with cross-functional teams in a dynamic environment. Experience in a Data Engineer or similar roles Experience with big data tools is a must: Hadoop, Spark, Kafka, etc. Experience with relational SQL and NoSQL databases, including Postgres and Cassandra. Experience with data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc. Experience with AWS cloud services: EC2, EMR, RDS, Redshift Experience with stream-processing systems: Storm, Spark-Streaming, etc. Experience with object-oriented/object function scripting languages: Python, Java, C++, Scala, etc   Qualifications/ Certification: Bachelor's Degree in Computer Science, Information Technology or other relevant fields Has experience in any of the following AWS Athena and Glue Pyspark, EMR, DynamoDB, Redshift, Kinesis, Lambda, Snowflake Proficient in AWS Redshift, S3, Glue, Athena, DynamoDB, EMR Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations  
Salary: Negotiable

Senior Data Scientist Reference No: 915967129 | Cape Town, South Africa | Posted on: 08 May 2025

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

Front-End Developer (Java & Kotlin) Reference No: 3508160457 | Cape Town, South Africa | Posted on: 14 April 2025

The Front-End Developer will be responsible for developing and maintaining user-facing applications using Java and Kotlin. The ideal candidate should have experience in building intuitive and responsive web applications, ensuring optimal performance across different devices and platforms. Key Responsibilities: Develop, maintain, and optimise front-end applications using Java and Kotlin. Collaborate with UX/UI designers to translate designs into functional user interfaces. Ensure high-quality code by implementing best practices and following coding standards. Work closely with back-end developers to integrate APIs and services. Perform debugging and troubleshooting to enhance application performance. Stay updated with emerging front-end technologies and frameworks. Requirements: Bachelor’s degree in Computer Science, Software Engineering, or related field. 3+ years of experience in front-end development with Java and Kotlin. Proficiency in front-end frameworks such as React, Angular, or Vue.js (advantageous). Strong understanding of HTML, CSS, JavaScript, and responsive design principles. Experience working with RESTful APIs and WebSockets. Familiarity with Agile methodologies and version control systems (Git). Excellent problem-solving skills and attention to detail.   * 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

Back-End Developer (Java & .NET) Reference No: 307347630 | Cape Town, South Africa | Posted on: 14 April 2025

The Back-End Developer will be responsible for designing, implementing, and maintaining robust back-end solutions using Java and .NET technologies. The ideal candidate should have a strong understanding of server-side logic, databases, and API development.   Key Responsibilities: Design, develop, and maintain back-end systems using Java and .NET. Build scalable and efficient APIs for integration with front-end applications. Implement security best practices to protect applications and data. Optimise application performance and database queries. Collaborate with front-end developers and other stakeholders to ensure seamless application functionality. Perform troubleshooting, debugging, and system enhancements. Stay up to date with industry best practices and emerging technologies.   Requirements: Bachelor’s degree in Computer Science, Software Engineering, or related field. 3+ years of experience in back-end development with Java and .NET. Strong knowledge of database management (SQL, PostgreSQL, or MongoDB). Experience with cloud platforms such as AWS or Azure (advantageous). Proficiency in microservices architecture and containerisation (Docker, Kubernetes). Familiarity with DevOps tools and CI/CD pipelines. Strong analytical and problem-solving skills.   * 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 Technical Data Analyst Reference No: 1208838177 | Johannesburg, South Africa | Posted on: 08 April 2025

A Senior Technical Data Analyst is required to support data-driven initiatives within a dynamic banking environment. The ideal candidate will bring strong analytical expertise, hands-on technical skills, and experience working with cloud platforms (especially AWS) and data governance tools such as Ataccama. This role will work closely with data engineers, architects, business analysts, and compliance teams to deliver high-quality data solutions that support business operations, regulatory reporting, and strategic decision-making.   Duties / Responsibilities: Analyse, profile, and interpret complex data sets from multiple systems to support reporting, analytics, and data quality initiatives. Collaborate with stakeholders to understand data requirements, document data flows, and support solution design. Perform data discovery and data lineage analysis across structured and semi-structured sources. Use Ataccama to support data profiling, data quality monitoring, rule definition, and metadata management. Work with AWS data services (e.g., S3, Glue, Redshift, Athena, RDS) for data integration and transformation tasks. Develop and maintain SQL queries and scripts for validation, transformation, and reporting purposes. Assist in the implementation of data quality frameworks and contribute to the development of data governance practices. Support data migration and data mapping efforts, ensuring accurate translation of legacy systems into modern platforms. Create and maintain technical documentation, data dictionaries, and data lineage artefacts. Act as a bridge between business and technical teams to ensure data accuracy and consistency across systems.   Skills and Experience Required: Minimum 5+ years of experience in a data analysis, data engineering, or technical analytics role. Strong expertise in SQL for data analysis, transformation, and validation. Solid experience working with AWS data tools (e.g., S3, Glue, Redshift, Athena, Lambda). Hands-on experience with Ataccama (or similar data quality/governance tools like Informatica, Collibra, Talend). Strong understanding of data governance, data quality frameworks, and metadata management. Ability to translate business requirements into actionable technical specifications. Experience in banking or financial services industry preferred, with exposure to regulatory and compliance data requirements.   Desirable Skills Experience with Python or PySpark for data manipulation and analysis. Familiarity with data modelling techniques and tools (e.g., ERwin, dbt). Exposure to Agile methodologies and DevOps practices in a data environment. Understanding of privacy and data protection standards such as POPIA, GDPR, or BCBS 239.   Qualifications/Certification: Bachelor’s degree in Computer Science, Information Systems, Data Science, or related discipline. AWS certification (e.g., AWS Certified Data Analytics, AWS Certified Solutions Architect) is a plus. Data governance/data quality certification (e.g., Ataccama Academy, DAMA, DGSP) is 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

Test Analyst Reference No: 485893513 | Cape Town, South Africa | Posted on: 26 March 2025

Are you a problem-solver with a keen eye for detail? Do you thrive in fast-paced, dynamic environments and is focused on ensuring top-quality software solutions? If so, we have the perfect role for you! What You’ll Be Doing As our Test Analyst, you’ll be the digital detective, uncovering bugs and ensuring flawless functionality. Your responsibilities will include: ? Collaborating across teams to deliver seamless and high-quality software solutions.? Developing, executing, and documenting test plans, scripts, and reports.? Conducting thorough testing of migration projects to guarantee smooth transitions.? Diving deep into data using your SQL expertise to test complex scenarios.? Working in Agile environments, using Jira, Confluence, and Zephyr to keep projects on track.? Applying your SDLC knowledge to enhance testing processes and methodologies. What We’re Looking For: We’re on the hunt for a passionate and detail-oriented professional with the following: ? Experience: 4+ years in Testing, specifically on Data projects. ? Technical Skills: Strong backend testing experience (SQL, API, and integration testing). Familiarity with Jira, Confluence, and X-Ray. Understanding of ETL processes and data-intensive projects. Knowledge of automation testing (advantageous). ?Why Join Us? This is your chance to be part of a high-impact team shaping the future of financial services. If you’re excited about delivering excellence in testing and making a real difference, we’d love to hear from you! Please note: In compliance with the POPI Act, we require your consent to maintain your details for future career opportunities. If you don’t hear from us within two weeks, please consider your application unsuccessful. However, we’ll keep your resume on file for future opportunities.
Salary: Negotiable

Java Developer Reference No: 3347340566 | Cape Town, South Africa | Posted on: 07 March 2025

PBT Group has an opportunity for a Java Developer to develop and codify application and software solutions that are bespoke, innovative and sustainable. Duties: Macro environment Engage with the macro-environment to look for new opportunities, capabilities and trends that would add value to the required development work Suggest changes in executing work processes to better drive value and benefits for the business Prepare and share recommendations for process and systems improvements in relevant area of accountability Actively participate in team, cross-discipline and vendor-driven collaboration sessions or forums to increase understanding of the working environment (current and planned) Business alignment Partner with BT and Business stakeholders to create integrated roadmaps to enable business requirements delivery Solution design and build Consolidate and prepare solution design documentation Apply standards and governance in such a way as to develop the best fit solution for business Coordinate and apply various coding efforts Collate data on coding progress achieved Address and develop solutions to problems and risks arising from coding efforts Test Design relevant test scripts/ test cases to best determine system readiness and usability Service handover Provide second tier support as required Experience: 5+ years Java experience. Familiar with agile methodology Strong back end and front end development skills Strong SQL skills, especially on MSSQL Solid experience in the following technologies: SOA Microservices Docker Java Angular NodeJS Bootstrap Spring boot Hibernate Tomcat Jboss Nexus Teamcity Maven Kafka Experience with workflow tools like TIBCO AMX an advantage Experience with rules engines like Drools and advantage In depth knowledge of: Relevant system/application development language Relevant development frameworks Coding for security best practice Agile/DevOps principles and applications Bespoke BU/FA knowledge Corporate and investment banking domain (preferred) Relevant banking regulations (preferred) Worked in an Agile/DevOps environment (preferred) Competencies: Analysis and Attention to Detail - ability to be systematic and rule orientated in gathering, reviewing and evaluating data from a variety of perspectives; includes the ability to work with precision and highlight inconsistencies and inaccuracies in detailed information. Big Picture Thinking - ability to integrate information from a variety of sources, discern complex underlying relationships and predict patterns for future growth. Drive and Results Orientation - self-starter and originator who maintains high levels of activity and produces a consistently high-quality output within agreed deadlines. Prompt and proactive in driving for results and sets demanding goals for self and others. Problem Solving – cuts to the core of issues and applies effective analysis, logic and creativity to identify and implement solutions. Customer Service Orientation - anticipates, recognises and meets the needs of internal and external clients or customers (however these are defined in the role), taking responsibility for maintaining the highest service standards and developing and sustaining productive client relationships. Building Relationships - capacity to put people at ease and build sound relationships based on mutual trust and openness. Qualifications/ Certification: Degree in relevant Technology OR Science OR Engineering field of study   * 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.