PBT Group Careers

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

Filters

City
Industries
Date Posted

Senior DataOps Engineer Reference No: 1056112203 | Cape Town, South Africa | Posted on: 22 October 2024

We are looking for a Senior DataOps Engineer to join our team and lead the development of DataOps practices within our organisation. As this is a relatively new area for us, we need someone with a strong DevOps background combined with software and data experience. The ideal candidate will be responsible for setting the direction for DataOps within the team, building scalable data pipelines, and ensuring efficient data operations in a fully cloud-based environment (AWS). This role is ideal for a senior software professional with a deep understanding of DevOps practices and a solid foundation in data.   Key ResponsibilitiesLead DataOps Strategy:Define and implement DataOps practices, guiding the team towards a more automated and efficient data pipeline management system. Collaborate with data engineers, data scientists, and other stakeholders to establish best practices for data workflows and infrastructure.Build & Maintain Data Pipelines:Design, deploy, and manage scalable and reliable data pipelines to enable efficient data flow and processing across cloud environments. Automate and optimise ETL/ELT processes, ensuring seamless data integration from various sources.DevOps for Data:Apply DevOps principles to data workflows, focusing on continuous integration, continuous delivery (CI/CD), and infrastructure-as-code (IaC) for data operations. Implement version control and automation for data-related processes, reducing errors and improving data quality.Cloud Infrastructure Management (AWS):Manage and optimise AWS cloud infrastructure to support data workflows, including S3, Redshift, Lambda, and RDS. Monitor, maintain, and scale AWS resources for efficient data storage, processing, and analysis.Data Security & Compliance:Ensure data security and compliance with relevant industry standards and regulations, implementing appropriate security protocols and monitoring. Collaborate with security teams to ensure secure handling of sensitive data and manage access controls effectively.Monitoring & Optimisation:Set up monitoring, logging, and alerting mechanisms for data pipelines to ensure high availability and performance. Identify bottlenecks and inefficiencies in data processes, proposing and implementing optimisations.Collaboration & Mentorship:Provide technical leadership and mentorship to junior team members, helping them to grow in their roles and expand their knowledge of DataOps practices. Work closely with data engineering, software development, and IT teams to drive cross-functional initiatives.   Qualifications & ExperienceProven experience as a DevOps Engineer, with significant exposure to data-focused environments. Strong understanding of data concepts, including data pipelines, ETL/ELT processes, and data storage solutions. Expertise in building, deploying, and managing data pipelines in cloud environments, especially AWS. Familiarity with AWS services such as S3, Redshift, Lambda, RDS, and other relevant cloud-based data tools. Experience with CI/CD pipelines, infrastructure-as-code, and automation tools (e.g., Jenkins, Terraform, Ansible). Strong knowledge of version control systems (e.g., Git) and containerisation technologies (e.g., Docker, Kubernetes).   Preferred SkillsExperience with DataOps principles and practices, including data versioning, pipeline automation, and data observability. Strong programming skills in languages such as Python, Java, or Scala, with experience in building data processing solutions. Familiarity with data processing frameworks like Apache Spark, Kafka, or similar. Exposure to security best practices for data storage and processing in cloud environments.   Technical SkillsDevOps Tools: Strong understanding of CI/CD tools, infrastructure automation, and version control. Cloud Expertise: Deep familiarity with AWS cloud infrastructure, including automation and orchestration of services. Data Management: Knowledge of modern data architectures, pipelines, ETL/ELT processes, and relevant technologies. Scripting & Automation: Proficiency in automating tasks using scripting languages (Python, Bash) and DevOps tools.
Salary: Negotiable

Data Modeler Reference No: 2192066392 | Cape Town, South Africa | Posted on: 22 October 2024

A Senior Data Modeler at PBT Group is responsible for designing and implementing data models that effectively capture, integrate, and display corporate data. The role involves working closely with key stakeholders to translate business requirements into robust scalable data architectures to support business intelligence and data warehousing solutions.   Duties/Responsibilities:Develop comprehensive logical and physical data models. Conduct detailed data analysis to design the data model for the data warehouse or BI solution. Participate in defining project requirements by working closely with Business Analysts and other stakeholders. Assist ETL Analysts and Business Analysts in defining source-to-target data mappings. Support business requirement definition activities, requiring a strong understanding of business rules. Collaborate with Business Analysts, ETL Analysts, Solution Architects, and Database Administrators to execute data modeling tasks. Review and evaluate data models developed by others, ensuring integration and alignment with company standards. Ensure the integrity, accuracy, and completeness of data models.   Skills and Experience Required:Extensive knowledge of existing corporate data models and the business environment. Proficiency in traditional and modern data modeling techniques, including normalized, dimensional, and multi-dimensional modeling. Experience in full life cycle data warehousing projects is essential. Understanding of data warehousing, data mart architectures, and front-end data analysis/reporting tools. Ability to abstract and conceptualize data models quickly and efficiently. Strong attention to detail, ensuring precision in the data modeling process. Proficient in conceptual, logical, and physical data modeling. Strong SQL querying skills and familiarity with DBMS tuning.   Qualifications/Certification:Training in data warehouse design methodologies and data modeling (both normalized and dimensional). Experience with industry-standard data modeling tools. B.Sc. in Computer Science, Information Systems, Business Administration, Commerce, or a related field is advantageous.   Additional Information: The ideal candidate will have a proactive approach to data modeling, capable of anticipating future needs and challenges. They should be meticulous in their work and possess the ability to engage with and understand complex business requirements to develop effective data management solutions.      
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

Senior Spring Boot Java Developer Reference No: 2146860977 | Cape Town, South Africa | Posted on: 22 October 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

Salesforce Data Engineer/Analyst Reference No: 186228912 | Cape Town, South Africa | Posted on: 22 October 2024

We are looking for a candidate who has a strong technical background in building feature stores, as well as a solid understanding of Salesforce. The ideal candidate will be able to bridge the gap between technical engineering and analytical functions, ensuring that our data infrastructure meets our business needs.   Technical Skills:Proficiency in building and managing feature stores. Strong experience with data engineering and data pipelines. Familiarity with machine learning concepts and data modeling. Experience in programming languages such as Python, SQL, or similar.  Salesforce Expertise:In-depth knowledge of Salesforce functionalities and modules (e.g., Sales Cloud, Service Cloud). Experience with Salesforce data management and integration techniques. Ability to customize and configure Salesforce to meet business requirements.  Analytical Skills:Strong analytical mindset with the ability to interpret and leverage data for business insights. Experience with data visualization tools or reporting platforms integrated with Salesforce.  Soft Skills:Excellent communication skills to interact with technical and non-technical stakeholders. Problem-solving skills and ability to work collaboratively in a team environment. Proactive approach to identifying opportunities for improvement. 
Salary: Negotiable

EPM Developer (Finance Background) Reference No: 2959234169 | Cape Town, South Africa | Posted on: 17 October 2024

We are seeking a skilled and experienced EPM Developer with a strong background in Finance to join PBT Group. The ideal candidate will have hands-on experience in developing and maintaining Enterprise Performance Management (EPM) solutions using tools such as SAP BPC, Cognos TM1, Essbase, or HFM. The role requires the ability to translate business requirements into technical solutions, with a focus on financial planning, consolidation, and reporting processes.   Key Responsibilities:Design, develop, and maintain EPM solutions, ensuring alignment with business requirements. Work closely with finance teams to optimise financial planning, budgeting, forecasting, and reporting processes. Develop and maintain applications within the EPM toolset (e.g., SAP BPC, Cognos TM1, Essbase, or HFM). Collaborate with cross-functional teams to implement system enhancements and process improvements. Provide support and troubleshooting for EPM tools and systems. Conduct data analysis and ensure data integrity within financial systems. Create and maintain documentation for all system changes and enhancements.   Key Requirements:Finance background with a strong understanding of financial planning, consolidation, and reporting processes. Proven hands-on experience with one or more EPM tools: SAP BPC, Cognos TM1, Essbase, or HFM (Hyperion Financial Management). 3-5 years of EPM development experience. Solid understanding of financial systems and workflows, and how they integrate with EPM solutions. Strong SQL skills and experience working with large datasets. Excellent problem-solving skills and ability to troubleshoot EPM-related issues. Ability to work independently and manage multiple tasks in a fast-paced environment. Strong communication skills and experience collaborating with finance and IT stakeholders.   Qualifications:Degree in Finance, Accounting, Information Systems, or a related field. Certifications in EPM tools (preferred).
Salary: Negotiable

C# .NET Full Stack developer Reference No: 606784479 | Cape Town, South Africa | Posted on: 17 October 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

Finance Data Analyst – Regulatory Reporting & Data Management Reference No: 882977617 | Cape Town, South Africa | Posted on: 17 October 2024

We are seeking a skilled Finance Data Analyst with a mature understanding of Data Management best practices and the recognition of data as an asset. This role involves understanding the data requirements to meet regulatory reporting needs and sourcing data from platforms such as Onestream, Oracle, General Ledgers, and other data sources. The ideal candidate will design and build solutions that assist stakeholders in producing reports and dashboards for informed business decisions. This role requires a committed, analytical individual with excellent communication and stakeholder management skills.   Key Responsibilities:Understand data requirements for regulatory reporting and ensure accurate data sourcing from systems like Onestream, Oracle, and other GLs. Design and build data solutions that assist in producing reports and dashboards for stakeholders. Create and maintain clear Data Requirements Documentation to support the reporting process. Apply data management best practices to ensure data integrity and quality. Conduct Data Impact Assessments to evaluate how changes will affect processes and reports. Gather, clarify, and document the data and reporting requirements from various stakeholders. Perform data profiling to ensure a thorough understanding of data quality and relationships. Develop comprehensive analysis artefacts, including data flows, source-to-target mappings, and data models. Build proof-of-concept mock-ups to illustrate functionality and expected outcomes. Collaborate with technical teams during the development process and monitor testing to ensure final quality delivery. Create Power BI reports and dashboards to present financial insights. Regularly present progress updates to stakeholders to ensure alignment with business goals. Follow Data Governance best practices to maintain accuracy, consistency, and security in data usage. Skills and Qualifications:Finance / Accounting / Data Analysis experience, particularly in financial reporting processes and systems. Experience in Insurance or Financial Services is highly desirable. Financial Accounting or Financial Reporting experience with exposure to Group consolidation and finance data. Familiarity with working in complex Group-level organisational structures. CA(SA) or CIMA qualification is beneficial but not mandatory. Proficiency in SQL, PowerBI, Data Warehousing, and Tabular Cubes. Knowledge of data management methodologies such as DAMA, DCAM, and Kimball. A tertiary qualification in Information Systems or a related field is advantageous. Analytical and BI experience in financial reporting is a plus.  Competencies:Build trusted relationships with stakeholders, ensuring a clear understanding of business challenges, needs, and processes. Proactively gather, clarify, and document data requirements for reporting and decision-making. Collaboratively design data models to meet business needs and regulatory requirements. Develop and present comprehensive analysis and design artefacts, including data flows, source-to-target mappings, and data models. Work independently or within a team to build solutions, from mock-ups to fully functioning Power BI dashboards. Ensure data quality through robust testing and monitoring processes. Provide regular progress updates to stakeholders, keeping them informed of developments and changes.
Salary: Negotiable

Business Intelligence Business Analyst (BIBA) Reference No: 1258460951 | Cape Town, South Africa | Posted on: 16 October 2024

PBT Group has a requirement for a technical Business Intelligence Business Analyst (BIBA) with SAS experience. In addition to standard Business and Data Analysis skills, the candidate must demonstrate hands-on technical expertise in ETL processes, SAS, and experience as a developer or programmer. A strong background in dimensional data modelling and data warehousing is crucial for success in this role.   Key Responsibilities:Collaborate with business stakeholders to gather, analyse, and document business requirements for BI solutions. Translate business requirements into technical specifications for ETL processes and data transformations. Design and implement dimensional data models to support business intelligence reporting and analytics. Work with development teams to ensure accurate data extraction, transformation, and loading (ETL) processes. Analyse and optimise existing data warehouse structures to improve performance and efficiency. Develop reports and dashboards using SAS or other relevant tools to meet business needs. Collaborate with data engineers, developers, and other IT teams to ensure successful delivery of BI projects. Perform gap analysis and ensure data integrity across the data warehouse and reporting platforms. Troubleshoot data-related issues and perform root cause analysis.   Skills & Experience Required:ETL: Strong experience in designing and implementing ETL processes, including data extraction, transformation, and loading. SAS: Proficiency in using SAS for data analysis, reporting, and business intelligence tasks. Development/Programming Experience: Hands-on experience as a developer/programmer in a BI or data-related field. Dimensional Data Modelling: Proven experience in designing and implementing dimensional data models for BI reporting and analytics. Data Warehousing: Extensive knowledge of data warehousing principles, including database structures, storage, and retrieval processes.   Preferred Qualifications:Bachelor's degree in Computer Science, Information Systems, or a related field. Certifications in SAS, ETL tools, or data warehousing technologies (preferred). Previous experience working in Agile or Scrum development environments. Strong analytical and problem-solving skills. Excellent communication and stakeholder management abilities. 
Salary: Negotiable

Data Scientist Reference No: 2247676540 | Cape Town, South Africa | Posted on: 16 October 2024

Responsibilities:  Design, build, test, and deploy complex machine learning and Generative AI models and algorithms that drive analytical solutions across organization Collaborate with translators and understand business problems to implement scalable and sustainable solutions Coordinate with business intelligence, Digital Specialists and Data Engineers to deliver holistic analytics solutions Supports translators in communicating the design, operation and output of the analytics models/solutions developed Ensures appropriate analysis and regular solution maintenance testing over time  Technical skills:Postgraduate degree in Mathematical Statistics/Data Science, Actuarial Science or Applied Mathematics or related technical discipline (Economics/Engineering/Computer Science acceptable with majors / research in statistics / data science); masters degree is an advantage 3+ years' experience in a statistical and/or data science role; executing ML-driven analytics use cases E2E (data, ML models, change management, execution and monitoring) is a big advantage Must have experience in machine learning, statistics, optimization, or related fields Must understand key ML concepts such as ML model training and evaluation, boosting models, bias-variance trade-off, feature engineering, clustering approaches, A/B testing, leakage Programming / coding experience is necessary; specific experience in Python is a plus Experience working with large data sets, simulation/optimization and distributed computing tools (Map/Reduce, Hadoop, Hive, Spark, etc.) is a plus  Other skills:Business intuition:understand links between available data schema, modeling choices and business considerations Open to work in agile environments with multiple stakeholders Professional and service orientation attitude; team player Good verbal and written communication Quickly learn business needs and translate them into possible analytical solutions Strong work ethic; ability to work at an abstract level and gain consensus Able to build a sense of trust and relationship that creates a comfortable and effective workplace Attitude to thrive in an accelerated environment
Salary: Negotiable

BI Analyst Reference No: 219111793 | Johannesburg, South Africa | Posted on: 15 October 2024

PBT Group is currently seeking BI Analysts for an exciting role. This position requires individuals with strong end-to-end development and analysis skills, who can engage with stakeholders and deliver insightful business solutions.   Key Responsibilities:Work independently and collaboratively within a team to deliver solutions. Write queries on large data sets, understanding the data and creating actionable, insightful views. Perform end-to-end development, from query writing to building front-end Power BI views. Create tactical and operational solutions using data to address business challenges. Engage with stakeholders to clarify requirements, build relationships, and provide data-driven insights. Produce high-quality outputs consistently, within agreed deadlines and with minimal supervision. Summarise and present insights in a clear and accessible way for stakeholders.  Skills & Experience Required:4-6 years of experience in Business Intelligence. SQL, Teradata and Power BI expertise (non-negotiable). Experience in SAS is a plus. Proven ability to independently solve problems using data. Excellent communication skills for stakeholder engagement. Financial services or banking experience is essential, with exposure to complex regulatory reporting.  Education:A relevant degree in Mathematics, Science, Informatics, or related fields is preferred.  This role offers an excellent opportunity for professionals looking to make an impact in the financial services sector, with the potential to transition from a contract role to permanent placement. If you have a passion for data and strong BI skills, we’d love to hear from you!  
Salary: Negotiable

Senior Developer (Python, C#, SQL) Reference No: 1006888149 | Cape Town, South Africa | Posted on: 15 October 2024

We are seeking a skilled Senior Developer with strong experience in Python, C#, SQL, and related technologies, to build and optimise APIs across various applications. The ideal candidate will have deep expertise in DevOps, multi-dimensional data structures, and extensive experience in configuration management. This is an exciting opportunity for someone looking to apply their knowledge of distributed systems and contribute to the development of high-performance solutions. Key Responsibilities:Design, develop, and maintain APIs across diverse platforms and applications. Implement and manage DevOps practices, including CI/CD pipelines. Work extensively with Python, C#, and SQL to build and optimise backend services. Apply deep knowledge in multi-dimensional data structures to enhance data-driven applications. Configure and manage various components of systems and applications to ensure scalability and performance. Collaborate with cross-functional teams to drive system improvements and innovation. Required Skills:Proficiency in Python, C#, and SQL. Strong experience in API development and integration across multiple applications. DevOps expertise, including pipeline creation and maintenance. Deep understanding of multi-dimensional data models and their application. Strong configuration management skills for various system components. Qualifications:5+ years of experience in software development. Strong knowledge of backend technologies and best practices. Ability to work independently and within a team.  This is an excellent opportunity for a motivated developer looking to make a significant impact in a dynamic environment!
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

Data Analyst Reference No: 1816611982 | Johannesburg, South Africa | Posted on: 11 October 2024

PBT Group is looking for a talented Data Analyst who will be responsible for sourcing and transforming a wide range of data across the business into formats that can be used by end-users to develop differentiating business insights.   We are looking for an individual with experience in using a variety of data tools, analysis methods and data visualization to turn data into actionable insights with demonstrable business impact. About the role:Data Preparation Analysis and Visualisation Stakeholder Engagement Data IntegrationAbout you:Functional experience in analytics, data visualisation or reporting 2-5 years of experience performing data analysis in a BI environment. Experience with reporting packages Demonstrated experience in handling large data sets and relational databases with proven SQL skills. Ability to comply with and manage data assets under a strict governance framework. Experience in agile development desired Ability to work with data profiling, data quality and reference data toolsets. Knowledge of the following BI processes and methodologies: SQL, application, information architecture and ETL procedures Data integration 
Salary: Negotiable

Senior Data Analyst Reference No: 1118806556 | Cape Town, South Africa | Posted on: 11 October 2024

PBT Group is seeking a Senior Data Analyst with at least 3 years of relevant experience within the insurance or financial services industry. The successful candidate will support and maintain the data warehouse in line with the data model and metadata repository, providing business intelligence analysis through strategic and operational support. This role requires a meticulous attention to detail and a deep understanding of data management practices, with a focus on driving business insights and supporting large-scale data projects. Key Responsibilities:Data Management:Structure data to meet compliance standards by adhering to metadata governance procedures. Manage transformed data content according to prescribed standards for reviewing and publishing. Assist in the population of data marts and metadata repositories, ensuring adherence to standards and processes. Maintain project data models across multiple levels of detail and functionality (conceptual, logical, normalised, relational, dimensional, etc.). Provide detailed analysis and data mapping for each data item, ensuring accurate information supports business requirements.Business Intelligence Support:Provide consulting services to business units, delivering relevant data and information. Analyse business requirements from documents and end-user discussions. Identify data requirements, security needs, and business rules associated with data. Perform data profiling of source systems and detailed analysis of implemented data. Support business units with ad-hoc reporting and ongoing data analysis.Stakeholder Management:Engage with internal and external stakeholders to gather requirements and provide status updates. Present data quality issues and resolutions to business users and source system owners. Facilitate requirements gathering workshops and collaborate with stakeholders to define data needs. Communicate project data-related information to architects, DBA’s, developers, and users.Process Improvement:Continuously identify opportunities for innovation and process improvement. Ensure data quality, accuracy, and integrity, complying with governance frameworks. Transition information and assist DBA’s with physical data model implementation. Support data migration and testing, ensuring the effectiveness of data solutions. Skills & Experience Required:Technical Skills:Proficiency in SQL and experience with relational databases. Strong knowledge of data profiling, data quality management, and data mapping. Experience with data warehousing, ETL processes, and business intelligence tools. Hands-on experience in building conceptual data models. Familiarity with data migration projects and NoSQL environments is advantageous.Industry Experience:Minimum of 5 years’ experience in data analysis, with at least 3 years in insurance or financial services. Experience in managing data within a highly regulated environment. Prior experience in working with complex data sets and supporting business intelligence initiatives.Analytical & Problem-Solving Skills:High competency in problem-solving and data analysis. Ability to translate business requirements into technical specifications. Strong analytical skills to interpret complex data sets and identify trends or patterns.Communication & Stakeholder Engagement:Effective communication skills, both written and verbal. Ability to engage with stakeholders at all levels and translate complex data concepts. Strong customer service orientation and collaborative interpersonal style. Additional Criteria:Governance & Compliance:Understanding of data governance frameworks and processes. Experience in ensuring data assets comply with governance and regulatory standards.Project Management:Knowledge of project management methodologies, including Agile. Experience in handling large-scale data projects, with a focus on quality and timelines. Qualifications/Certification:Education:A degree in Computer Science, Information Systems, Business Administration, Commerce, or an equivalent field is preferred. Relevant data warehouse and BI solution training is essential.Certifications:Data Management (DAMA) Certification or similar data-related qualifications. Additional certifications in relevant technologies or project management would be advantageous.  * In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable

Senior Data Scientist Reference No: 2943426332 | Cape Town, South Africa | Posted on: 11 October 2024

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

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

BI Data Analyst Reference No: 3820681720 | Cape Town, South Africa | Posted on: 30 September 2024

Reporting to the Head of Architecture and Enterprise Data Management, the client is seeking an experienced BI Data Analyst to join their team for a 12-month contract. The ideal candidate will have a strong background in BI environments, particularly with SAP BI technologies, and will be responsible for data analysis, modelling, and reporting.   Duties / Responsibilities:Work with the team to design and implement data models and BI solutions. Interpret and map complex data sets to existing BI data models. Support the ETL process, ensuring data accuracy and quality. Use SAP BI tools and SQL to perform data extraction and analysis. Create comprehensive reports using Excel and other BI tools. Present findings to technical and non-technical audiences, supporting data-driven decision-making. Ensure best practices in data governance and data management are followed.  Skills and Experience Required:Minimum of 5+ years of experience in a BI environment, with at least 2 years working with SAP BI technologies. Strong proficiency in data warehouse (DWH) and BI data modelling concepts, including star schema design and ETL processes. Solid knowledge of SAP BI tools, SQL, and Excel for reporting and analysis. Ability to interpret complex data sets and map disparate data to existing models. Excellent problem-solving skills with great attention to detail. Strong communication skills, both verbal and written, with the ability to present technical data to a wide audience.  Additional Criteria:Ability to start immediately. Strong team collaboration skills. Ability to work under pressure and manage multiple tasks efficiently.  Qualifications/Certification:A degree in Computer Science, Information Systems, Business Administration, Commerce, or an equivalent qualification.    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: 550

Java Developer Reference No: 2641335244 | Johannesburg, South Africa | Posted on: 23 September 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

C# .NET Full Stack developer Reference No: 1804909268 | Johannesburg, South Africa | Posted on: 09 September 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

Automation Tester Reference No: 2223882513 | Cape Town, South Africa | Posted on: 09 September 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

Java Developer Reference No: 1528924124 | Cape Town, South Africa | Posted on: 09 September 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

Test Analyst Reference No: 485893513 | Cape Town, South Africa | Posted on: 09 September 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

Automation Tester Reference No: 298035003 | Cape Town, South Africa | Posted on: 09 September 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

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