PBT Group Careers

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

Filters

City
Industries
Date Posted

Java Developer Reference No: 1512103912 | Cape Town, South Africa | Posted on: 20 May 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 specialising in system maintenance, you will play a critical role in our organization's ongoing success. Working in a dynamic production environment the 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 modelling. 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, Step-definition, 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. * 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 Scientist Reference No: 1797492190 | Cape Town, South Africa | Posted on: 20 May 2024

Are you an experienced and inquisitive individual with a passion for data? Join our team as a Data Scientist and be a key player in shaping our data-driven future. Responsibilities: Data Integrity: Leverage your expertise to process, cleanse, and ensure the integrity of data used for analysis. Algorithm Development: Develop algorithms and create predictive models to enhance our product offerings. Machine Learning Techniques: Utilise machine learning techniques to improve data quality and generate reports with actionable insights. Collaboration: Collaborate with the team to present findings and recommendations effectively. Qualifications and Experience: Experience: 4+ years of working experience in Data Science. Education: Degree in quantitative fields like Mathematics, Statistics, Operational Research, Economics, or equivalent industry training and experience. Strategy Development: Experience in strategy development and implementation using advanced data analytics. Outsourced Environment: Experience working in an outsourced environment and effectively implementing solutions using both internal and external resources. Analytical Experience: At least 4 years of analytical experience on a consumer portfolio dataset (retail, banking, telecoms, etc.). Team Collaboration: Worked with diverse teams to ensure effective implementation of projects. Programming Skills: Proficiency (intermediate or advanced level) in Python or equivalent analytical & statistical programming languages. Statistical Concepts: Understanding of key statistical concepts used in model development, evaluation, and hypothesis testing. Data Processing Tools: Exposure to data processing tools like Spark or Hadoop for working with large-scale datasets (Exposure to cloud platforms like AWS advantageous). Microsoft Office: Proficiency in Microsoft Office (Excel, Word, PowerPoint, etc.), ideally using macros. Machine Learning Knowledge: Outstanding knowledge of machine learning techniques and algorithms, including clustering methods, neural networks, and boosting algorithms. If you're ready to take your data science career to the next level and be part of a dynamic team, apply now and embark on an exciting journey with us. * 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

Assembler Consultants Reference No: 3896483503 | Cape Town, South Africa | Posted on: 16 May 2024

PBT Group is seeking skilled Mainframe Application Contractors to provide operational support during the Mainframe Modernization program. The successful candidates will ensure the operational continuity of critical business processes by maintaining and supporting the mainframe applications. These roles require on-site presence in Bellville, Cape Town, in adherence to the hybrid work policy.   Key Responsibilities: Provide operational support for critical mainframe applications to mitigate business continuity risks. Collaborate with stakeholders to understand business requirements and align application support activities accordingly. Troubleshoot, debug, and upgrade software to ensure optimal performance and reliability. Develop technical documentation and provide direction to ensure alignment with operational goals. Participate in standby responsibilities as required. Conduct knowledge transfer sessions to facilitate the acquisition of institutional knowledge. Adhere to established software development processes and methodologies. Support problem management and provide recommendations for implementing changes. Build and maintain positive relationships with business stakeholders and team members. Perform ad hoc runs and reporting tasks as necessary. Requirements: Bachelor's degree in Computer Science, Information Systems, or related field. 5-8 years of experience in Mainframe Software Development, with exposure to applications in Financial Services strongly recommended. Proficiency in IBM Assembler, Cobol, and other mainframe development tools and environments. Strong technical skills in MQ, SQL, JCL, VSAM, and other relevant technologies. Solid understanding of software development processes and methodologies. Excellent problem-solving and troubleshooting abilities. Proven record of exceptional work performance. Additional Information: Contract duration: Minimum 12 months to facilitate knowledge transfer. Flexible working arrangements within the hybrid work policy.   * 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 Support Reference No: 2790378968 | Cape Town, South Africa | Posted on: 16 May 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.   * 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 Modeler Reference No: 2176469658 | Cape Town, South Africa | Posted on: 16 May 2024

PBT Group has an opportunity for a Data Modeler to provide expertise, advice and support by designing and developing logical and physical data models and databases to meet the needs of the organisations information systems and business requirements.   The Data Modeller is responsible for data standards and procedures, warehousing, distributed data management and information management functions.   Duties: Manage cost related to income to increase profitability and efficiencies for the business Increase operational efficiency and suggest solutions to enhance cost effectiveness and prevent wastage Identify process improvements in order to save costs Identify, control and escalate potential risks which may lead to increased costs Deliver against operational and cost targets Delivers internal and external customer service excellence through adherence to quality service standards for data management Adhere to shared company values and service standards with regard to customer interaction. Resolve customer dissatisfaction/complaints by taking ownership of the problem. Analyse customer feedback to help improve customer service. Ensure that delivery is accurate, timeous and of an acceptable standard. Ensure that product knowledge and advice is technically accurate. Know and understand customer needs in order to deliver a quality service. Propose ideas to improve customer service Coordinate data models, dictionaries, and other database documentation across multiple applications Maintain the data dictionary internal and external to the data model Maintain the business glossary internal and external to the data model Create logical and physical data models using best practices to ensure high data quality and reduced redundancy Optimize and update logical and physical data models to support new and existing projects Ensure that the source to target mapping is done in accordance to the requirement Maintain all ETL and business rules within the data model Maintain all model related metadata Develop best practices for standard naming conventions and coding practices to ensure consistency of data models Recommend opportunities for reuse of data models in new environments Work with data transformation teams to ensure that the model design and development is properly communicated Review modifications to existing data modeling software to improve efficiency and performance Develop and maintain the Business Matrix Manage the flow of information between departments using the data model design Develop policies and procedures related to development and support of new and ongoing systems to ensure the integrity of data Assure transformation rules are maintained, accurate and consistent Perform reverse engineering of physical data models from databases and SQL scripts Validate business data objects for accuracy and completeness Evaluate data models and physical databases for variances and discrepancies Continuously assess own performance, seek timely and clear feedback and request training where appropriate Identify effective activities to address own development gaps. Create own development plan and review plan with team leader. Understand which competencies and skills are required to be mastered to ensure personal development and performance   Experience: 6 to 8 years related experience Strong technical and statistical model building, including scorecard and capital modeling MySQL Workbench, Erwin Data Modeller, MS Visio + Strong experience in Hybrid cloud environments, Strong analysis and communication skills MySQL Workbench, Amundsen, Erwin Data Modeller, Lucid Chart, SQuirrel SQL Client, MS Visio, Enterprise Architect, Finance Domain knowledge Use of macro-economic and other drivers to build technical predictive models Quick to understand client/user requirement. Ability to provide ideas which may have a bearing on design early in the process Highly skilled in flow diagrams. Provide for all possible loops to make coding and numerical process easy Very experienced individual who demonstrates advanced level of numerical/statistical proficiency. Solution offers lots of features that provide for business policy rules and will be functional to client, (e.g. appropriately measure and quantify the degree of new business risk being written.) Ability to coordinate multiple projects and officially hand over end-product to client, providing the necessary demonstration and is able to answer complex questions relevant to the model High level evaluation of model/s. Assesses how different models best serve client requirements. Informed on model building best practice and provides thought leadership on model design   Qualifications/ Certification: Minimum: Relevant B.Sc or B.Com degree Preferred: Honours degree with focus in Information Management   * 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: 1231999833 | Stellenbosch, South Africa | Posted on: 16 May 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. Data Analysts should be skilled in SAS, GCP, Python and Hex.   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.   Duties Analyse business requirements from documents and end-user discussions. Identify and define the data requirements necessary to support business requirements or integrated application and subject areas. Identify and define the security requirements necessary to protect the data items. Identify and define the business rules associated with the data; these should include all data integrity / constraint requirements. Identify and perform detailed analysis of all data sources for each application and subject area. Perform data profiling of data contained in source systems. Provide detailed analysis of all data implemented into the database. Provide the data mapping and associated transformation rules for each data item. Ensure that the business requirements and subsequent development activities are supported by accurate information. Support and maintain the project data models at multiple levels of detail and functionality (conceptual, logical, normalised, relational, dimensional, application-level, subject-level, integrated, etc.). Assist Data Modelers to draw up detailed data models. Assist ETL Analysts to draw up data cleansing specifications. Present data quality anomalies and problem areas to business users and source system owners. Validate data models against the business- and data requirements. Ensure the quality, accuracy, integrity and conformity to standards of all models. Provide accurate metadata, which allows full understanding of the project data components. Coordinate and synchronise data models with process and technical models. Identify data and data model inconsistencies and conflicts and assist the users in their resolution. Transition information and assist the DBA’s with physical implementation of the data models. Transition information and assist develops with the data mapping and transformation and provide additional data analysis as required during the development phase. Communicate project data-related information to Architects, DBA’s, Developers and Users. Work with modeling tools and data repository to maintain project deliverables. Skills Required Skilled in SAS, GCP, Python and Hex. Need to be able to speak to Business and do Visualisation. 5+ years’ experience in Data Analysis Experience in building Conceptual Data Models Ability to use SQL to query data in RDBMS Analysis source systems data and testing the Conceptual Data Models Experience in testing data, auditing data techniques a plus Experience in Data migration projects Experience in NoSQL environments would be an advantage   REQUIRED QUALIFICATIONS / TRAINING: Relevant data warehouse and BI solution training is essential. Sc. or related degree is advantageous. 5+ years programming experience.     * In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent  
Salary: Negotiable

Data Architect Reference No: 1577531459 | Cape Town, South Africa | Posted on: 16 May 2024

PBT Group has an opportunity for a Data Architect. The data architect will define, design and deliver platform capabilities in an agile environment and maintain a multi-year vision to drive the maturity of enterprise data assets. The position will be responsible for the governance, performance and strategic input into the data platform and data assets. You will need to provide technical leadership, guidance, and support in the deployment of complex applications, as well as developing, implementing, and maintaining data models and database designs to build the data “lakehouse”. The role also includes performing database administration, application performance tuning, workload management, business continuity strategy, application architecture.   Duties: Operational Delivery Maintain, support, and enhance the business intelligence or data platform Create and maintain platform architecture and ensuring documentation is up to date Lead and provide technical guidance for design and implementation of data assets within governance systems Formulate and recommend standards for achieving maximum performance and cost savings within the data platform budget Take part in the planning for retirement of data assets, and migration of systems infrastructure to the cloud Work closely with data platform business owners to ensure the alignment of corporate and departmental objectives and projects Champion trust and sustainability throughout the data platform teams, designing and promoting best practices Help data engineers and analysts with issues needing technical expertise or complex systems and/or programming knowledge Provide on-the-job training for new or less experienced team members Provide technical training to external team members to foster stronger cross-departmental relations Input to architectural decision making Reporting Collaborate and work with teams to ensure that data and reports can meet their business needs using the BI platform. Design end-user reporting tools and systems, to help teams ensure reports are monitored, accurate, up-to-date and secure. Guide teams on correct modelling techniques for accurate and high performing report building. Governance, Control and Benchmarking Ensures the Data is manageable and provides more support to accelerate data-driven digital transformation. Ensure proper communication of applicable data privacy practices and laws to teams Conduct research and make recommendations on data products, services, and standards to support procurement and development efforts Ensure that capabilities needed for modern data warehousing are in place and are functioning appropriately for teams to use them Technical Leadership Customer Oriented Data Warehousing / “Lakehousing” Concepts Data Governance Data Loading (Batching and Streaming) (Kafka) Modern Data Architecture (Specifications, Architectural Concepts and Artifacts) Data Modelling (Kimball, Data Vault, 3rd Normal Form, ODS) Data Integration (ADF, Databricks, Talend, SSIS, Confluent) Data Storage (Data Lake, Delta Lake) Reporting and Dashboarding (Power BI, Tableau, Qlik) Warehouse / “Lakehouse" Automation An understanding of designing loosely coupled data solutions Extensive knowledge of cloud BI technologies Skills and Experience Required: At least 6- 8 years’ experience in Enterprise Analytics (Data Warehousing, Business Intelligence) At least 6 -8 years’ BI Solution / Data Architecture experience At least 3 years cloud (Azure or AWS) experience (SaaS, PaaS, and IaaS) Experience with data quality processes and master data management Experience in combining unstructured and structured data to enrich data models Understanding of batch, micro-batch, delta and streaming ETL/ELT Experience in agile processes and incremental delivery Ability to create capabilities to support strategic and operational insights across organisational levels Data and/or Delta Lake experience Strong technical background in development of data systems Detailed knowledge of system architecture, security, analysis, design, documentation and governance Understanding of Machine Learning and Artificial Intelligence Working experience of Data/Dev Ops     Qualifications/ Certification: A BCom Informatics or BSc Computer Science degree or equivalent qualification or 6 – 8 years’ experience as a data architect within a modern data environment * 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

DevOps Data Engineer Reference No: 2723637120 | Cape Town, South Africa | Posted on: 16 May 2024

PBT Group has a requirement for an intermediate DevOps Data Engineer.   Duties: Strong experience with AWS, Terraform, CI/CD, Git Design, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services in combination with 3rd parties – Glue, Step-functions, Kafka CC, PySpark, DynamoDB, Delta.io, RedShift, Lambda, DeltaLake, Python,. Analyze, re-architect and re-platform on-premise data warehouses to data platforms on AWS cloud using AWS or 3rd party services and Kafka CC. Design and build production data pipelines from ingestion to consumption within a big data architecture, using Java, PySpark, Scala, Kafka CC. Design and implement data engineering, ingestion and curation functions on AWS cloud using AWS native or custom programming. Perform detail assessments of current state data platforms and create an appropriate transition path to AWS cloud. Design, implement and support an analytical data infrastructure providing ad-hoc access to large datasets and computing power. Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using SQL , AWS big data technologies and Kafka CC. Creation and support of real-time data pipelines built on AWS technologies including Glue, Lambda, Step Functions, PySpark , Athena and Kafka CC Continual research of the latest big data and visualization technologies to provide new capabilities and increase efficiency Working closely with team members to drive real-time model implementations for monitoring and alerting of risk systems. Collaborate with other tech teams to implement advanced analytics algorithms that exploit our rich datasets for statistical analysis, prediction, clustering and machine learning Help continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for customers   Required Skills: Advanced working “data engineering” knowledge and experience working with modern data practices, using Delta.io , CDC management and data load practices. Experience building/operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets Experience working with distributed systems as it pertains to data storage and computing Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement. Strong analytic skills related to working with unstructured datasets. Build processes supporting data transformation, data structures, meta data, dependency, and workload management. A successful history of manipulating, processing and extracting value from large, disconnected data sets. Working knowledge of message queuing, stream processing, and highly scalable Big Data, data stores. Strong project management and organizational skills. Experience supporting and working with cross-functional teams in a dynamic environment. Experience in a Data Engineer or similar roles Experience with big data tools is a must: Delta.io, PySpark, Kafka, etc. Experience with relational SQL and NoSQL databases, including Postgres and Cassandra. Experience with data pipeline and workflow management tools: Step functions , glue workflow etc. Experience with AWS cloud services: EC2, EMR, RDS, Redshift   Required Qualifications / Training: Relevant data warehouse and BI solution training is essential. B.Sc. or related degree is advantageous. 5+ years programming experience.   * In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent  
Salary: Negotiable

Senior Data Scientist Reference No: 2943426332 | Cape Town, South Africa | Posted on: 16 May 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

Java Developer Reference No: 3015503610 | Cape Town, South Africa | Posted on: 16 May 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

Java Application Developers Reference No: 602392517 | Cape Town, South Africa | Posted on: 16 May 2024

PBT Group has an opportunity for Java Developers to develop and codify application and software solutions that are bespoke, innovative and sustainable.   Experience: 3+ years Java experience. Strong back end (Java) and front end (React/JavaScript) development skills Strong SQL skills, especially on MS SQL Worked in an Agile/DevOps environment (preferred)   Duties: Macro environment Engage with the macro-environment to look for new opportunities, capabilities and trends that would add value to the required development work Suggest changes in executing work processes to better drive value and benefits for the business Prepare and share recommendations for process and systems improvements in relevant area of accountability Actively participate in team, cross-discipline and vendor-driven collaboration sessions or forums to increase understanding of the working environment (current and planned) Business alignment Partner with BT and Business stakeholders to create integrated roadmaps to enable business requirements delivery Solution design and build Consolidate and prepare solution design documentation Apply standards and governance in such a way as to develop the best fit solution for business Coordinate and apply various coding efforts Collate data on coding progress achieved Address and develop solutions to problems and risks arising from coding efforts Test Design relevant test scripts/ test cases to best determine system readiness and usability Service handover Provide second tier support as required   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: 980285852 | Johannesburg, South Africa | Posted on: 16 May 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

AWS Data Engineer with DataBricks Reference No: 4047179439 | Johannesburg, South Africa | Posted on: 16 May 2024

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

BI Solutions Architect Reference No: 2450270824 | Johannesburg, South Africa | Posted on: 16 May 2024

PBT Group has an opportunity for a BI Solutions Architect responsible for conceptualizing, designing, implementing, and supporting BI solutions.   Duties: Understanding the entire BI landscape to ensure sustainable implementation. Interacting with business analysts and end-users to establish information needs. Conducting data analysis and profiling on various source systems. Designing and documenting logical and physical data models. Reviewing data models with functional and technical teams. Establishing and maintaining compliance with data modeling and integration standards. Leading the creation, enhancement, and implementation of BI standards and processes. Mentoring junior team members. Establishing domain-specific standards and strategies. Assisting in creating the vision for future state technologies and architecture. Participating in research and development efforts. Providing technical expertise for level of effort estimates and technical resource planning. Participating in various phases of the SDLC to ensure adherence to architecture technology standards.   Skills and Experience Required: Business Intelligence certifications (optional). 5-7 years of BI experience, with over 5 years in implementing BI solutions. End-to-end BI experience including ODS, DW, MDM, DG, ETL, Visualization. Microsoft data technology skills (SSIS, SSAS, SSRS). Expertise in various BI technologies, including Microsoft BI stack and Oracle. Strong analysis and communication skills. Experience in data gathering, research, and analytical abilities. Specific technical skills including SQL, data modeling, ETL design, BI front-end tools, etc. Strong analytical and problem-solving skills. Understanding of Master Data Management (MDM), Metadata Management, and Data Governance (DG).   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

SSAS Cubes Developer Reference No: 2737851936 | Johannesburg, South Africa | Posted on: 16 May 2024

PBT Group, a leading provider of Data and Analytics services, seeks a proficient SSAS Cubes Developer with a robust background in Microsoft BI stack technologies. The ideal candidate will play a pivotal role in designing, developing, and maintaining Business Intelligence solutions, particularly focusing on SSAS (OLAP Cubes) along with other components such as SSIS, SSRS, and Power BI.   Duties: Design, develop, and maintain multidimensional and tabular models using SQL Server Analysis Services (SSAS), collaborating with stakeholders to translate requirements into efficient cube designs. Create and optimize MDX/DAX queries for data retrieval and analysis, implementing security measures for data privacy and integrity within SSAS cubes. Perform cube processing, monitoring, and optimization for performance enhancement, troubleshooting and resolving SSAS cube and data model issues. Develop and maintain documentation for SSAS cube design, processes, and best practices, staying updated with industry trends and advancements in SSAS technology. Utilize the Microsoft BI stack, including MS SQL Server, SSIS, SSRS, and Power BI, to design, develop, and maintain Business Intelligence solutions. Implement ETL processes using SSIS to ensure efficient data flow and integrity, and perform data warehouse design, maintenance, and re-architecture as required. Lead projects in implementing new BI software tools and systems, analyzing data to drive improvements in key business metrics. Implement data structures adhering to best practices, facilitate data conversions, imports, and exports, and enforce data governance. Collaborate with software architects to ensure adherence to architectural guidelines and compatibility with other environments. Work with cross-functional teams to ensure solutions meet application requirements and performance goals, considering compatibility, usability, reliability, performance, and security aspects. Demonstrate initiative by acquiring and implementing new knowledge and skills, contributing to continuous improvement within the team and wider group, and enhancing product and system performance while adhering to industry best practices.   Skills and Experience Required: Proven experience as an SSAS Cubes Developer or similar role, with proficiency in SQL Server, SSAS, MDX, DAX, and data modeling techniques. Strong understanding of multidimensional and tabular cube design concepts, with the ability to collaborate effectively in a team environment and communicate with stakeholders. Experience in cube optimization, performance tuning, and troubleshooting, along with knowledge of data warehousing concepts and ETL processes. Familiarity with data visualization tools like Power BI or Tableau is advantageous, demonstrating excellent problem-solving skills and attention to detail. 5-6 years of experience in a BI development environment, with proficiency in T-SQL, SSIS, Data Warehousing, SSAS, and Power BI. Extensive experience in authoring OLAP cubes, writing MDX in Microsoft Analysis Services, and strong proficiency in SSRS Development. Advanced knowledge of T-SQL, including dynamic T-SQL, multi-threading, and performance optimization, along with practical experience with SQL Server Database Engine, MS SSIS ETL software, MS SSAS OLAP software, and MS Visual Studio Data Tools. Experience in database design, normalization of data structures, and familiarity with SDLC methodologies. Ability to create advanced data models, analyse data patterns, and design meaningful reports and dashboards. In-depth understanding of database management systems, online analytical processing, ETL frameworks, Kimball Data Warehouse Lifecycle, and demonstrated experience in creating and maintaining multidimensional cubes using SSAS.   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

Business Intelligence Graduate Program 2025 Reference No: 1426696366 | Johannesburg, South Africa | Posted on: 07 May 2024

PBT Group, leading Data Specialists, is looking for exceptional graduates wanting to embark on a specialist IT career path. Our program will equip you with Business Intelligence (BI) best practices, real-life case studies, intensive training and on-the-job mentoring culminating in your deployment into business.   About PBT PBT Group is a leading provider of Data and Analytics services and solutions, dedicated to empowering organizations with data-driven insights for well-informed business decisions. With a commitment to staying ahead of the curve, we specialize in leveraging technological integration to deliver tailored services and solutions that align with our clients' strategic objectives.   As a technology agnostic organization, we prioritize flexibility and innovation, ensuring that our clients' data platforms are optimized without being constrained by specific products or technologies. Serving a diverse portfolio of national and international clients, PBT Group is dedicated to transforming data into a tangible asset, offering end-to-end data services and solutions.   Our comprehensive offering encompasses Data Strategy, Data Engineering, Data Visualization, Data Analytics, and Application Development. With a proven track record spanning more than 27 countries across Africa, the Middle East, Australia, and Europe, we have successfully implemented large-scale data projects in sectors such as banking, insurance, healthcare, telecommunications, and retail.   At PBT Group, our strength lies in our team of over 900 highly skilled professional consultants, renowned for their ability to deliver results that exceed expectations. Combining worldwide expertise with local insight, we pride ourselves on our reputation for excellence in service delivery.   Discover the difference with PBT Group - where worldwide expertise meets local wisdom.   What is Business Intelligence? BI is the process of gathering information in the field of business. It can be described as enhancing data into information and then into knowledge. Businesses realises that in this very competitive, fast-paced and ever-changing business environment, a key competitive quality is how quickly they respond and adapt to change. BI enables businesses to use information gathered to quickly and constantly respond to changes. Further reading: http://en.wikipedia.org/wiki/Business_intelligence.   Graduate Program Requirements: Bachelor’s Degree or final year student in Information Systems or Computer Science. Academic record: a sustained average of 65% and above (your final mark will determine your consideration for the intake into the program). Strong knowledge of the Systems Development Life Cycle. Strong mathematical and statistical skills. Firm understanding of database functionality. Strong analytical skills. Strong programming skills. The ability to plan, research, analyse and interpret data. Good communication and language skills. Strong leadership qualities. Applicants must be under the age of 28.   Program Duration The program spans over 12 months, with the option to extend for a further period thereafter. The first 6 months focuses on theoretical training, followed by 6 months of on-the-job training.   Apply Now If you are interested and meet the above requirements, please send the following documents to graduates@pbtgroup.co.za CV ID Matric Certificate Academic Transcripts (Results) for Tertiary Education Degree Certificate if you have finished   Please note that only South African residents with a valid ID document will be considered. If the above does not accompany your application, we will not be able to consider you for our Graduate Program.   * 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

Business Intelligence Graduate Program 2025 Reference No: 680930895 | Cape Town, South Africa | Posted on: 07 May 2024

PBT Group, leading Data Specialists, is looking for exceptional graduates wanting to embark on a specialist IT career path. Our program will equip you with Business Intelligence (BI) best practices, real-life case studies, intensive training and on-the-job mentoring culminating in your deployment into business.   About PBT PBT Group is a leading provider of Data and Analytics services and solutions, dedicated to empowering organizations with data-driven insights for well-informed business decisions. With a commitment to staying ahead of the curve, we specialize in leveraging technological integration to deliver tailored services and solutions that align with our clients' strategic objectives.   As a technology agnostic organization, we prioritize flexibility and innovation, ensuring that our clients' data platforms are optimized without being constrained by specific products or technologies. Serving a diverse portfolio of national and international clients, PBT Group is dedicated to transforming data into a tangible asset, offering end-to-end data services and solutions.   Our comprehensive offering encompasses Data Strategy, Data Engineering, Data Visualization, Data Analytics, and Application Development. With a proven track record spanning more than 27 countries across Africa, the Middle East, Australia, and Europe, we have successfully implemented large-scale data projects in sectors such as banking, insurance, healthcare, telecommunications, and retail.   At PBT Group, our strength lies in our team of over 900 highly skilled professional consultants, renowned for their ability to deliver results that exceed expectations. Combining worldwide expertise with local insight, we pride ourselves on our reputation for excellence in service delivery.   Discover the difference with PBT Group - where worldwide expertise meets local wisdom.   What is Business Intelligence? BI is the process of gathering information in the field of business. It can be described as enhancing data into information and then into knowledge. Businesses realises that in this very competitive, fast-paced and ever-changing business environment, a key competitive quality is how quickly they respond and adapt to change. BI enables businesses to use information gathered to quickly and constantly respond to changes. Further reading: http://en.wikipedia.org/wiki/Business_intelligence.   Graduate Program Requirements: Bachelor’s Degree or final year student in Information Systems or Computer Science. Academic record: a sustained average of 65% and above (your final mark will determine your consideration for the intake into the program). Strong knowledge of the Systems Development Life Cycle. Strong mathematical and statistical skills. Firm understanding of database functionality. Strong analytical skills. Strong programming skills. The ability to plan, research, analyse and interpret data. Good communication and language skills. Strong leadership qualities. Applicants must be under the age of 28.   Program Duration The program spans over 12 months, with the option to extend for a further period thereafter. The first 6 months focuses on theoretical training, followed by 6 months of on-the-job training.   Apply Now If you are interested and meet the above requirements, please send the following documents to graduates@pbtgroup.co.za CV ID Matric Certificate Academic Transcripts (Results) for Tertiary Education Degree Certificate if you have finished   Please note that only South African residents with a valid ID document will be considered. If the above does not accompany your application, we will not be able to consider you for our Graduate Program.   * 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