PBT Group Careers
Be part of our team of Data Specialists and embark on a career of the future!
Search
Filters
(0 Active)
City
▼Industries
▼Date Posted
▼Your search did not return any results.
Ab Initio Data Engineers ETL Developers Reference No: 980285852 | Johannesburg, South Africa | Posted on: 20 November 2024
PBT Group, leading Data Specialists, has an opening for an experienced Ab Initio ETL Developers in Johannesburg.
DUTIES:
- Plan and analyse complex business requirements and implement technology enabled solutions to address multi-discipline business opportunities/problems.
- Conduct planning, analysis and design activities in conjunction with other development specialists.
- Participate in analysis of complex business opportunities/problems to deliver designs meeting requirements.
- Participate in estimation of tasks and assist in the development of project plans.
- Code or makes modifications to programs of high complexity, according to specifications.
- Conduct medium to high complexity evaluations for product releases, stand-alone products, etc.
- Conduct walkthroughs and quality review of deliverables.
- Knowledge of design and developing end-to-end data acquisition processes to be used in population of data warehouse/data marts and/or in the creation of interfaces.
- Provide guidance and mentoring on business intelligence technology and systems in general, especially in the area of ETL processes.
- Participate in the formulation of standards to support the data acquisition development process.
- Design, develop and execute complex data acquisition or interface routines using ETL tool, ensuring that business and technical requirements are met.
- Ensure compliance with established policies, standards and methodologies.
SKILLS REQUIRED:
- A sound knowledge of Ab Initio (2+ years’ experience).
- Strong Teradata experience
- Strong ETL experience
- Strong SQL experience
- Banking Industry experience
- Intimate knowledge of source systems as well as a basic understanding of dimensional models.
- Conventional database- and data warehouse modelling skills, in order to understand the data warehouse data models.
- A sound knowledge of the capabilities of the ETL tools, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the data staging programs.
- Pride of work, thoroughness and attention to detail.
- Relevant data warehouse and BI solution training is preferred.
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
Salary: Negotiable
Java Developer Reference No: 2641335244 | Johannesburg, South Africa | Posted on: 20 November 2024
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 environmentEngage 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 alignmentPartner with BT and Business stakeholders to create integrated roadmaps to enable business requirements delivery Solution design and buildConsolidate 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 TestDesign relevant test scripts/ test cases to best determine system readiness and usability Service handoverProvide second tier support as required
Experience:8+ 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 advantageIn 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
Salary: Negotiable
Automation Tester Reference No: 2223882513 | Cape Town, South Africa | Posted on: 18 November 2024
PBT Group has an opportunity for a couple of Software Quality Engineers.
Duties:Contribute to the systematic breakdown of the business need into manageable feature(s), stories and epics that can be delivered.
Participate in the backlog grooming.
Participate in the sprint planning, test estimation and success criteria per story.
Discuss the low-level design and functional requirements with the Chapter Lead, Application/Solution Architect to understand the approach to test automation.
Collaborate with the Core Technical Team to continuously improve the test harness, automation frameworks and overall platform.
Promote the automation framework and tool adopted by the Enterprise Quality Assurance team.
Perform adhoc peer review of the automated test assets being maintained by the Software Quality Engineer to ensure conformance of the process and governance.
Collaborate with the environment DevOps engineer to investigate and correct bugs and inefficiencies.
Develop the automation scripts using the automation framework for execution.
Implement the test automation with the objective that it has adequate coverage within the sprint and can be re-used for regression testing.
Ensure the solution meet the architectural and development standards that are re-usable and scalable.
Confirm that the automation test suite implemented is appropriately catalogued and aligns with the governance.
Responsible for testing of the system or component testing under load.
Responsible for testing of the system or component high-availability and recoverability.
Log defects using the pre-defined defect management tool and ensure the relevant information is captured accurately that will assist with the root cause analysis.
Manage the product risk and communicate to the QA Lead the details and any possible mitigation factors.
Collaborate with the stakeholder to ensure the resolution of a defect and the root cause analysis is performed and recorded.
Report status of testing to the Quality Assurance squad daily.
Participate in all retrospective reviews.
Participate in the showcase to external stakeholders.
Experience:Intermediate level
Automation tester
SQL – must be able to write your own scripts
Selenium is a good to have
BDD practices
Experience with JIRA
4+ years’ relevant experience
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
ISTQB/ISEB Foundation
* 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
Test Analyst Reference No: 485893513 | Cape Town, South Africa | Posted on: 18 November 2024
PBT Group has an opportunity for a Test Analyst to manage and support the assigned Business Technology team to ensure that delivery is aligned to business requirements and that best fit and sustainable solutions are applied.
The Test Analyst would be required to support and enable quality solutions by ensuring that testing is effectively planned, monitored, and executed, and that core activities required by the testing framework are completed.
Duties:
Macro EnvironmentEngage with the macro-environment to look for new opportunities, capabilities and trends that would add value to the required quality/test analysis 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 across the function.
Actively participate in team, cross-discipline and vendor-driven collaboration sessions or forums to increase understanding of the working environment (current and planned).
Business AlignmentPartner with BT and Business stakeholders to create integrated roadmaps to enable business requirements delivery.
PlanningProvide relevant information to inform the accurate scoping of a project/ programme. This includes pro-active engagement with relevant teams to ensure that solution delivery meets business needs.
Quality ManagementUse quality management models and techniques to identify areas for improvement within the area.
Determine corrective action to reduce errors and improve the quality of the system and services provided to business.
TestDraft and maintain relevant test plans.
Monitor progress against plans and effect mitigation actions.
Evaluate emerging defects and recommend solutions.
Ensure compliance to governance processes.
Design relevant test scripts/ test cases to best determine system readiness and usability.
Develop exit and entry criteria based on the consolidation of all test requirements.
Draft and maintain user acceptance testing (UAT) and training plans.
Skills and & Experience Required:
In depth knowledge of:Relevant product/applications/service
Test methodologies including quality assurance
Documentation and requirement gathering
Agile/DevOps principles and applications
Bespoke BU/FA knowledge
ExperienceSystemic and integrated approach to testing so that up-stream and down-stream impacts are considered.
Testing automation (preferred)
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:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Relevant 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
Salary: Negotiable
Web Developer Reference No: 1198129673 | Cape Town, South Africa | Posted on: 18 November 2024
Are you a talented and passionate web developer with over 5 years in the Web development space?
We are seeking a skilled individual to join our dynamic team and play a pivotal role in designing and developing our cutting-edge platforms.
Must have:Over 3 years of Web Development experience
Experience managing a team of junior web developers
Skills required:JQuery
JavaScript
CSS 3
HTML 5
Knowledge of common JavaScript Frameworks
About the role:Support existing and develop new functionality and components
Help write and optimize in-application SQL statements
Design and develop scalable application solutions
Debug and resolve application issues
Interpret business requirements
Prepare documentation and specifications
Collaborate with other team members and stakeholders
Oversee the junior development team
Assist with testing efforts
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
C# .NET Full Stack developer Reference No: 1804909268 | Johannesburg, South Africa | Posted on: 18 November 2024
We have a requirement for an Intermediate .NET Full Stack Developer who will be responsible for designing, developing, and maintaining software applications using the Microsoft .NET Framework. This role requires a strong understanding of both front-end and back-end technologies, including proficiency in languages such as C# and JavaScript. In-depth knowledge of SQL, particularly on MS SQL or SAP HANA SQL, is essential. The developer will work closely with cross-functional teams, ensuring the smooth delivery of robust and scalable applications.
Duties & Responsibilities:Collaborating with cross-functional teams to define, design, and implement new features.
Writing clean, efficient, and scalable code for web applications, ensuring best practices.
Developing and maintaining complex SQL queries on MS SQL or SAP HANA.
Designing front-end web architecture with proficiency in HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).
Building and maintaining back-end services and APIs using C# and .NET Framework.
Integrating third-party systems, services, and APIs to enhance application functionality.
Ensuring application responsiveness and optimising performance for scalability.
Troubleshooting and resolving application issues in both front-end and back-end environments.
Conducting code reviews to ensure adherence to coding standards and best practices.
Mentoring junior developers and providing guidance on development practices and problem-solving techniques.
Staying updated with industry trends and continuously improving skills and knowledge.
Skills & Experience Required:Proficiency in C# and .NET development.
Strong front-end development skills using HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js).
Extensive experience writing complex SQL queries (MS SQL or SAP HANA SQL).
Experience in building RESTful APIs and web services.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
Understanding of Agile methodologies and Scrum practices.
Strong troubleshooting and debugging skills.
Excellent communication and teamwork skills.
Ability to mentor and guide junior developers.
Additional Criteria:Strong problem-solving skills and attention to detail.
Ability to work independently and in a team environment.
Ability to adapt and work in a fast-paced environment.
Qualifications & Certification:A degree in Computer Science, Information Systems, Business Administration, Commerce, or equivalent field.
Certifications in .NET development or SQL are an added 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
Salary: R400 to R650
Senior Data Scientist Reference No: 2228066510 | Cape Town, South Africa | Posted on: 18 November 2024
We are seeking a highly skilled Senior Data Scientist to join our team and drive advanced data analytics, machine learning initiatives, and data-driven decision-making processes. The ideal candidate will have extensive experience in Python programming, with additional expertise in cloud platforms such as AWS or Azure being advantageous. Familiarity with Generative AI (Gen AI) concepts will be a significant asset as we continue to explore cutting-edge technologies for business solutions.
Key Responsibilities:Lead the development and implementation of data science models, including machine learning, deep learning, and statistical models to address business challenges.
Design, develop, and optimise end-to-end data pipelines to extract, transform, and load data for analysis.
Collaborate with cross-functional teams to identify and deliver impactful data insights that influence business decisions.
Apply advanced machine learning techniques, including natural language processing, predictive modelling, and optimisation.
Stay abreast of the latest developments in Generative AI and evaluate its potential applications within the organisation.
Mentor junior data scientists and data engineers, providing guidance on best practices and model development.
Work with large datasets to build predictive models and perform data-driven decision-making.
Deploy and manage machine learning models in production environments on cloud platforms (AWS or Azure).
Collaborate with stakeholders to define project objectives, scope, and deliverables.
Required Skills and Qualifications:Bachelor’s or Master’s degree in Data Science, Mathematics, Computer Science, Statistics, or a related field.
5+ years of experience in data science, machine learning, or a related role.
Proficiency in Python for data analysis, machine learning, and statistical modelling.
Experience with cloud technologies such as AWS or Azure for building and deploying models.
Strong experience with SQL for querying databases and manipulating data.
Experience working with libraries and frameworks such as Pandas, NumPy, Scikit-learn, and TensorFlow or PyTorch.
Solid understanding of machine learning algorithms, including regression, classification, clustering, and deep learning.
Familiarity with Generative AI and its applications will be an added advantage.
Experience in data visualisation tools such as PowerBI, Tableau, or Matplotlib.
Excellent problem-solving skills and ability to communicate complex ideas effectively to both technical and non-technical stakeholders.
Preferred Qualifications:Experience with CI/CD pipelines for machine learning models.
Strong understanding of MLOps and managing machine learning lifecycle in production environments.
Certification in AWS or Azure (e.g., AWS Certified Machine Learning Specialty, Microsoft Azure AI Engineer Associate).
Familiarity with natural language processing (NLP) and deep learning models.
Salary: Negotiable
Technical Accounting Business Analyst Reference No: 4265454743 | Johannesburg, South Africa | Posted on: 18 November 2024
PBT Group is seeking a skilled Technical Accounting Business Analysis to play a pivotal role in supporting the development and delivery of an innovative, cutting-edge investment platform. This platform will provide a seamless, customer-centric experience for independent financial advisers and internal advisory networks. Leveraging modern architecture and global technologies, the solution aims to set a new benchmark in the financial services industry by delivering competitive, digitally enabled investment services.
The Technical Accounting Business Analyst will contribute to transitioning the current business into this modern framework, ensuring accuracy, compliance, and financial integrity. This role is critical to achieving the vision of becoming a leading investment platform in South Africa.
Key ResponsibilitiesSupport the financial and accounting functions required for the development and operation of the investment platform.
Collaborate with cross-functional teams to ensure alignment with accounting principles, financial regulations, and organisational goals.
Ensure accurate financial reporting, reconciliation, and analysis for platform operations.
Assist in designing and implementing accounting processes that support straight-through processing and enhance efficiency.
Provide technical accounting expertise to support platform transitions and migrations.
Monitor compliance with regulatory and statutory requirements, providing insights and solutions to address emerging challenges.
Prepare and present financial data, reports, and analyses for stakeholders to support informed decision-making.Skills & Experience RequiredProven experience in a financial services and investment-related accounting role.
Strong technical accounting skills with a deep understanding of financial reporting standards.
Experience with financial systems integration and accounting process optimisation.
Ability to interpret and apply accounting regulations within a dynamic, tech-driven environment.
Excellent analytical and problem-solving skills with attention to detail.
Strong communication and interpersonal skills to engage with stakeholders at all levels.
Knowledge of SQL data extract techniquesQualificationsRelevant degree in Accounting, Finance, or a related field.
Professional certification (CA(SA), ACCA, CIMA, or equivalent) is advantageous.
Salary: Negotiable
Senior Spring Boot Java Developer Reference No: 2146860977 | Cape Town, South Africa | Posted on: 18 November 2024
We are looking for an experienced Spring Boot Java Developer to join our innovative IT team. The successful candidate will play a pivotal role in designing, building, and maintaining distributed systems with a focus on ensuring transactional integrity, performance, security, and reliability. The ideal candidate will be well-versed in managing complex backend services, handling large-scale transactions, and ensuring system robustness and availability in a distributed environment.
Key ResponsibilitiesTransaction Management:Implement and manage distributed transactions using Sagas for compensating transactions to maintain data consistency across services.
Handle transaction reconciliation to sync systems when third-party integrations or services go out of alignment.Error Handling:Develop comprehensive error-handling mechanisms for system and business errors, including managing timeouts, delays, and transaction retries in distributed environments.
Define and implement error codes, status codes (such as HTTP codes for APIs), and employ standardised error formats (e.g., RFC7807).
Create automated and manual error resolution processes, ensuring proper logging for troubleshooting.Logging & Auditing:Ensure detailed request and response logging for external/internal services, with debug and audit logs enabled where necessary.
Incorporate performance logging and error tracking with detailed contextual information for diagnostics.Data Modelling:Develop and maintain canonical data models, ensuring consistency across integrations and services.
Handle complex data transformations and ensure efficient tracking with message headers (context IDs) for monitoring and troubleshooting.Validation:Enforce business validations at appropriate application layers, particularly within APIs to ensure the integrity of business logic.Security:Implement robust authentication and authorisation protocols, handling system IDs, tokens, and human credentials securely.
Ensure adherence to industry-standard security best practices for distributed systems.Business Logic & Rules:Define and enforce critical business rules and logic within the service layer to ensure smooth service operation.Monitoring & Alerting:Set up and maintain monitoring systems, including real-time alerts for system issues or performance bottlenecks.Caching:Implement and manage efficient caching strategies to improve performance and reduce system load.Batch Processing & Scheduling:Design and manage batch jobs, scheduling processes with enterprise-grade scheduling tools to ensure timely data processing and system integrity.Message Ordering:Ensure correct message ordering in distributed environments to avoid concurrency issues and ensure data consistency.Date & Time Management:Handle complex date and time calculations, ensuring consistency across all services by centralising date/time processing.Service Availability (24x7):Ensure high availability of services to handle client transaction requests and maintain operations, even during backend downtime or failures.
Qualifications & ExperienceProven experience as a Spring Boot Java Developer, with a strong focus on distributed systems.
Hands-on experience managing distributed transactions, error handling, data modelling, and system security.
Strong background in designing and implementing robust monitoring, reconciliation, caching, and batch processing solutions.
Ability to ensure high system availability and manage complex transaction flows in a cloud-based or hybrid environment.
Exceptional problem-solving skills and a strong focus on optimising system performance and security.
Preferred SkillsExperience working with Sagas or similar frameworks for compensating transactions.
Hands-on knowledge of reconciliation processes and tools for transactional sync.
Familiarity with standard error handling frameworks (e.g., RFC7807).
Proficiency with enterprise scheduling and batch processing tools.
Technical SkillsJava Programming: Strong proficiency in Java, including core language features, data structures, algorithms, and multi-threading.
Spring Ecosystem: In-depth expertise in Spring Boot, Spring Batch, Spring Data, Spring MVC, and Spring Security.
Microservices Architecture: Strong understanding of microservices architecture and design patterns.
RESTful APIs: Experience designing, exposing, and consuming RESTful web services.
Database Expertise: Proficiency with JPA/Hibernate for database interaction and a deep understanding of SQL.
DevOps Tools: Experience with Docker, Kubernetes, Maven, Gradle, and other CI/CD tools.
Testing & Quality: Strong experience with unit testing frameworks such as JUnit and Mockito, ensuring high-quality code through test automation.
Salary: Negotiable
Senior React Developer Reference No: 1633665511 | Cape Town, South Africa | Posted on: 18 November 2024
We are seeking an experienced Senior React Developer to join our dynamic team and lead the front-end development of cutting-edge web applications. This role will focus on designing and implementing high-quality, scalable, and maintainable React applications. You will work closely with cross-functional teams, including product, design, and backend developers, to deliver user-centric solutions that align with our company's goals.
Key ResponsibilitiesDevelop and maintain high-performance web applications using React.js.
Lead the front-end architecture and development, ensuring responsive design and optimal user experience.
Collaborate with product managers, UX/UI designers, and backend engineers to define and implement front-end solutions.
Optimise components for maximum performance across a range of devices and browsers.
Write clean, well-documented, and reusable code, adhering to best practices and coding standards.
Mentor junior developers and review their code to ensure high-quality outputs.
Participate in sprint planning, code reviews, and team meetings, contributing technical expertise to shape project direction.
Implement and advocate for front-end best practices, including accessibility, security, and performance optimisations.
Qualifications & ExperienceBachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
5+ years of experience in front-end development, with at least 3 years specialising in React.js.
Strong expertise in JavaScript (ES6+), HTML5, and CSS3, with experience in responsive design.
Proficiency with Redux, React hooks, and context API for state management.
Experience with TypeScript is highly advantageous.
Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, and NPM.
Experience with RESTful APIs and integrating front-end applications with backend services.
Knowledge of frontend testing frameworks (e.g., Jest, React Testing Library).
Familiarity with CI/CD pipelines and version control systems, particularly Git.
Experience with modern UI frameworks/libraries (e.g., Material-UI, Ant Design) is beneficial.
Skills & CompetenciesExceptional problem-solving skills and the ability to debug complex issues in real-time.
Strong understanding of front-end performance optimisation techniques.
Excellent communication skills with the ability to clearly articulate technical concepts to team members.
Proven ability to work independently and manage time effectively in a remote or distributed environment.
A passion for learning and innovation, keeping up-to-date with industry trends and advancements in the JavaScript ecosystem.
Bonus PointsExperience with server-side rendering (SSR) and Next.js.
Familiarity with GraphQL and its integration with React.
Background in building accessible and inclusive web applications.
Exposure to cloud services (AWS, GCP, Azure) and containerisation (Docker) is a plus.
Salary: Negotiable
C# .NET Full Stack developer Reference No: 606784479 | Cape Town, South Africa | Posted on: 18 November 2024
We have a requirement for an Intermediate .NET Full Stack Developer who will be responsible for designing, developing, and maintaining software applications using the Microsoft .NET Framework. This role requires a strong understanding of both front-end and back-end technologies, including proficiency in languages such as C# and JavaScript. In-depth knowledge of SQL, particularly on MS SQL or SAP HANA SQL, is essential. The developer will work closely with cross-functional teams, ensuring the smooth delivery of robust and scalable applications.
Duties & Responsibilities:Collaborating with cross-functional teams to define, design, and implement new features.
Writing clean, efficient, and scalable code for web applications, ensuring best practices.
Developing and maintaining complex SQL queries on MS SQL or SAP HANA.
Designing front-end web architecture with proficiency in HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).
Building and maintaining back-end services and APIs using C# and .NET Framework.
Integrating third-party systems, services, and APIs to enhance application functionality.
Ensuring application responsiveness and optimising performance for scalability.
Troubleshooting and resolving application issues in both front-end and back-end environments.
Conducting code reviews to ensure adherence to coding standards and best practices.
Mentoring junior developers and providing guidance on development practices and problem-solving techniques.
Staying updated with industry trends and continuously improving skills and knowledge.
Skills & Experience Required:Proficiency in C# and .NET development.
Strong front-end development skills using HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js).
Extensive experience writing complex SQL queries (MS SQL or SAP HANA SQL).
Experience in building RESTful APIs and web services.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
Understanding of Agile methodologies and Scrum practices.
Strong troubleshooting and debugging skills.
Excellent communication and teamwork skills.
Ability to mentor and guide junior developers.
Additional Criteria:Strong problem-solving skills and attention to detail.
Ability to work independently and in a team environment.
Ability to adapt and work in a fast-paced environment.
Qualifications & Certification:A degree in Computer Science, Information Systems, Business Administration, Commerce, or equivalent field.
Certifications in .NET development or SQL are an added 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
Salary: R400 to R650
C# Analyst Programmer Reference No: 664300689 | Cape Town, South Africa | Posted on: 18 November 2024
We are looking for a skilled C# Analyst Programmer to join our team and contribute to the development, maintenance, and optimisation of our software applications. In this role, you will analyse business requirements, design efficient solutions, and implement high-quality, scalable code. This position will involve close collaboration with business analysts, project managers, and other developers to deliver software that meets both technical and business needs.
Key ResponsibilitiesAnalyse business requirements and collaborate with stakeholders to translate them into technical specifications.
Design, develop, and maintain robust C# applications, ensuring adherence to software engineering best practices.
Work closely with project teams to develop and optimise back-end services, APIs, and database solutions.
Implement and optimise SQL queries and stored procedures as part of data-centric applications.
Conduct thorough testing, debugging, and quality assurance to ensure software stability and performance.
Create and maintain technical documentation to support existing and new systems.
Participate in code reviews and provide feedback to maintain code quality and standards.
Collaborate with cross-functional teams to resolve complex technical issues and implement enhancements.
Qualifications & ExperienceBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience).
3+ years of experience as a C# Developer, Analyst Programmer, or similar role.
Strong knowledge of C# and .NET Framework (preferably .NET Core).
Experience with SQL Server and proficiency in writing complex SQL queries, stored procedures, and optimising databases.
Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript) and RESTful API development is beneficial.
Familiarity with ASP.NET MVC, Web API, and Windows services.
Experience with version control systems (e.g., Git).
Understanding of Agile development methodologies and experience working in a Scrum environment.
Strong analytical skills and attention to detail in understanding and solving technical and business problems.
Skills & CompetenciesExcellent problem-solving abilities and a methodical approach to debugging and troubleshooting.
Strong communication skills, with the ability to discuss technical solutions and improvements with both technical and non-technical stakeholders.
Self-motivated and able to work both independently and as part of a team.
Good organisational skills to manage multiple priorities in a dynamic and fast-paced environment.
Detail-oriented with a focus on producing high-quality, maintainable code.
Bonus PointsKnowledge of Entity Framework or other ORM tools.
Experience with cloud services (Azure or AWS).
Exposure to DevOps practices and CI/CD pipelines.
Background in business intelligence, financial applications, or ERP systems.
Salary: Negotiable
GCP Data Engineer Reference No: 3994666555 | Cape Town, South Africa | Posted on: 18 November 2024
Our team is seeking an experienced Google Cloud Platform (GCP) Data Engineer with a passion for building and optimising data pipelines, architectures, and data sets on GCP. This role involves collaborating closely with data analysts, data scientists, and other stakeholders to ensure high-quality data availability for advanced analytics and machine learning initiatives.
Key Responsibilities:Design, build, and maintain scalable data pipelines and ETL processes on GCP to support a variety of data applications, including analytics, reporting, and machine learning.
Implement and manage data warehouses and data lakes using GCP services such as BigQuery, Cloud Storage, Cloud Dataflow, and Cloud Composer.
Develop, maintain, and enhance data models in line with business requirements, optimising for performance and scalability.
Collaborate with cross-functional teams to understand business needs, translate them into technical solutions, and provide data access solutions tailored to specific use cases.
Conduct regular performance tuning, capacity management, and data quality checks to ensure the efficiency, security, and reliability of data infrastructure.
Implement security best practices, including data encryption, access control, and compliance with organisational and regulatory standards.
Develop and maintain comprehensive documentation on data architecture, data models, and processes.
Qualifications:Bachelor’s Degree in Computer Science, Information Systems, Engineering, or a related field.
3+ years of experience as a Data Engineer with hands-on expertise in designing, building, and optimising data architectures on GCP.
Proficiency in SQL and Python for data transformation, automation, and integration.
Strong knowledge of GCP tools: BigQuery, Cloud Dataflow, Cloud Storage, Cloud Composer (Apache Airflow), Pub/Sub, and Cloud Functions.
Experience with data modelling, ETL processes, and data warehousing concepts.
Experience with Apache Kafka or other streaming platforms is beneficial.
Familiarity with CI/CD tools and DevOps practices for data pipelines, such as Docker, Terraform, or Kubernetes, is advantageous.
Skills:Analytical and problem-solving skills: Ability to diagnose complex data issues, recommend and implement solutions efficiently.
Attention to detail and commitment to data quality: Ensures that data is accurate, reliable, and adheres to company standards.
Communication and collaboration skills: Strong written and verbal communication abilities, capable of working well with both technical and non-technical stakeholders.
Self-motivated and adaptable: Able to work independently in a fast-paced environment, with a proactive approach to learning and adopting new technologies.
Preferred Competencies:Certifications in Google Cloud (e.g., Professional Data Engineer) are a plus.
Experience with machine learning workflows and integration with data pipelines.
Knowledge of data governance principles and experience implementing data quality frameworks.
Why Join Us: This role offers the opportunity to work with cutting-edge cloud technology within a dynamic and collaborative environment. You’ll have the chance to make a significant impact on our data strategy and contribute to innovative projects that push the boundaries of data engineering on GCP. If you’re a dedicated GCP Data Engineer with a vision for data-driven success, we’d love to hear from you!
Salary: Negotiable
AWS Cloud Data Engineer with DevOps Reference No: 1056112203 | Cape Town, South Africa | Posted on: 18 November 2024
PBT Group is looking for a motivated and talented DataOps Engineer to join an industry-leading IT company specialising in financial services who primary focus on AWS, to provide scalable, secure, and efficient data-driven solutions.
As a DataOps Engineer you will be responsible for designing, developing, and maintaining our cloud-based data platforms on AWS. This role presents an excellent opportunity for individuals passionate about data engineering and cloud technologies to advance their careers in a forward-thinking, innovative environment.
ResponsibilitiesData Pipeline Development:Support the ingestion, transformation, and storage of large datasets from diverse sources, ensuring data cleanliness, reliability, and readiness for analysis.
Work closely with data engineers, analysts, and stakeholders to integrate new data sources effectively.Automation & Optimization:Develop and maintain automation scripts (e.g., Python) to streamline data workflows and platform management tasks.
Monitor data platform performance, troubleshoot issues, and implement improvements for efficiency and cost optimisation.Cloud Infrastructure & Platform Management:Design and implement scalable, high-performance infrastructure solutions, utilising containerisation and automation tools.
Use infrastructure as code (Terraform) to provision and manage AWS resources, ensuring high performance, security, scalability, and reliability.
Resolve problems across multiple domains using troubleshooting and problem-solving techniques.Continuous Integration/Continuous Deployment (CI/CD):Drive CI/CD implementation and improvements by incorporating best practices and automation tools.
Conduct code reviews and contribute to team knowledge sharing for consistency and high-quality output.Documentation & Knowledge Sharing:Maintain comprehensive documentation of data processes, platform configurations, and best practices.
Stay current with the latest AWS services, data engineering tools, and industry trends, integrating new knowledge to enhance the data platforms.
QualificationsEducation: Bachelor’s degree (3 years) in Computer Science, Informatics, Data Science, Mathematics, Statistics, or Engineering.
Certifications: AWS Certified Cloud Practitioner or other relevant certifications are advantageous.
Technical Skills:Advanced understanding of AWS services (S3, EC2, Lambda, RDS).
Proficiency in at least one programming language (e.g., Python, Java, SQL); familiarity with scripting languages is a plus.
Experience with infrastructure as code tools such as Terraform.
Competencies & AttributesTechnical and Analytical:Strong analytical thinking with attention to detail.
Intellectual curiosity and continuous improvement mindset.Interpersonal:Stakeholder engagement skills, including collaboration, influencing, and persuading.
Adaptability and ability to thrive in a fast-paced environment.Professional:Ability to work effectively with diverse teams and present recommendations across organisational levels.
Experience in a regulated environment within the financial services industry is advantageous.
Additional Requirements:Industry Knowledge: Experience within the financial services industry in a regulated environment for multi-product, multi-stakeholder organisations is a strong advantage.
Business Acumen: Ability to present and communicate recommendations effectively across all organisational levels.
Team Collaboration: Ability to work with diverse teams to ensure successful project implementation.
Salary: Negotiable
Data Modeler Reference No: 2192066392 | Cape Town, South Africa | Posted on: 18 November 2024
We seek a motivated and skilled Data Modeller to join our dynamic team. This role involves designing, developing, and maintaining data models for cloud-based data platforms, primarily on AWS. The Data Modeller will play a critical role in shaping high-quality data structures that drive effective data solutions for business needs.
About the Client:Our client is a leading IT company in the financial services sector, specialising in delivering innovative technology solutions on a global scale. With a strong focus on AWS, the company leverages cutting-edge cloud technologies to provide scalable, secure, and efficient data-driven solutions.
Key Responsibilities:Data Modelling and Standards:Apply data modelling and design standards, tools, and best practices.
Collaborate closely with data architects to design customised databases using conceptual and logical models.
Develop conceptual, logical, and physical data models; implement RDBMS, operational data stores (ODS), data marts, and data lakes on target platforms (SQL/NoSQL).
Ensure data models align with business requirements and architecture frameworks.
Utilise approved tools to create high-quality data modelling deliverables.
Maintain the Enterprise Logical Data Model as a standard to streamline data modelling efforts.
Oversee modelling activities to ensure consistency with the Enterprise Data Model (EDM). Data Analysis and Mapping:Collaborate with team members to translate business requirements into data requirements.
Profile source data to assess data quality, relationships, patterns, and rules.
Structure data requirements based on the Enterprise Data Model, including ERD and dimensional models.
Identify definitive data sources, analyse data quality, and address gaps.
Generate physical data models to enable efficient data structure implementation. Data Flow and Standards Compliance:Document data flows across systems and interfaces to facilitate data flow understanding.
Implement standards for document naming, security, and data lifecycle management.
Identify opportunities for data-driven improvements in business processes.
Behavioural Competencies:Stakeholder Engagement: Collaboration, influencing, and effective communication.
Decision Making: Analytical mindset and strong problem-solving skills.
Action-Oriented: Results-focused, deadline-driven, with a commitment to excellence.
Intellectual Curiosity: Continuous learning, adaptability, and innovation.
Analytical Thinking: Meticulous attention to detail and output quality.
Team Player: Collaborative, supportive, and a strong communicator.
Personal Mastery: Lifelong learning and skill enhancement.
Qualifications:Bachelor's degree in IT, Engineering, or Business Analysis-related fields.
AWS Certified Cloud Practitioner or similar certification is advantageous.Minimum Requirements:Proficiency in Data Modelling tools such as Sparx Enterprise Architect, Erwin, SAP Power Designer, ER/Studio, or IBM Data Architect.
Expertise in Entity Relationship Modelling, Physical Database Design, Data Warehousing, Data Integration, and Data Quality.
Strong understanding of Master Data Management, Metadata, and database concepts.
Knowledgeable in conceptual, logical, and physical data modelling principles.
Familiarity with data models, relational and dimensional modelling, and data normalisation.
Broad knowledge of Data Management (DMBOK), SDLC, and IT Architecture.
Ideal Experience and Skills:Experience with Canonical Data Modelling.
Background in banking or financial services environments.
Familiarity with BI tools and database optimisation.
Strong ability to communicate complex technical ideas to varied audiences.
Experience with semi-structured databases is a plus.
Experience:Minimum of 7+ years of relevant data modelling experience.
Salary: Negotiable
Technical BI Business Analyst (BIBA) Reference No: 715882079 | Cape Town, South Africa | Posted on: 18 November 2024
PBT Group has an exciting opportunity for an experienced Business Intelligence Business Analyst (BIBA). The BIBA plays a pivotal role in bridging the gap between business needs and IT, driving data-driven solutions that enhance processes, products, services, and decision-making.
The successful candidate will have extensive experience in business analysis, ETL processes, SAS development, and a solid understanding of Data Management (DM) and Data Warehousing (DW). While an insurance industry background is a bonus, expertise in BI methodologies and tools is essential.
The BIBA will collaborate with stakeholders to gather and analyse requirements, ensure data quality, and design solutions that align with business objectives. This role involves the full Data Product Lifecycle, from requirement definition to implementation, testing, and user training.
Key Responsibilities
Requirements Gathering & AnalysisEngage with stakeholders to define business needs for data, reports, and analyses.
Assess and validate data sources and ensure alignment with BI solutions.
Document requirements, including Data Warehouse, Data Mart, and output specifications.Data Profiling & Scope DefinitionAnalyse business information requirements and prioritise based on feasibility.
Map business needs to logical enterprise models and identify dimension hierarchies.
Define business rules and validate findings with production data.Design & DevelopmentCollaborate with architects to translate business requirements into technical specifications.
Develop transformation rules, state models, and security standards.
Provide on-hand support to development teams to ensure solutions align with requirements.Testing & DeploymentPlan and execute functional and data integrity testing.
Facilitate user acceptance testing and ensure seamless deployment.
Educate end-users on BI capabilities, develop training materials, and provide ongoing support.Skills & Experience
General Business Analysis SkillsBusiness analysis planning and monitoring.
Requirements elicitation, management, and communication.
Solution assessment, validation, and business architecture analysis.BI-Specific SkillsDeep knowledge of modern data platforms and methodologies.
Proficient in SQL for querying, data validation, and profiling.
Familiarity with ETL processes, source-to-target mappings, and data modelling.
Experience with data analysis and reporting tools (e.g., SAS, Power BI).Tools & TechniquesData Flow Diagrams, Process Modelling, Use Cases, and Prototyping.
Risk Analysis, Decision Analysis, and Benchmarking.
Agile methodologies and iterative BI project management.Personal AttributesStrong communication and documentation skills.
Detail-oriented and capable of managing multiple projects simultaneously.
Team player with strong leadership and collaboration skills.
Flexible, independent, and able to work under pressure.QualificationsIT or Business-related degree (preferred).
FTI or equivalent BA certification (advantageous).
Proven experience in Data & Analytics project delivery and lifecycle management.
Salary: Negotiable
Business Intelligence Business Analyst (BIBA) Reference No: 1822880245 | Cape Town, South Africa | Posted on: 18 November 2024
PBT Group has an opportunity for a Business Intelligence Business Analyst (BIBA). A BI Business Analyst or BIBA has a crucially important role to play, in bridging any gaps between business and IT, to understand how data-driven changes to process, products, services, software and hardware can improve efficiencies and add value for clients.
The Business Intelligence Business Analyst (BIBA) primarily serves as liaison between the end users and BI project team and gathers business requirements. The BIBA is an expert in understanding business objectives, questions, and problems, and at obtaining and presenting data to address the issues. The analyst understands the tools and techniques used to create data results that range from basic queries through multidimensional analyses and data mining, forming new relations and derivations as necessary, and extracting the maximum amount of valid information content from the data. Extensive insight into the business and the data are essential.
The BIBA participates in design of data marts to provide the optimal balance of data availability, format, flexibility, and performance. The BIBA is involved in the end-to-end Data Product Lifecyle, including requirement definition, data analysis, data modelling.
Duties:
Requirement’s definition phase:Interview end users to determine requirements for data, reports, analyses, metadata, training, service levels, data quality, and performance
Help identify and assess potential data sources
Validate that BI meets requirements and service level agreements
Coordinate prototype reviews
Gather prototype feedback
Document requirements in relevant formats:Data Warehouse content requirements
Data Mart requirements
Information output requirements
Information exploitation tool – functional requirements
Data Profiling, Feasibility and Scope Definition Phase:Analyse business information requirements
Recommend appropriate scope of requirements and priorities
Work with production data to validate business requirements
Map business needs/requirements to subject area model and to logical enterprise model
Discover dimension hierarchies
Validate hierarchies with production data
Define business rules for state detection
Design Phase:Work with architects to translate requirements into technical specifications
Discover business transformation rules
Work with production data to design access structures
Classify business users by type
Develop security rules/standards
Create state transformation models
Development Phase:On-hand support to development team to accurately interpret requirements and translate into a quality solution.
Testing Phase:Plan acceptance test (functional and data integrity)
Execute acceptance test plan internally
Facilitate user acceptance testing
Change Management and Deployment:Educate users on warehousing capabilities
Design training infrastructure
Define and get agreement with business users on service-level agreements
Develop training materials
Write users' guide
Train BI users
Assist with definition of support plan
Interface with process teams regarding business process re-engineering
Assist users in finding the right information
Skills and Experience Required:At least 5 years’ experience with a proven track record of delivering Data & Analytics projects through facilitating the Data/Analytics Development Lifecycle.
General BA competenciesBusiness analysis planning and monitoring
Requirement’s elicitation
Requirements management and communication
Business architecture analysis
Requirement’s analysis
Solution assessment and validation
BA tools and techniquesAcceptance and Evaluation Criteria Definition
Benchmarking
Brainstorming
Business Rules Analysis
Data Dictionary and Glossary
Data Flow Diagrams
Data Modeling
Decision Analysis
Document Analysis
Focus Groups
Interviews
Metrics and Key Performance Indicators
Non-functional Requirements Analysis
Observation
Organization Modeling
Problem Tracking
Process Modeling
Prototyping
Requirements Workshops
Risk Analysis
Scenarios and Use Cases
Structured Walkthrough
Personal skills:Strong communication skills.
Good writing skills.
Must be able to pay attention to detail.
Work independently.
Must be a team player.
Work on more than one project at a time.
Strong leadership and people skills (will be required to work closely with all Data & Analytics Guilds and with business users)
BI Project related skills:Apply BIBA methodology in agile environments
Strong SQL skills
Some systems analysis (source-to-target mappings, data profiling)
Deep knowledge of modern data platformsGood general understanding of the relevant industry.
Substantial business analysis experience in a BI environment.
A good understanding of business processes.
Ability to assimilate and apply relevant business principles.
Be able to work within the framework of project methodologies and work independently on support and maintenance tasks.
Required Qualifications/ Certification:Ideally candidates should have an IT or business-related qualification.
FTI or similar BA qualification will be advantageous.
Salary: Negotiable
Data Support Engineer Reference No: 1967124057 | Cape Town, South Africa | Posted on: 14 November 2024
We are seeking a highly skilled Data Support Engineer to join our team in a fully remote capacity. This role requires proficiency in SQL, UNIX, PHP, HTML, and Java, with a focus on ensuring the smooth operation and support of data systems.
Key Responsibilities:Provide technical support for data systems, ensuring optimal performance.
Troubleshoot and resolve issues related to SQL, UNIX, PHP, HTML, and Java.
Monitor and maintain data infrastructure to ensure system integrity and efficiency.
Collaborate with internal teams to address data-related challenges and improve system processes.
Participate in shift work and be available for on-call support as needed.Requirements:Strong experience with SQL, UNIX, PHP, HTML, and Java.
Ability to work independently in a remote work environment.
Flexibility to work in shifts and handle standby duties.
Strong problem-solving and troubleshooting skills.This is a great opportunity for a proactive Data Support Engineer looking to work remotely in a dynamic and fast-paced environment. Apply now!
* 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
Scrum Master Reference No: 2759291585 | Johannesburg, South Africa | Posted on: 13 November 2024
We are seeking an experienced Scrum Master to lead and support agile processes within the Data Management and Analytics (DMA) team. The ideal candidate will be skilled in managing sprint cycles, collaborating with cross-functional teams, and applying agile methodologies to meet critical data delivery objectives. The Scrum Master will also play a key role in promoting DevOps practices, managing quality assurance, and ensuring regulatory compliance across projects.
Key ResponsibilitiesAgile Methodology: Adopt and promote agile methodologies across all data-driven delivery objectives, aligning with organisational goals.
Sprint Ceremonies: Facilitate sprint ceremonies, including daily stand-ups, sprint planning, sprint reviews, and retrospectives, to ensure the team’s smooth workflow and effective collaboration.
Delivery Management: Identify and document risks, issues, or blockers in the project cycle; prioritize resolution with support from management.
DevOps Integration: Promote the adoption of DevOps principles by actively monitoring dashboards, managing product backlogs, and tracking delivery progress to streamline workflow.
Quality Assurance: Oversee quality assurance processes, coordinate user acceptance testing, and schedule “show and tell” sessions to align with business requirements.
Compliance and Governance: Ensure that all processes adhere to organisational policies, regulatory requirements, and DMA guidelines.
Reporting: Maintain clear channels for communication within the team, provide progress updates, and produce internal and external reporting on solution-based progress.
Qualifications & ExperienceBachelor’s Degree (NQF level 7) in Computer Science, Software Engineering, Information Technology, Business Administration, or a related field.
Certified Scrum Master (CSM) or Agile Certified Practitioner (PMI-ACP) certification.
Experience as a Scrum Master or Project Manager, preferably in data-driven or analytics-focused environments.
Proficiency in Microsoft DevOps for product backlog management and sprint planning.
Familiarity with data tools and platforms, including SAP BW, SSRS, Power BI, and cloud platforms like Microsoft Azure.
Working knowledge of programming languages such as Python and SQL.
Key CompetenciesStakeholder Engagement: Excellent collaboration, communication, and negotiation skills to manage relationships and expectations.
Decision-Making: Strong analytical and problem-solving skills to make data-informed decisions and drive results.
Action-Oriented: Highly motivated to meet deadlines and deliver quality results in a fast-paced environment.
Adaptability: Open to continuous improvement, learning, and handling changes in project requirements.
Team-Oriented: Works well within a team environment, supports colleagues, and shares knowledge.
Problem Solving: Proactive approach to identifying and solving project and team challenges.
Additional RequirementsKnowledge of the financial services or healthcare sector, ideally within a regulated, multi-stakeholder environment, is an advantage.
Strong business acumen and ability to present and communicate effectively across organisational levels.
Ability to manage diverse project teams to ensure effective project implementation and delivery.
Salary: Negotiable
Java Developer Reference No: 1528924124 | Cape Town, South Africa | Posted on: 12 November 2024
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 environmentEngage 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 alignmentPartner with BT and Business stakeholders to create integrated roadmaps to enable business requirements delivery Solution design and buildConsolidate 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 TestDesign relevant test scripts/ test cases to best determine system readiness and usability Service handoverProvide second tier support as required
Experience:8+ 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 advantageIn 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
Salary: Negotiable
Ab Initio Data Engineers ETL Developers Reference No: 1800671219 | Johannesburg, South Africa | Posted on: 12 November 2024
PBT Group, leading Data Specialists, has an opening for 2 x experienced Ab Initio ETL Developers in Johannesburg.
DUTIES:
- Plan and analyse complex business requirements and implement technology enabled solutions to address multi-discipline business opportunities/problems.
- Conduct planning, analysis and design activities in conjunction with other development specialists.
- Participate in analysis of complex business opportunities/problems to deliver designs meeting requirements.
- Participate in estimation of tasks and assist in the development of project plans.
- Code or makes modifications to programs of high complexity, according to specifications.
- Conduct medium to high complexity evaluations for product releases, stand-alone products, etc.
- Conduct walkthroughs and quality review of deliverables.
- Knowledge of design and developing end-to-end data acquisition processes to be used in population of data warehouse/data marts and/or in the creation of interfaces.
- Provide guidance and mentoring on business intelligence technology and systems in general, especially in the area of ETL processes.
- Participate in the formulation of standards to support the data acquisition development process.
- Design, develop and execute complex data acquisition or interface routines using ETL tool, ensuring that business and technical requirements are met.
- Ensure compliance with established policies, standards and methodologies.
SKILLS REQUIRED:
- A sound knowledge of Ab Initio (2+ years’ experience).
- ExpressIT experience would be highly beneficial
- Strong ETL experience
- Strong SQL experience
- Banking Industry experience
- Intimate knowledge of source systems as well as a basic understanding of dimensional models.
- Conventional database- and data warehouse modelling skills, in order to understand the data warehouse data models.
- A sound knowledge of the capabilities of the ETL tools, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the data staging programs.
- Pride of work, thoroughness and attention to detail.
- Relevant data warehouse and BI solution training is preferred.
- B.Sc. or related degree is advantageous.
Qualifications/ Certification:
- A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Salary: Negotiable
SAS Data Scientist Reference No: 3956624844 | Johannesburg, South Africa | Posted on: 12 November 2024
We are seeking a highly skilled Data Scientist proficient in SAS to join our data analytics team. The ideal candidate will have a strong background in statistical analysis, data mining, and predictive modelling, utilising SAS tools to drive data insights and support data-driven decision-making. This role involves working closely with cross-functional teams to develop, deploy, and optimise models that enhance business performance and efficiency.
Key Responsibilities:Data Analysis and Modelling: Utilise SAS (Base, Enterprise Guide, and Visual Analytics) for data cleaning, statistical analysis, predictive modelling, and visualisation.
Model Development and Deployment: Develop, test, and deploy predictive models (e.g., regression, classification) to forecast trends, customer behaviour, and other key metrics.
ETL Processes: Design and maintain ETL processes to automate and optimise data flows across various systems.
Data Exploration and Feature Engineering: Perform in-depth data analysis to extract patterns, identify trends, and derive actionable insights, transforming raw data into model-ready features.
Performance Monitoring and Optimisation: Track and evaluate model performance post-deployment, making adjustments to ensure ongoing accuracy and relevance.
Collaborative Problem Solving: Work closely with business stakeholders, data engineers, and other data scientists to understand data needs, deliver insights, and recommend process improvements.
Documentation: Ensure all data science processes, models, and findings are well-documented and reproducible.
Requirements:Education: Bachelor’s or Master’s degree in Data Science, Statistics, Mathematics, Computer Science, or a related field.
Experience: 3+ years in a data science or advanced analytics role, with a strong focus on SAS.
Technical Skills:SAS: Proficient in SAS Base, SAS Enterprise Guide, SAS Visual Analytics, and SAS Studio.
Programming: Skilled in SQL, Python, or R, with experience in data manipulation and analysis.
Statistical Analysis and Modelling: Expertise in statistical methodologies, including regression, clustering, time-series analysis, and predictive modelling.
Data Engineering: Knowledge of ETL processes and database management.
Data Visualisation: Proficiency in visualisation tools like SAS Visual Analytics, Tableau, or Power BI.Soft Skills:Strong problem-solving skills with an analytical mindset.
Excellent verbal and written communication skills.
Ability to work collaboratively and independently in a fast-paced environment.
Preferred Qualifications:Experience with big data technologies (e.g., Hadoop, Spark) and cloud platforms (e.g., AWS, Azure).
Knowledge of other statistical tools and software.
Certifications in SAS or Data Science methodologies.
Benefits:Competitive salary and performance-based incentives.
Professional development opportunities, including SAS certification programs.
Flexible working arrangements (remote or hybrid options).
Competencies:Analytical Thinking: Strong analytical skills to interpret complex datasets and generate insights.
Attention to Detail: Ability to ensure accuracy and integrity of data analysis.
Collaboration: Skilled in working within cross-functional teams to achieve data-driven outcomes.
Adaptability: Able to work in a dynamic, evolving field with changing technology and business needs.
Salary: Negotiable
Business Process Engineer Reference No: 2085786730 | Cape Town, South Africa | Posted on: 07 November 2024
The Business Process Engineer will play a critical role in leading the design and mapping of business processes to transition from the current "as-is" to the desired "to-be" state. This initiative aims to establish a unified view of each client’s products across diverse banking sectors, such as Retail, Banking, and Insurance, with a focus on delivering client-centric, compliant, and streamlined communication.
As a senior specialist, you will define the business needs, design comprehensive processes, and create structured mappings and reports to support a centralised, data-driven view of client relationships. While primarily process-oriented, the role requires data familiarity to ensure accuracy in tracking, compliance, and client engagement.
Key ResponsibilitiesProcess Design & Engineering: Lead in defining and refining business needs and requirements, documenting these in clear, actionable user stories.
End-to-End Process Mapping: Map current "as-is" processes and design the optimal "to-be" state across business units to ensure compliance and enhance client communication.
Collaborative Requirement Refinement: Work closely with Solution Architects, Testers, and stakeholders to develop and optimise requirements.
Data Integration & Mapping: Identify key data sources, facilitate data mappings between systems, and support middleware integration for decision points.
Testing & Implementation Support: Design test cases, guide testing processes, and provide support during rollout.
Organisational Capability Mapping: Analyse and document organisational and operational capabilities, ensuring they align with the project’s strategic objectives.
User Engagement: Gather end-user requirements, support implementation, and manage the requirements scope to align with the business vision.
Qualifications and ExperienceEducation: Diploma in Business Management, Business Analysis, or a related field.
Experience:10+ years as a Senior Business Analyst/Business Process Engineer.
In-depth experience in Retail Banking, Agile methodologies, and end-to-end data mapping.
Proficiency in Atlassian tools (Jira, Confluence).
Knowledge of messaging platforms like Kafka and cloud-based platforms (preferably AWS).
Hands-on experience in gathering and documenting user requirements, writing user stories, and developing comprehensive technical documentation.
Exposure to Consumer Rewards or Personal Financial Management is advantageous, as is experience with systems such as Comarch.
Skills & CompetenciesCore Competencies:Strategic Thinking and Innovation
Problem Management and Systems Analysis
Business/Organisational Capability Mapping
Execution and Client-Centric Approach
Collaboration and Influence in Cross-Functional SettingsTechnical Skills:Familiarity with data security, access controls, and design best practices.
Ability to suggest solutions based on the latest trends and technologies.
Excellent time management, prioritisation, and multitasking skills to meet deadlines.
Adaptability to fast-evolving technology and industry changes, and the ability to apply them to business processes.
This role is ideal for a strategic thinker who thrives on translating complex requirements into structured, client-focused solutions and who understands the importance of accurate data integration for effective process optimisation. The ideal candidate will also bring an innovative approach, consistently seeking to optimise for quality, compliance, and client experience.
Salary: Negotiable
Java Developer Reference No: 3015503610 | Cape Town, South Africa | Posted on: 05 November 2024
About PBT Group:
PBT Group is a dynamic and innovative organization at the forefront of the information technology and data management industry. We are looking for a passionate Java Developer who thrives on the challenge of maintaining and enhancing existing systems. If you have a proven track record in system maintenance and are driven by a desire to continually improve, we want you to be part of our team.
Job Description:
As a Java Developer specializing in system maintenance, you will play a critical role in our organization's ongoing success. You will work in a dynamic production environment with short, regular release cycles, which necessitates agility in analysis, design, and implementation. Your primary objective will be to deliver high-quality outputs while interpreting specifications and facilitating understanding throughout the development process.
Key Responsibilities:Interpret specifications and engage in detailed questioning to ensure clear understanding.
Maintain and enhance existing applications, ensuring they meet evolving requirements.
Provide support to the Test team, Analysts, and other stakeholders to facilitate the successful completion of projects.
Collaborate with cross-functional teams to identify and address system issues promptly.
Continuously improve code quality and maintain best practices.Core Skills:Strong proficiency in Java EE6 or higher.
Solid knowledge of SQL.
Proficiency in JavaScript.
Experience with Spring Batch.
Competency in Object-Relational Mapping (ORM), particularly Hibernate.
Ability in data modeling.
Skilled in unit testing and code refactoring.Additional Skills (Advantageous):Experience with Maven for project build management.
Familiarity with GIT for version control.
Knowledge of ODM (Business Rules Engine).
Exposure to BPM (Business Process Manager Engine).
Understanding of Test-Driven Development (TDD).
Strong grasp of Object-Oriented (OO) concepts and their implementation.
Familiarity with an agile development environment.
Knowledge of testing frameworks, including BDD, Stepdefinition, Cucumber, and Selenium.
Prior experience in the Financial Services industry.Why PBT Group:
At PBT Group, we encourage innovation and professional growth. We offer a dynamic and inclusive work environment that values quality and continuous learning. As part of our team, you will have the opportunity to make a significant impact on the systems that power our organization.
Salary: Negotiable
React Software Engineer Reference No: 347558541 | Cape Town, South Africa | Posted on: 04 November 2024
Job Overview
We are seeking experienced and highly skilled Full-Stack Software Engineers with expertise in both back-end (C#) and front-end (React.js) development. As part of our team, you will be responsible for creating robust, compelling, and user-friendly business applications designed to provide exceptional user experiences. If you’re driven by innovation and enjoy working on greenfield projects, this role could be the perfect fit.
Key ResponsibilitiesDevelop, maintain, and enhance full-stack applications using C# for back-end services and React.js for front-end interfaces.
Collaborate closely with cross-functional teams to design and implement features that align with business objectives.
Contribute to the design and architecture of software solutions, ensuring scalability and maintainability.
Apply best practices in coding, testing, and deployment to deliver high-quality, reliable applications.
Work within an agile environment, participating in stand-ups, code reviews, and team meetings to support ongoing project development and iteration.Experience & Attributes RequiredStrong proficiency in C# for back-end development.
Proven experience with React.js for front-end development.
Educational Background: Bachelor’s degree in Computer Science or a related field (or equivalent experience).Expertise: Experience developing applications on AWS, particularly with core components such as Cognito, Fargate, Lambda, and other AWS services.
Professional Software Development Background: Prior experience working within a professional software development company (rather than an in-house IT department).
Design Systems: Familiarity with design systems such as Storyboard to maintain consistent and reusable components across projects.
Modern Development Tools: Knowledge of front-end build pipelines and tools, including Jira, Jenkins, and AWS CodePipeline.* 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
Agile Business Analyst Reference No: 2910572731 | Cape Town, South Africa | Posted on: 28 October 2024
PBT Group is seeking an experienced Business Analyst with strong accounting acumen to plan, design, develop, and launch efficient financial and operational systems supporting core organisational functions across the platform. This role involves direct collaboration with business stakeholders, process analysis, and solution delivery within an agile environment, with a focus on aligning with regulatory and compliance standards.
Key ResponsibilitiesConsultation and Solution Design: Work closely with business units to identify and assess business problems and opportunities. Develop solution proposals, build business cases, and provide insights into process improvements.
Requirements Gathering and Analysis: Elicit, analyse, document, and maintain business requirements, creating functional specifications and ensuring solutions align with business expectations.
Project Coordination: Organise and plan tasks to ensure timely and successful project delivery, supporting the project management and change management teams as needed.
Testing and Quality Assurance: Participate in user acceptance testing (UAT) and quality assurance (QA) processes, investigating production incidents, and coordinating with development teams to implement solutions.
Stakeholder Collaboration: Maintain productive relationships with stakeholders, facilitating workshops, and ensuring transparent communication.
Reporting and Compliance: Assist in compiling monthly reports and statistics, adhering to industry regulations, and recommending process improvements.
Industry Knowledge and Innovation: Stay informed on industry best practices and trends within finance, short-term insurance, and digital environments, contributing innovative ideas to enhance processes and technologies.
Qualifications and ExperienceEducation: Bachelor’s degree in Business Analysis, Information Systems, Finance, or related field (BCom or equivalent).
Certification: Business Analysis certification (CBAP or equivalent) is advantageous; agile certification (Scrum, SAFe) preferred.
Experience:5+ years as a Business Analyst in Agile environments.
3+ years in finance, compliance, or regulatory settings preferred.
Proficiency with Agile tools, specifically Jira and Confluence, is highly advantageous.
Workshop facilitation experience with diverse stakeholders, including internal and external teams.
Familiarity with short-term insurance industry processes and regulations is a plus.
SkillsTechnical and Analytical Skills:Strong analytical, problem-solving, and customer service orientation.
Proficiency in process and software modelling, with knowledge of Atlassian tools.Communication and Facilitation:Effective verbal and written communication skills, with the ability to manage conflict and engage stakeholders at all organisational levels.Self-Management and Organisation:High degree of self-motivation and organisation, capable of thriving in a fast-paced, dynamic setting.
Ability to facilitate workshops, support decision-making processes, and lead actions to completion.
CompetenciesClient Focus: Dedicated to meeting customer expectations and delivering tailored solutions.
Collaboration and Relationship Building: Skilled in networking and developing trusted partnerships across teams.
Project Coordination and Innovation: Capable of driving results, cultivating innovation, and applying trend analysis to project planning.
Resilience and Adaptability: Comfortable with complex, deadline-driven tasks, able to adapt quickly and focus under pressure.
Salary: Negotiable
Microsoft BI Data Engineer Reference No: 1291956503 | Cape Town, South Africa | Posted on: 22 October 2024
PBT Group invites passionate and skilled individuals to join our dynamic team as a Microsoft Data Engineer with Data Analysis experience. If you thrive on designing, developing, and maintaining robust data pipelines using SQL, SSIS, SSRS, PowerBI, SSAS this is the role for you. Elevate your career by becoming an integral part of a team dedicated to ensuring seamless data flow for key business decisions.
About the role:Design, develop, and maintain data pipelines with SQL, SSAS, and SSIS.
Translate data requirements into efficient technical solutions.
Optimize data processes for scalability and reliability.
Create insightful visualizations using Power BI.
Ensure data quality and integrity at all processing stages.
Collaborate with cross-functional teams to enhance data architecture and best practices.
Design and develop standardized reports using SSRS, T-SQL queries, and Stored Procedures.
Conduct ETL and ELT from diverse data sources.
Create and maintain data warehouses/marts.
Analyze data to enhance processes and define key metrics.
Provide technical support post-deployment.
About you:Proficient in Microsoft BI: SQL, SSIS, SSAS, SSRS, Power BI
Dimensional Modelling expertise.
Strong system analysis and design skills.
Power BI proficiency for data visualization.
Solid analytical and problem-solving skills.
Knowledge of data warehouse design patterns.
Experience with a major cloud provider (Azure, Google, AWS) is advantageous.
Python or R experience is a plus.
If you are a dynamic and experienced Microsoft Data Analyst/Developer looking for a challenging opportunity, we invite you to apply. Join PBT Group and contribute to our reputation for delivering according to expectations. Worldwide expertise and local wisdom - that’s what makes us different!
* 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
AWS Data Engineer Reference No: 2950528151 | Johannesburg, South Africa | Posted on: 11 October 2024
PBT Group is currently offering an opportunity for an AWS Data Engineer with 2 to 5 years of relevant experience.
The role of a Data Engineer involves constructing and maintaining data pipelines and datamarts, emphasizing scalability, repeatability, and security. Data Engineers play a pivotal role in facilitating the acquisition of data from diverse sources, ensuring its conformity to data quality standards, and enabling downstream users to access data promptly. This position is an integral part of an agile team.
These professionals are entrusted with the responsibility of establishing the infrastructure required to derive insights from raw data, integrating data from various sources seamlessly. They empower solutions by efficiently managing substantial volumes of data, both in batch and real-time, utilizing cutting-edge technologies from the realms of big data and cloud computing. Additional responsibilities encompass the development of proof-of-concepts and the implementation of intricate big data solutions, with a primary focus on collecting, parsing, managing, analyzing, and visualizing extensive datasets. They are adept at employing technologies to resolve challenges associated with handling vast amounts of data in diverse formats, thereby delivering innovative solutions.
Data Engineering is a technically demanding role that necessitates a broad spectrum of expertise in software development and programming. These professionals possess knowledge in data analysis, understanding end-user and business requirements, and have the ability to translate these needs into technical solutions. They exhibit a strong grasp of physical database design and the systems development lifecycle. Collaboration within a team environment is essential for success in this role.
Key Responsibilities:Architecting Data analytics framework.
Translating complex functional and technical requirements into detailed architecture, design, and high-performance software.
Leading the development of data and batch/real-time analytical solutions by leveraging transformative technologies.
Engaging in multiple projects as a technical lead, overseeing user story analysis, design, software development, testing, and automation tool creation.
Duties: Primary Job Objectives:Development and Operations
Database Development and Operations
Establishment and Adherence to Policies, Standards, and Procedures
Communication
Business Continuity and Disaster Recovery Planning
Research and Evaluation
Coaching and Mentoring
Required Skills, Knowledge, and Experience:A minimum of 2 years of experience in Data Engineering or Software Engineering.
At least 2 years of experience with Extract, Transform, and Load (ETL) processes.
A minimum of 2 years of experience with AWS (Amazon Web Services) and Databricks.
Demonstrated experience with agile or other rapid application development methodologies for at least 2 years (e.g., Agile, Kanban, Scrum).
2 years of proven expertise in object-oriented design, coding, testing patterns, and working with commercial or open-source software platforms and large-scale data infrastructures.
Proficiency in creating data feeds from on-premise to AWS Cloud (2 years).
Support experience for data feeds in production on a break-fix basis (2 years).
Proficiency in data manipulation using Python and PySpark (2 years).
DevOps experience in Big Data and Business Intelligence, including automated testing and deployment (2 years).
Extensive knowledge of various programming or scripting languages.
Additional Technical Skills Required:The ability to design highly scalable distributed systems using various open-source tools.
Proficiency in both batch and streaming Big Data tools.
Familiarity with AWS services such as EMR, EC2, and S3 for at least 1 year.
Proficiency in Python for at least 1 year.
Familiarity with PySpark or Spark (desirable for at least 1 year).
Experience in Business Intelligence data modeling for 3 years.
Proficiency in SQL for 3 years.
Qualifications/Certifications:A Bachelor's degree in computer science, computer engineering, or equivalent work experience for a minimum of 4 years.
AWS Certification, at least at the associate level.
* 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
Kafka Engineer Reference No: 279308579 | Cape Town, South Africa | Posted on: 03 October 2024
Kafka Engineer Job Description
As a Kafka Engineer, you will be responsible for the building, improvement and scaling of our streaming data platform. This role requires a combination of strong technical skills, deep understanding of distributed systems as well as excellent communication abilities.
Kafka Engineer Job Profile
Kafka engineer is a big data engineer who specializes in developing and managing Kafka-based data pipelines. Kafka is a distributed streaming platform that can be used to build real-time data pipelines and streaming applications. As a Kafka engineer, you will be responsible for developing and managing Kafka-based data pipelines. You will also be required to work with other big data technologies such as Hadoop, Spark, and Storm.
Reports ToHead of Data EngineeringKafka Engineer ResponsibilitiesDesign, develop, and manage Kafka-based data pipelines
Work with other big data technologies such as Hadoop, Spark, and Storm
Monitor and optimize Kafka clusters
Troubleshoot Kafka related issues
Handle customer queries and supportKafka Engineer Requirements & SkillsTech/BE/M.Tech in Computer Science or related field
3+ years of experience in big data or related field
Strong knowledge of Kafka and other big data technologies
Good programming skills in Python
Good understanding of distributed systems
Good communication and interpersonal skills
Salary: Negotiable
Business Intelligence / Data Engineering Graduate Program 2025 Reference No: 680930895 | Cape Town, South Africa | Posted on: 23 August 2024
Launch Your Career in Data with PBT Group’s 2025 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 send the following documents to graduates@pbtgroup.co.zaYour 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