PBT Group Careers
Be part of our team of Data Specialists and embark on a career of the future!
Search
Filters
(0 Active)
City
▼Industries
▼Date Posted
▼Your search did not return any results.
Data Analyst Reference No: 2166513902 | Johannesburg, South Africa | Posted on: 06 December 2023
PBT Group is seeking a Technical Data Analyst with expertise in facilitating the data lifecycle within EDS. Key responsibilities include profiling source data and creating mapping documentation to ensure seamless data integration between the source system and the target Line of Business system.
This is a remote role, but you must be able to travel to the office in Sandton when required.
Skills and Experience Required: Data warehousing concepts advantageous
Agile working approach essential
Technical Data Analysis Profiling experience essential.
Able to identify raw vs transformed data, transactional vs non-transactional, etc.
SQL proficiency and familiarity with various databases: Db2, MS SQL, Oracle, Netezza, and dimensional modeling.
Ability to decode/understand existing SQL scripts and write complex scripts based on downstream requirements.
Self-starter capable of working under minimal supervision.
Able to work independently.
Exposure to working with Microsoft Azure and Cloud Products.
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
Microsoft Data Analyst / Data Engineer Reference No: 363805509 | Johannesburg, South Africa | Posted on: 06 December 2023
PBT Group is offering an exciting opportunity for a Microsoft Data Engineer / Analyst. You will be responsible for designing, developing, and maintaining data pipelines using SQL, SSAS, and SSIS. Your role will focus on data engineering, leveraging Power BI for insightful visualization, and collaborating with cross-functional teams to ensure seamless data flow for key business decisions.
Duties:
Development: Design, develop, and maintain data pipelines using SQL, SSAS, and SSIS.
Translate data requirements into technical solutions.
Optimize data processes for efficiency, reliability, and scalability.
Create compelling visualizations using Power BI.
Ensure data quality and integrity throughout processing stages.
Collaborate with the team to improve data architecture and best practices.
Design and develop standardized reports using SQL Server Reporting Services, T-SQL queries, and Stored Procedures.
Perform ETL and ELT from various data sources.
Create and maintain data warehouses/marts.
Analyse data to improve processes and define key metrics.
Provide technical support in post-deployment phase.
Environment Stability and Systems Health: Collaborate on deployment instructions and procedures.
Ensure stability of application and database environments.
Provide support, including outside core business hours.
Collaboration: Provide input to technical and application design.
Contribute to development standards and best practices.
Assist with SQL database design, optimization, and implementation modeling.
Implement Proof of Concept initiatives.
Act as a technical liaison across teams.
Contribute to the future Web applications strategy.
Skills and Experience: Microsoft BI: Strong SQL, SSIS, SSAS, SSRS.
Dimensional Modelling.
System analysis and design skills.
Proficiency in Power BI for data visualization.
Strong analytical and problem-solving skills.
Knowledge of data warehouse design patterns.
Experience with a major cloud provider (Azure, Google, AWS) would be an advantage.
Python or R experience is a plus.
Experience in banking industry is a plus.
Qualifications/Certification: A degree in Computer Science/Information Systems/Business Administration/Commerce or equivalent.
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 .Net Analyst Developer Reference No: 3512354017 | Cape Town, South Africa | Posted on: 06 December 2023
PBT Group is currently offering an exciting opportunity for a Senior Analyst Developer in Cape Town. As a key member of the IT team, you will play a pivotal role in advanced technical solution design, coding, and development implementation. This position requires a strong commitment to technical excellence, innovation, and collaboration to meet business requirements. In addition to your development responsibilities, you will provide mentorship to junior developers and work closely with leadership stakeholders to establish technical standards and best practices.
Duties:
Development: Undertake advanced technical solution design, coding, testing, and debugging of software in alignment with standards and best practices.
Contribute to solution designs and establish technical frameworks for new applications and interfaces.
Analyse, diagnose, and resolve errors related to applications and services.
Collaborate on source control configurations and release management.
Compile comprehensive technical documentation.
Present alternative solutions for new development projects.
Develop changes in line with application architecture and technical standards.
Perform unit testing of programs and interfaces.
Update technical models and documentation to align with new developments.
Assist in implementing best practices and standards.
Liaise with project stakeholders during the Software Development Life Cycle (SDLC).
Perform and manage regression testing.
Mentorship and Coaching: Guide team development efforts to ensure successful project delivery on time.
Comply with QA (quality assurance) processes to ensure a high standard of code delivery.
Participate in relevant technical and design forums.
Environment Stability and Systems Health: Collaborate with the implementation and configuration manager on deployment instructions and artefacts.
Align deployment procedures with technical teams.
Collaborate on the stability of application and database environments with other delivery teams.
Assist with system monitoring and optimization during and post deployments/releases.
Be on standby and provide support as agreed with the application manager, including outside of core business hours.
Collaboration: Provide input to technical and application design and architecture as required.
Contribute to the development of standards and best practices.
Assist and contribute to SQL database design, optimization, and implementation modeling.
Implement Proof of Concept (POC) initiatives.
Act as a technical liaison across teams.
Contribute to the future Web applications strategy.
Provide input on enhancing coding principles, standards, and best practices.
Offer ad hoc reporting and analysis as required.
Skills and Experience Required: Minimum 5 years of experience developing in an object-oriented environment.
Minimum 5 years of experience in .Net and SQL database design and query writing.
Experience in designing solutions.
OOP/SOLID Design Principles.
Test-Driven Development.
Design Patterns.
ORM (Entity Framework).
Python would be an advantage.
Experience in an IT environment within investment management or financial sector (advantageous).
Experience in: C#/VB.Net,
.Net Core/.Net Framework,
Git,
DevOps CI/CD,
RESTful services/APIs,
Testing frameworks for APIs,
ASP.Net MVC,
HTML and CSS,
JavaScript/JavaScript frameworks (e.g., Angular, Knockout, jQuery).
Qualifications/Certification: An Appropriate IT Qualification (Diploma/Degree).
B.Sc. or National Diploma in Computer Science (recommended).
If you are a dynamic and experienced Senior 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
Azure Data Engineer Reference No: 1660568889 | Stellenbosch, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for Azure Developers who are well versed in the Azure Stack.
Duties: Assist in the creation of ADF data replication and transformation pipelines.
Help upskill the team with the use of ADF.
Assist with performance tuning of the target databases and with the creation of database maintenance jobs where necessary.
Manage the BI Development life cycle, ensuring adherence to best practice coding standards.
Maintain and develop the BI systems.
Create and build dashboards and reports.
Development within an Azure based platform helping in the deployment.
Ensure that the design of BI solutions is scalable and aligned to the architecture principals of the Data Warehouse.
Experience: Experience in using Data Factory in conjunction with Azure DevOps for source control and deployment across dev/test/prod environments would be ideal.
This would include experience in templatizing ADF flows for use across different environments.
Strong SQL Server experience
Azure SQL Managed Instances experience preferred.
Experience with Columnar Indexes in SQL Server will be an advantage.
Solidly skilled within the Azure environment with hands-on experience in setting up and developing ETL and Storage components within Azure Data Factory, Azure Data Lake and Azure SQL DB.
Ability to optimize the azure environment to not only manage performance but also cost effectiveness.
Ability to provide technical input to current technical teams/ process analysts and project leads in order to provide technical guidance with regards to technology component fit and functional requirement vetting.
Should have sufficient experience to operate autonomously and proactively provide technical direction.
Excellent verbal and written communication skills coupled with analytical problem-solving skills.
Ability to write quality unit and end–to–end tests; debug and optimize existing and new code.
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
Analytics Engineer Reference No: 3287198554 | Stellenbosch, South Africa | Posted on: 04 December 2023
PBT Group has a requirement for an Analytics Engineer for a role in Stellenbosch. As an Analytics Engineer, you will be responsible for creating clear and powerful visualisations from large datasets, turning them into meaningful information. The goal is to enable efficient, data-informed decision-making by presenting insights in transformative ways.
DUTIES: Design, develop, publish, and maintain Power BI reports, dashboards, data sets, models, and flows.
Collaborate with stakeholders to gather business requirements for Analytics and Reporting.
Implement security measures in reports and dashboards.
Provide guidance to front-end BI developers.
Optimize dashboard design decisions for data performance.
Ensure agile/scrum practices are followed.
Gather, document, and design data integration and visualization requirements.
Provide technical recommendations for data-related standards.
Maintain expertise in dashboard production, including demographics, geocoding, data enhancement, etc.
Develop Power BI Data models and recommend best practices for report creation and visualizations.
THE IDEAL CANDIDATE: Ensures the quality and data integrity of BI artifacts.
Thrives in a cloud-first approach to BI.
Demonstrates strong analytical and critical thinking.
Possesses the ability to see tasks through to positive conclusions.
Collaborates effectively with team members and stakeholders.
Displays agility and multitasking capabilities.
Prefers simplicity over over-complication.
Takes pride and ownership in their work.
Aligns with the culture of trust, transparency, and excellence.
SKILLS & EXPERIENCE REQUIRED: Understanding of BI best practices, relational structures, star schemas, dimensional data modeling, denormalisation processes, and reporting techniques (MS Power BI).
Design knowledge and expertise in data visualization techniques.
Experience with Dax, M Query, Data Modeling, RLS, SQL, Azure, and Python (advantageous).
Strong communication skills for translating business requirements into Dashboards and Reporting.
Team player with the ability to work independently.
Attention to detail, self-motivated, determined, problem-solver, challenge-lover, knowledge sponge.
Strong documentation skills.
Engineering mindset.
Qualifications/ Certification: Tertiary qualification in Computer Science, Software Development, Data Science, or relevant BI 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
Systems Analyst Reference No: 3785716104 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Senior Systems Analyst to provides comprehensive and competitive financial solutions to clients across various market segments, including entry-level, middle-income, affluent, professional, and business owners. Our offerings encompass traditional life insurance risk and savings products, investment, retirement, health, and fiduciary services. Engineered around client needs, these solutions aim to facilitate long-term wealth creation, protection, and niche financing.
What You'll Do:
You will deliver functional and technical specifications to the development teams in your team or squad.
Key Responsibilities:
As a Systems Analyst in our dynamic team, you will be responsible for: Understanding of Requirements specifications
Assistance with Functional specifications as required
Development of technical specifications for product and process requirements, including integration mapping.
Logical system design (Independent of Technology) - Use Case Realisation Documentation & Logical Data Model
Analysing Non-Functional Requirements
Input into Quality Management Plan
Assisting with quality reviews
Assisting with the design process
Input for various UI prototypes, end user, and reports
Assisting with the draft of the iteration plan – scoping and estimation
Risk Management Plan – identification of potential risks/issues and giving input to risk mitigation plan
Qualifications and Experience:
To be successful in this role, you should possess: Qualifications: Matric
Relevant IT qualification with emphasis on technical related courses such as systems design, UML, and OO A&D methodology Experience: 3-4 years relevant experience in system analysis and design
At least 5 years of IT experience
Experience in life assurance or broader financial services industry will be an advantage Knowledge: Sound understanding of web technology landscape
Sound understanding of the Software Development process (SDLC) and methodology in the IT Organization
Thorough understanding of OO concepts, design principles, and design patterns
Knowledge of the Service Oriented Architecture (SOA) will be recommendable
* 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 Tester Reference No: 1591394400 | Cape Town, South Africa | Posted on: 04 December 2023
We are seeking a skilled and experienced Business Intelligence Tester to join our dynamic QA team. As a Business Intelligence Tester, you will play a crucial role in ensuring the accuracy and reliability of our Business Intelligence (BI) systems. You will collaborate closely with business analysts, developers, and project managers in the BI delivery stream, contributing to all phases of the Software Development Life Cycle (SDLC).
Responsibilities: Conduct manual testing throughout the SDLC, from analyzing business requirements to designing and executing test cases in various environments.
Create and update test cases using HP ALM/QC to meet business functional requirements.
Verify the accuracy and credibility of data from ETL processes, staging tables, BI reports, and dashboards.
Execute manual tests in different cycles (Unit, System Integration, UAT, Regression, Smoke).
Perform load and performance tests to ensure data flows and mappings integrity.
Verify dashboard customization requirements through manual execution.
Conduct back-end (database) testing using complex SQL queries on Oracle and SQL Server databases.
Capture and demonstrate test execution to business end-users for approval.
Utilize defect tracking tools such as JIRA to log, manage, resolve, and report on bugs/defects.
Participate in scrum ceremonies, including sprint planning and retrospectives.
Provide progress feedback in daily stand-up meetings. Desired Skills Set: Minimum 5 years of solid software testing experience.
Bachelor’s degree in computer science or equivalent qualifications.
ISTQB Certification advantageous.
Advanced skills in MS Excel, formulas, and pivot tables.
Experience working with JIRA, Confluence, and other collaborative tools advantageous.
Experience with BI reports (e.g., Microsoft Power BI or Tableau).
Expertise in complex ETL mappings, mapplets, and complex transformation testing.
Exposure to end-to-end data validation for ETL and BI systems.
Familiarity with DB tools like Toad/PL SQL Developer/SQL Plus/SQL Server Management Studio.
Strong SQL scripting, data issue root cause analysis, and Data Warehousing concepts. SQL scripting, data issue root ca
Experience in Business Intelligence testing across various reports.
Strong team collaboration skills, adapting to different development methodologies/hybrid. If you are a highly motivated and detail-oriented individual with a passion for ensuring the quality of BI systems, we invite you to apply. Join us in shaping the future of our Business Intelligence delivery stream.
* 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
Software Engineering Lead Reference No: 455254209 | Johannesburg, South Africa | Posted on: 04 December 2023
PBT Group is offering an exciting opportunity for an Engineering Lead II. In this role, you will be responsible for envisioning, leading, and developing fit-for-purpose, integrated end-to-end technical solutions across multiple technologies for the organisation. Your work will involve inspirational technical leadership and visionary long-term thinking to provide guidance across multiple initiatives and achieve product/program alignment.
Our Engineering Leads are responsible for systems engineering and solution design spanning the organization's technology stack, from the back-end to the front-end. They lead multi-disciplinary teams to deliver customer value, ensuring adherence to architectural governance and processes. Collaboration with product owners, software engineers, and centres of excellence is essential to refine and research solutions. Engineering Leads play a pivotal role in evolving the technical landscape and continuously enhancing and optimizing the organization's effectiveness.
As an Engineering Lead, you will create innovative software systems and end-to-end solutions meeting business needs and customer demands. Operating at scale and pace, this role offers a unique opportunity to make a significant impact on our software stack.
Key Responsibilities: Analyse problems, formulate solutions within organizational boundaries, architectures, and constraints.
Take proposed solutions through relevant governance forums, collaborating with key stakeholders.
Decompose solutions, assist with work scheduling, and identify resource requirements.
Develop designs, contribute to functional and non-functional requirements, and assist software designers.
Troubleshoot technical delivery issues and design with a holistic, robust, and sustainable mindset.
Apply a product management mindset for long-term thinking.
Mentor and coach software engineering practitioners.
Stay updated on the technical landscape, understanding constraints, and risks.
Influence and negotiate with key stakeholders.
Craft end-to-end solutions considering people, technology, systems, and data.
Future-proof solutions within organizational constraints.
Build and enhance technical assets touched by the solution for long-term sustainability.
Contribute to the growth of the engineering lead practice.
Drive organizational alignment across areas of accountability.
Provide coaching, mentoring, and upskilling within your area of expertise.
Support the business strategy, objectives, and values.
Stay current with developments in your field of expertise.
Contribute to the Nedbank Culture building initiatives and corporate responsibility initiatives.
Seek opportunities to improve business processes, models, and systems through agile thinking.
Technical Leadership Responsibilities: Architect, design, and implement scalable next-generation system cloud architectures and automation solutions.
Act as a technical liaison between clients, product owners, security specialists, full-stack developers, and support engineers.
Ensure functional and non-functional requirements are appropriately managed.
Provide technical leadership and guidance in emerging technology areas.
Mentor engineers in development best practices, system design, continuous delivery, and expectation management.
Prototype new emerging technologies.
Advocate for a superior customer experience throughout the product lifecycle.
Skills and Experience: Minimum six years of work experience in the software industry.
Demonstrated track record of delivering solutions with noteworthy leadership roles.
Strong understanding of internet technologies and security principles.
Deep understanding of software development and the overall SDLC.
Strong communication and facilitation skills.
Type of Exposure: Management and integration of DevOps tooling in a Cloud environment.
Accuracy of design realization.
Analysis and interpretation of quantitative and qualitative data for accurate design and implementation.
Conceptual design and managing production of websites and portals.
Experience with multiple operating systems, application programs, IT infrastructure, and system analysis.
Technical/Professional Knowledge: IT Architecture
IT Concepts
Systems Analysis and Design
Behavioural Competencies: Technical/Professional Knowledge and Skills
Decision Making
Collaborating
Innovation
Influencing
Managing Work
Continuous Learning
Coaching
Qualifications/Certifications:
Essential Qualifications: NQF Level: Diploma
Preferred Qualification: BSc (Computer Science), BCom (Information Systems).
Professional Qualification Level 6 (As per new degree naming conventions).
Preferred Certifications: TOGAF Certification
ITIL (Information Technology Infrastructure Library) 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
Ab Initio Data Engineer (Azure - Data Factory Advantageous) Reference No: 2482246179 | Johannesburg, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Data Engineer. The role necessitates proficiency in Data Engineering to orchestrate the data lifecycle within the Engineering Data Systems. This involves the crucial capacity to seamlessly integrate data from source systems, whether they are considered golden or trusted, to the designated target database, often a Line of Business (LOB) repository. The overarching goal is to furnish high-quality data by implementing the requisite frameworks and governance. This enables delivery to any party with a demand for it, including those engaged in Business Intelligence (BI) and advanced analytics.
The desired qualifications encompass: A solid grasp of data warehousing concepts, which would be advantageous.
Essential experience in Ab Initio development across both on-premises and cloud environments.
Familiarity with Azure Cloud, particularly proficiency in Azure Data Factory, would be beneficial.
A fundamental understanding of Agile methodology, as an essential working approach.
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
Senior SAS Data Engineer / Analyst Developer Reference No: 1735167820 | Johannesburg, South Africa | Posted on: 04 December 2023
PBT Group is looking for an experienced SAS Data Engineer to work with an existing team.
Duties: Focus is on ‘rebuilding and optimising’ ETL as part of an organisational and system change.
Besides technical expertise, it will be required to assist and guide younger team members.
Experience: Main technologies – SAS (using the Base SAS application, Enterprise Guide & SAS Scripting)
5+ Years’ Experience in complex SAS Programming and Strong Data Integration experience handling disparate Data Sources using SAS ACCESS engines and the related Pass-through.
AWS experience is a plus.
Qualifications/ Certification: A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
SAS Certification would be an advantage
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
AWS Data Engineer Reference No: 2049974483 | Johannesburg, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for an AWS Cloud Data Engineer.
Duties: Coordinate/Prioritise the work that the Developers and Product Owner
Assist with cross-team projects that involve development.
AWS practices are followed with sound security and governance.
Coordinate with the cloud Center of Excellence team for any AWS account level security and access.
Resolve any security findings on your responsible AWS accounts given by group security.
Manage the CI/CD pipeline as per architecture approved.
Ensure good gates are in place for review for deployment and ensure good practices and patterns are followed in this regard.
Code quality will be monitored through peer code reviews.
The Quality Assurance Team will conduct exploratory testing to identify defects.
Must meet and pass the criteria as specified in the Definition of done as documented on the Feature Team's instance.
Strong conceptual understanding of the context and business requirements. Should be able to understand the business needs, High Level design and produce Low level design documents, implement code in accordance with the best practice.
Ability to perform data quality checks in a methodical manner to understand how to accurately utilize client data.
Expert level programming skills using AWS to meet the challenges of advanced data manipulation, complicated programming logic, and large data volumes is required.
Ability to communicate results and methodology with the project team and clients.
Ability to meet deadlines and thrive in an insurance environment.
Provides solutions for data driven applications involving large and complex data and providing reconciliation and test cases.
Understand customer's Business processes and pain areas which need attention.
Source system understanding and analysis.
Solution Architecture for the entire flow from source to end reporting data marts.
Design Conceptual and physical data model for a global Data warehouse in AWS (ETL versus ELT)
High Level & Low-Level design for ETL Components in AWS
Test prototypes and oversee handover to operational teams.
Propose best practices/standards.
Build monitoring and testing mechanisms on data transformations.
Continuous improvements on AWS in terms of scalability, reliability, and monitoring.
Analyse and enhance the architecture of the current implementation.
Manage personal delivery on projects and enhancements.
Ensure personal service level agreement standards are met.
Implement initiatives to improve application performance.
Ensure quality of programming code.
Translate business requirements into system requirements.
Design and document robust, scalable solutions according to set standards.
Ensure accuracy of code and adherence to requirements.
Ensure all production changes are managed within the release cycle.
Participate in the development of key standards.
Seek new ways to optimize or innovate as it relates to the use of technology.
Ensure personal adherence to agreed governance procedures.
Proactively identify and manage risks.
Responsible for the design and implementation of effective cross functional business intelligence systems and processes.
Analytical with an even mix of business acumen and technical capability.
Responsible for working with analysts, managers, and executives to understand business needs and working with source owners to understand the data sources.
An innate curiosity and some analytical capability with a passion for learning.
Translate business and technical requirements into efficient sustainable solutions.
Be able to do gap and impact analysis on the requirement.
Accept coaching and mentoring from senior developers/architects.
Do QA on designs and development and completed projects as required.
Complete documentation of requirements and development according to defined standards.
Deliver necessary documentations where require
Skills and Experience Required: High knowledge in AWS – security groups, permissions, VPC, roles, services.
Experience developing engineering applications in corporate companies.
Demonstrated project development and leadership skills.
Current understanding of best practices regarding system security measures
Advanced education and application of business analysis techniques and strategy
Experience with software engineering, customer experience and civil engineering preferred.
Experience working together with teams from several departments to facilitate the orderly execution of a proposed project plan.
Professional experience and a high-level understanding of working with various operating systems and their implications.
Professional work experience in team building and project organization.
Qualifications/ Certification: A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Master's degree in Computer Science or Software Engineering is preferred
* 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: Negotiable
Data Engineer Reference No: 934259647 | Johannesburg, South Africa | Posted on: 04 December 2023
We currently have numerous vacancies for Data Engineers skilled in tools such as the Microsoft Stack (SSIS, SSRS, SSAS), Power BI, AWS, Azure, DataStage, SAS etc.
Duties: Design, develop, test and deploy ETL for ODS and data mart projects, as well as application and management reports.
Provide technical support, troubleshooting and upgrade setup or support on ETL and database related issues.
Research and evaluate alternative IT solutions to make appropriate recommendations to meet the business needs for management information.
Perform root cause analysis, performance monitoring and application related issues.
Review IT work products from the team members for completeness and quality.
Accurately translate business requirement to technical documentation and test case or results.
Analyse and map data from source systems to target operational data stores and data marts.
Maintain and provide application support in production.
Code or folder migration from one environment to another as part of release management.
Participation in all aspects of quality assurance.
Active participation in systems integration and user acceptance testing. Required Skills: Strong modular system design skills.
Conventional and data warehouse modeling skills are required, in order to understand the various data models and to define the mappings between them.
System analysis and design skills are necessary to design and document the data extractions and transformations.
Expert knowledge of the capabilities of the ETL tools being used, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the ETL program designs.
Good organisation, planning and basic management skills.
Good interpersonal and communication skills.
Decision making and problem solving skills. 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
Java Developer Reference No: 382126251 | Johannesburg, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Java Developer to develop and codify application and software solutions that are bespoke, innovative and sustainable.
Duties: Macro environment Engage with the macro-environment to look for new opportunities, capabilities and trends that would add value to the required development work
Suggest changes in executing work processes to better drive value and benefits for the business
Prepare and share recommendations for process and systems improvements in relevant area of accountability
Actively participate in team, cross-discipline and vendor-driven collaboration sessions or forums to increase understanding of the working environment (current and planned) Business alignment Partner with BT and Business stakeholders to create integrated roadmaps to enable business requirements delivery Solution design and build Consolidate and prepare solution design documentation
Apply standards and governance in such a way as to develop the best fit solution for business
Coordinate and apply various coding efforts
Collate data on coding progress achieved
Address and develop solutions to problems and risks arising from coding efforts Test Design relevant test scripts/ test cases to best determine system readiness and usability Service handover Provide second tier support as required
Experience: 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 advantage In depth knowledge of: Relevant system/application development language
Relevant development frameworks
Coding for security best practice
Agile/DevOps principles and applications
Bespoke BU/FA knowledge
Corporate and investment banking domain (preferred)
Relevant banking regulations (preferred) Worked in an Agile/DevOps environment (preferred)
Competencies: Analysis and Attention to Detail - ability to be systematic and rule orientated in gathering, reviewing and evaluating data from a variety of perspectives; includes the ability to work with precision and highlight inconsistencies and inaccuracies in detailed information.
Big Picture Thinking - ability to integrate information from a variety of sources, discern complex underlying relationships and predict patterns for future growth.
Drive and Results Orientation - self-starter and originator who maintains high levels of activity and produces a consistently high-quality output within agreed deadlines. Prompt and proactive in driving for results and sets demanding goals for self and others.
Problem Solving – cuts to the core of issues and applies effective analysis, logic and creativity to identify and implement solutions.
Customer Service Orientation - anticipates, recognises and meets the needs of internal and external clients or customers (however these are defined in the role), taking responsibility for maintaining the highest service standards and developing and sustaining productive client relationships.
Building Relationships - capacity to put people at ease and build sound relationships based on mutual trust and openness.
Qualifications/ Certification:
Degree in relevant Technology OR Science OR Engineering field of study
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Data Engineer Reference No: 4199737411 | Johannesburg, South Africa | Posted on: 04 December 2023
We currently have numerous vacancies for Data Engineers skilled in tools such as the Microsoft Stack (SSIS, SSRS, SSAS), Power BI, AWS, Azure, DataStage, SAS etc.
Duties: Design, develop, test and deploy ETL for ODS and data mart projects, as well as application and management reports.
Provide technical support, troubleshooting and upgrade setup or support on ETL and database related issues.
Research and evaluate alternative IT solutions to make appropriate recommendations to meet the business needs for management information.
Perform root cause analysis, performance monitoring and application related issues.
Review IT work products from the team members for completeness and quality.
Accurately translate business requirement to technical documentation and test case or results.
Analyse and map data from source systems to target operational data stores and data marts.
Maintain and provide application support in production.
Code or folder migration from one environment to another as part of release management.
Participation in all aspects of quality assurance.
Active participation in systems integration and user acceptance testing. Required Skills: Strong modular system design skills.
Conventional and data warehouse modeling skills are required, in order to understand the various data models and to define the mappings between them.
System analysis and design skills are necessary to design and document the data extractions and transformations.
Expert knowledge of the capabilities of the ETL tools being used, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the ETL program designs.
Good organisation, planning and basic management skills.
Good interpersonal and communication skills.
Decision making and problem solving skills.
Teradata, PowerBI, MSSQL, Hive, Data API's, (3NF), Data Modeling
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
Data Engineer Reference No: 3247964616 | Johannesburg, South Africa | Posted on: 04 December 2023
We currently have numerous vacancies for Data Engineers skilled in tools such as the Microsoft Stack (SSIS, SSRS, SSAS), Power BI, AWS, Azure, DataStage, SAS etc.
Duties: Design, develop, test and deploy ETL for ODS and data mart projects, as well as application and management reports.
Provide technical support, troubleshooting and upgrade setup or support on ETL and database related issues.
Research and evaluate alternative IT solutions to make appropriate recommendations to meet the business needs for management information.
Perform root cause analysis, performance monitoring and application related issues.
Review IT work products from the team members for completeness and quality.
Accurately translate business requirement to technical documentation and test case or results.
Analyse and map data from source systems to target operational data stores and data marts.
Maintain and provide application support in production.
Code or folder migration from one environment to another as part of release management.
Participation in all aspects of quality assurance.
Active participation in systems integration and user acceptance testing. Required Skills: Strong modular system design skills.
Conventional and data warehouse modeling skills are required, in order to understand the various data models and to define the mappings between them.
System analysis and design skills are necessary to design and document the data extractions and transformations.
Expert knowledge of the capabilities of the ETL tools being used, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the ETL program designs.
Good organisation, planning and basic management skills.
Good interpersonal and communication skills.
Decision making and problem solving skills. 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
UI / Angular Developer Reference No: 1639105003 | Johannesburg, South Africa | Posted on: 04 December 2023
PBT Group has a requirement for Angular Developers with strong UI development skills.
Development of an Angular single-page application (SPA) for Credit Analysis.
Experience in the below will be advantageous for the candidate: Experience in developing Angular 6+ applications;
Mastery of JavaScript, HTML & CSS;
An Agile mindset.
Very strong UI development skills
Must have worked closely with UX Developers and understand the difference in responsibilities between the UI and the UX Developer
Angular material (beneficial)
Bootstrap
NodeJS
NX (mono repo, shared libs etc)
Good understanding of Microservices
Understanding of Micro Frontends
Kubernetes
OpenShift
UX design
Nexus
Teamcity
Maven
Git (git-flow)
Spring Boot
JPA
Docker
SQL skills (MS SqlServer, Postgres etc)
Qualifications/ Certification: A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Salary: Negotiable
Automation Tester Reference No: 2507754515 | Johannesburg, South Africa | Posted on: 04 December 2023
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: API automation is key focus (Karate / Rest Assured / SOAP UI etc)
Front end (Selenium/Appium)
NFT: JMeter
Core programming is usually done in Java rather than C# in IntelliJ, with Maven / BitBucket / Git.
6 years’ experience Functional Testing Experience
UI Automation Testing (Cucumber and Selenium with JAVA)
API Automation (Karate DSL/Rest Assured)
Intermediate SQL
Advantageous: Mathematical Models Testing
Intermediate Excel (Creation of Test Harness in Excel)
ETL Testing
PowerBI Testing
Qualifications/ Certification: A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
ISTQB/ISEB Foundation
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Test Analyst Reference No: 4252136349 | Johannesburg, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Test Analyst for a contract role in Johannesburg.
Key deliverables: Functional, Regression, Integration, End to End, and User Acceptance Testing.
Planning testing in a timely manner to ensure requirements are met and signed off.
Plan, design, execute and ensure correct documentation of test cases.
Have the ability to handle multiple tasks simultaneously.
Demonstrate problem-solving skills in a technical environment.
Performing manual execution of the test cases within all test cycles (Unit, System Integration, UAT, Regression) and using intuition to automate where possible.
Results & goal driven.
Competencies: The candidate will be responsible to test all developmental tasks in accordance with Business Requirements received from a Business Analyst.
Must be able to Analyze and translate business requirements into test scenarios.
Demonstrate problem analysis and problem-solving skills in a technical environment.
Excellent written, oral, and exceptional interpersonal Communication skills.
Be able to learn quickly, adapt to change and can handle multiple tasks simultaneously.
Team player and Self-starter.
Executing test cases and analyzing test results.
Understanding of testing concepts i.e., testing methodologies and techniques.
Excellent time-management skills and an ability to adhere to deadlines.
Providing progress feedback in daily stand-up meetings.
Conceptual thinking and Detail-Oriented
Qualifications/ Certification and Experience: Degree / Diploma in a relevant field.
Experience in Knowledge of Banking and Financial Services business.
Very strong in SQL Queries and Databases
Experience working with JIRA, Confluence, and other collaborative tools 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 applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Technical Business Analyst Reference No: 2108316905 | Johannesburg, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Business Analyst with at least 5 years Business Analysis experience within the banking industry. The Business Analyst will provide business analysis services to enable continuous business performance improvement and operational effectiveness and excellence. The BA will identify / exploit business continuous improvement opportunities and related actions in order to mitigate risks and improve on compliance and efficiencies.
Duties: Activities which include understanding of the requirements of the proposed system and legacy system.
Activities which also includes understanding the Business, Functional and Integration requirements as well.
Assisting the team in preparation of the Functional Requirements Documents (FRS) based on the business analysis requirements.
Preparation of the work effort estimations in man days which includes development, internal QA, SIT and UAT.
GAP analysis between the legacy system and the proposed systems.
Assist in Preparation of the Project plan and attend Project steering committee meetings with clients and stake holders about the project status and deliverables.
Skills & Experience: Minimum of 5 years business analysis and business optimisation experience, in process driven environments.
Business case development experience.
Experience in process mapping, process re-engineering and GAP analysis.
Proven ability to develop, document and maintain operational policies and procedures, including the designing and documenting detailed process flows, and the development of operational performance and quality metric standards and reports.
Proven experience working with Excel and developing and maintaining various analyses and reporting tools.
Experience working in a corporate organization.
Data skills
Good SQL knowledge
Good knowledge on reporting tools and dash boarding
Understanding of AI and analytics
Understanding of warehousing and virtual warehouses
Understudying of data integration
Agile
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 applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
SQL Data Engineer Reference No: 971817657 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group, leaders in Business Intelligence, has a vacancy for a Microsoft SQL Data Engineer.
Duties:
- Plan and analyse complex business requirements and implement technology enabled solutions to address multi-discipline business opportunities/problems.
- Conduct planning, analysis and design activities in conjunction with other development specialists.
- Participate in analysis of complex business opportunities/problems to deliver designs meeting requirements.
- Participate in estimation of tasks and assist in the development of project plans.
- Code or makes modifications to programs of high complexity, according to specifications.
- Conduct medium to high complexity evaluations for product releases, stand-alone products, etc.
- Conduct walkthroughs and quality review of deliverables.
- Knowledge of design and developing end-to-end data acquisition processes to be used in population of data warehouse/data marts and/or in the creation of interfaces.
- Provide guidance and mentoring on business intelligence technology and systems in general, especially in the area of ETL processes.
- Participate in the formulation of standards to support the data acquisition development process.
- Design, develop and execute complex data acquisition or interface routines using ETL tool, ensuring that business and technical requirements are met.
- Ensure compliance with established policies, standards and methodologies.
Required Skills:
- Strong MS SQL Data Engineering experience
- Solid SSIS (SQL Server Integration Services) experience.
- Solid SSRS (SQL Server Reporting Services) experience.
- Ability to analyse and define requirements
- Database design
- Intimate knowledge of source systems as well as a basic understanding of dimensional models.
- Conventional database- and data warehouse modeling skills, in order to understand the data warehouse data models.
- A sound knowledge of the programming language used to write the data staging programs or ETL tool.
- A sound knowledge of SQL, or the language used to access the source databases and the data warehouse from the data staging programs or ETL tool.
- A sound knowledge of the capabilities of the ETL tools, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the data staging programs.
- Pride of work, thoroughness and attention to detail.
Required Qualifications / Training:
- Course on the ETL / related toolset.
- Relevant data warehouse and BI solution training is essential.
- B.Sc. or related degree is advantageous.
- 2+ years programming experience.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: R30000 to R60000
Senior Java Developer Reference No: 702975283 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Senior Java Developer. We are looking for an exceptional individual to build Java integration services and applications with an enthusiasm for solving interesting technical challenges in a Banking environment. Be involved in all aspects of development playing a critical role in design, planning, development and deployment.
The ideal candidate will not just be an outstanding Java developer, but will bring a mindset of creativity, innovation and balanced bleeding edge technology development with a relentless pursuit of timely product engineering delivery. The role requires ownership, logical thinking, and estimation of your own work, coding, unit testing, trouble shooting and performance optimizations. The candidate will work in an Agile (SCRUM) environment and will be allocated and co-located to a small agile development team (squad). The candidate will collaborate with team members to understand the problem & define, design, and ship new features through the development lifecycle. This includes brainstorm, contribution to new ideas, conceive innovative strategies, and implement solutions to difficult problems. Must be able to work independently, effectively and efficiently in a collaborative agile environment with scrum masters, solution engineers, designers, and developers.
Duties:
Key Roles, Responsibilities and Skills/Competencies: Strong technical/ software engineering background (‘hands-on’)
Strong application/software development or programming background in Java
Good experience in system, application architecture, design, development, implementation and deployment (end-to-end).
Ability to work on different tiers of the application
Object oriented Design and MVC-pattern
Experience on web technologies (Web Development JavaScript Frameworks - preferably Angular 4, JavaScript, CSS, HTML5, Etc.)
Solid experience on J2EE (Servlet, JSP, JDBC, JMS, EJB), Spring Framework, JPA, Hibernate, Open-Source Frameworks
Solid experience with SOA-Architecture with the related integration protocols (e.g., Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related SOA-security requirements/models.
Solid application database management practices in a high-volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB).
Solid JEE/WebSphere Foundation experience, especially on WebSphere Application Server, JBOSS, Linux, Virtualisation technologies and Caching technologies.
Design, build and run of IBM Websphere Application Server Infrastructure Solutions
Migration from proprietary Application Servers to WAS
Performance and troubleshooting of WAS Infrastructure
Good experience with integrated system environments
Practical experience in a high-volume banking environment. (E.g., application clustering, scaling, multi-threading, session management, etc.)
Experience with re-use and standardisation, security considerations, deployment architecture like automated application builds, software configuration management & tools, etc.
Experience with Application Integration challenges in a big corporate environment with ESB’s e.g. WebSphere MessageBroker, DataPower, MQ-Series, and API-Connect.
Proven ability as a problem-solver
Self-driven, self-starter, technology leader, and able to work independently. Must have working experience on the following tools/IDEs Eclipse
InteliJ
Git
Maven
Jenkins
SonarQube
Nexus Debugging & troubleshooting.
Write well documented and maintainable code.
Passion for software excellence and be quality driven.
You must be prepared to bring new ideas to the workplace, but also to accept how things have been done and the reasons for doing things this way.
Experience: 10+ years Java application programming/development experience
8+ years JEE-Experience
5+ years Application Server experience i.e. Websphere Application Server
5+ years relational database experience (DB2 preferred)
Strong application/software development or programming background in Java.
Good experience in system, application architecture, design, development, implementation and deployment (end-to-end).
Ability to work on different tiers of the application Object oriented Design and MVC-pattern.
Experience on web technologies (Web Development JavaScript Frameworks - preferably Angular 4, JavaScript, CSS, HTML5, Etc.).
Solid experience on J2EE (Servlet, JSP, JDBC, JMS, EJB), Spring Framework, JPA, Hibernate, Open Source Frameworks.
Solid experience with SOA-Architecture with the related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related SOA-security requirements/models. Solid application database management practices in a high volume Java environment (SQL, DB2, and NoSql – assandra/MongoDB).
Solid JEE/WebSphere Foundation experience, especially on WebSphere Application Server, JBOSS, Linux, Virtualisation technologies and Caching technologies.
Design, build and run of IBM Websphere Application Server Infrastructure Solutions Migration from proprietary Application Servers to WAS.
Performance and troubleshooting of WAS Infrastructure.
Good experience with integrated system environments.
Qualifications/ Certification: B-Degree in Computer Science or related technical field.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: 80000
Data Technology Owner Reference No: 3757506806 | Cape Town, South Africa | Posted on: 04 December 2023
Job Summary:
We are seeking an experienced Data Technology Owner to design and deliver data capabilities, data architecture, and data tooling aligned with customer requirements. The candidate will be responsible for the management, design, and delivery of data capabilities, including data architecture, data modelling, ETL/ELT, data ingestion, data validation, data quality in the data pipeline, and data dictionary and data catalogue related to the data model. The role requires the ability to apply technical knowledge to architect and design solutions that meet business and IT needs. The successful candidate will implement and manage market-leading ETL/BI tools, as well as perform release management (Dev to Prod). The candidate will be responsible for analyzing business and proposal data and technical requirements to develop a wide range of data-related products in cloud and traditional technologies. They will also prepare design specifications, analyses, and recommendations based on customer requirements, as well as participate in the design, development, planning, modification, and/or improvement of existing data and analytical systems. The successful candidate will produce data standards, monitor and remediate data-related issues.
Responsibilities: Updating and designing data solutions aligned with customer requirements
Managing, designing, and delivering data capabilities, architecture, and tooling
Designing and implementing data modeling, ETL/ELT, data ingestion, validation, and quality
Preparing data dictionary and catalog related to data model
Architecting and designing solutions that meet business and IT needs
Implementing and managing ETL/BI tools and Dev to Prod release management
Analyzing business and technical requirements and developing data products in cloud and traditional technologies
Supporting project team with requirements completion and proposal responses
Participating in design, development, and improvement of data and analytical systems
Researching system designs and concepts for feasibility and enhancement solutions
Producing data standards and monitoring compliance Technical Leadership: Experience in Agile/Kanban, DMBOK, DataOps, MLOps methodologies
Knowledge of Shell scripting, streaming technologies, and ETL orchestration and management
Experience in cloud platforms, preferred is AWS
Leading technical delivery and sharing technology knowledge with community
Supporting Data Chapter and Data Governance with technical expertise Compliance: Ensuring solutions adhere to company patterns, guidelines, and standards
Participating in continuous improvement efforts Delivery Management: Participating in defined ways of work, including sprint planning, backlog grooming, retrospectives, demos, and PI planning Requirements: Experience in cloud solutions, data warehousing, data marts, Data Vault and Dimensional modeling techniques, and streaming technologies
Minimum of 7 years in BI/Analytics environment, with at least 4 years in cloud environments
Bachelor’s Degree in Computer Science or related fields
Related technical certifications
* 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: Negotiable
Java Developer - System Maintenance Specialist Reference No: 4123743352 | Cape Town, South Africa | Posted on: 04 December 2023
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
Technical Systems Analyst Reference No: 830197017 | Cape Town, South Africa | Posted on: 04 December 2023
About PBT Group:
PBT Group is a leading data specialist company that excels in delivering a range of data-centric solutions to clients across various industries. We are seeking a talented and experienced Systems Analyst to join our team in Cape Town, where you will play a crucial role in defining and enabling business change. This is an exciting opportunity to work on a project that focuses on delivering efficient solutions that drive real business value.
Job Description:
As a Systems Analyst at PBT Group, you will be responsible for analysing business requirements, designing technical solutions, and contributing to the scoping and estimation process. Your primary role is to bridge the gap between business needs and technical solutions, ensuring that our projects are successful and deliver the expected value. You will work closely with a team of professionals who are passionate about data, information governance, business intelligence, and enterprise data programs.
Key Responsibilities: Analyze business requirements and transform them into system specifications.
Design technical applications based on business processes and requirements documentation in alignment with architectural guidelines.
Create System Integration Specifications.
Analyze the existing landscape for services that can be reused.
Identify and analyze Non-Functional Requirements and include them in technical documentation.
Provide input to Functional specifications as required.
Contribute to the Quality Management Plan and assist with quality reviews.
Provide input to software development plans.
Assist in the scoping and estimation process. Qualifications and Experience: Minimum of 5 years of relevant experience in systems analysis and design.
Strong understanding of Object-Orientation.
Sound knowledge of service design.
Solid expertise in MS SQL.
Proficiency in documenting technical/system processes.
Exposure to Information Governance, BI (Business Intelligence), and Enterprise Data Programs, preferably recent experience.
Understanding of data management frameworks.
Experience working with cross-business data domains.
Familiarity with the SDLC Methodology.
Knowledge of Project Management Principles.
Strong analytical, data, and numerical ability. If you are a talented Systems Analyst looking to make a significant impact in a dynamic and innovative environment, we encourage you to apply and join our team in Cape Town. At PBT Group, you'll have the opportunity to work on exciting projects and collaborate with experts in the field.
Salary: Negotiable
Project Manager Reference No: 4003845695 | Cape Town, South Africa | Posted on: 04 December 2023
Join Our Team as a Project Manager - Drive Innovation in the Financial Services Industry!
Are you ready to take the lead in shaping the future of financial services technology? We're looking for an exceptional Project Manager to join our dynamic team and help us deliver cutting-edge IT solutions in the world of life assurance and beyond. If you're a visionary, results-driven individual with a passion for managing projects and an appetite for innovation, read on!
???? The Opportunity ????
As a Project Manager at PBT, you will be at the forefront of driving impactful change in the financial services sector. Your role will be instrumental in ensuring the successful delivery of multiple projects that align with our vision and exceed client expectations. We're not just looking for a Project Manager; we're looking for a tech-savvy trailblazer who can take charge, inspire their team, and bring projects to life.
Key Responsibilities:
Manage the delivery of multiple initiatives to achieve project objectives in terms of scope (quality), time, and cost standards.
Provide IT direction and structure to projects, delivering IT solutions aligned with the Business Case.
Ensure proper scope and change management on both project and portfolio levels.
Plan and monitor project progress, addressing issues and initiating corrective actions.
Manage the project budget, monitoring expenditures and benefits realization.
???? Efficiently allocate shared resources and skills across the project portfolio.
Ensure quality assurance and overall project integrity.
Communicate effectively with all relevant stakeholders.
Manage project dependencies and interfaces within and across the IT project portfolio.
Effectively manage project risks for a successful outcome.
Report on project progress stages and decision gates.
Lead successful handover, wind down, and project completion.
Take ownership of procurement processes and vendor management for the project.
? Qualifications and Experience ?
An appropriate Tertiary Qualification (3-4 years B-degree) is a strong recommendation.
Project Management Qualification.
Experience in the financial services industry is required, with life assurance experience as a bonus.
Experience in Mainframe environments, platform migrations, and distributed/open systems.
5 years of project management experience, including large systems implementation.
5 years of experience managing IT projects.
Expertise in procurement and vendor management.
Leadership skills to motivate and lead skilled project managers and team members.
Strong analytical and numerical ability.
If you're ready to shape the future of the financial services industry and make a lasting impact, come and join our team. We offer a vibrant work environment, opportunities for personal and professional growth, and a chance to work on innovative projects that will revolutionize the sector.
Salary: Negotiable
BI Test Analyst Reference No: 3969181421 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an immediate requirement for a BI Test Analyst to provide testing services.
The main purpose of this position is the end-to-end testing. The testing will cover both the backend (ETL, Database layers, Star Schemas, Cubes) and front-end reports (BI Analysis and Reporting) aspects of the solution. This testing includes functional testing, performance testing, and regression testing as well as coordinating and reporting on User Acceptance testing (UAT) execution and sign off.
Duties:
The responsibilities of the successful candidate will include the following: Participating in the project throughout the remaining life cycle of a project. The Test Analyst will be responsible to planning, execution and obtaining sign-off of all testing deliverables.
Defining the test approach for the project and highlighting and mitigating risks.
Preparing test data to align to the testing scenarios in each technical environment.
Assisting with enforcing the Testing Centre of Excellence (TCoE) standards within the project.
Maintenance of testing defects and testing results.
Reporting and obtaining sign off for each test cycle.
Functional, Regression, Performance, Stress testing and User Acceptance Testing: Test Approach;
Test Plans;
Test Scripts;
Test Execution Results;
Defects Management Reports;
Test Deliverable Sign-off Certificates;
Test Closure Reports;
Knowledge Transfer Document per Project; and
Test Completion Sign Off.
Must have experience: Three to six years’ experience in Test execution and Test Lead
Three to six years experienced in conducting functional testing, performance testing, and regression testing as well as coordinating and reporting on User Acceptance testing preparation, execution and sign off.
Must have testing experience in a BI environment
Experience in working on data warehousing projects
A strong understanding of ETLs, Logical Data Models, Star Schemas and Cubes
Experience in working in an Agile environment.
The following will be an added advantage: Creating SQL queries for validating the testing back-end data.
Strong understanding of the BI environment and terminology.
Formal training on HPQC and QTP
Creating scripts for Automation testing.
Experience in working on an OBIEE project that used Kimball as a foundation
Competencies: Conceptual Thinking;
Attention to detail;
Effective Communication;
Managing complexity and ambiguity.
Ability to learning quickly;
Agility;
Analysis and problem solving;
Judgement and decision making;
Team oriented;
Management Reporting;
Resilience; and
Self-starter.
Qualifications/ Certification: A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
ISTQB TA or similar certification is a must.
* 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: 3302158577 | Cape Town, South Africa | Posted on: 04 December 2023
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 Integration About 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
* 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 Steward Reference No: 927122919 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Data Steward. The data steward will ensure adherence to Data, Information Governance and management at business unit and enterprise level, coordinating with stakeholders to ensure that data milestones are met, develop data business standards, metrics and processes. The role acts as proxy for business data owner to ensure execution on data ownership requirements in line with the Data Ownership Model. Provide strategic direction on how identified data issues should be resolved at Tribe and PO level in alignment to the Data Strategy.
Duties: Develop data business standards, metrics and processes.
Act as proxy for business data owner to ensure execution on data ownership requirements in line with the Data Ownership Model.
Provide strategic direction on how identified data issues should be resolved at Tribe and Product Owner level in alignment to the Data Strategy.
Define the data and identify assets within their own data domains. This ensures there isn’t conflict with other data elements.
Create processes and procedures along with access controls to monitor adherence. This includes establishing internal policies and standards—and enforcing those policies.
Maintain quality of the data using customer feedback, concerns, questions; internally reporting metrics; evaluating and identifying issues; and coordinating and implementing corrections regularly.
Optimize workflows and communications.
Monitor data usage to assist teams, share best practice trends in data use.
Proactively provide insight into how and where the business unit can leverage data to help in day-to-day decision-making.
Ensure compliance and security of the data. Data stewards are responsible for protecting the data—while providing information on potential risks and offering regulatory guidance.
Skills and Experience Required: Knowledge of Agile methodologies and project management practices, including Scrum, Kanban, and Lean
Experience in Data Management role with understanding of data, risk, data architecture, data governance, data analysis, data validation and metadata management.
Experience in banking and related regulatory/governance standards to provide high quality data having planned, implemented, integrated and controlled activities/processes to ensure availability, usability, integrity, compliance and security of data.
Sound knowledge and understanding of data life cycle. Operational execution of data/metric standards and data quality rules.
Understanding of and experience with root cause analysis and problem-solving skills and awareness of the Data Product Life Cycle (DPLC) & Agile methodologies.
Understands data flows between systems, ETL and processing of structured and unstructured data within the data architecture.
Excellent communication, collaboration, and problem-solving
Ability to work independently and in a team environment in an Agile framework.
Strong analytical and critical thinking skills
Qualifications/ Certification: Bachelor’s Degree in Computer Science or similar fields like Information Systems, Big Data, etc would be advantageous.
Related Technical certifications (DAMA - DMBOK)
* 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 Business Analyst (BIBA) Reference No: 1163727323 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Business Intelligence Business Analyst (BIBA). A BI Business Analyst or BIBA has a crucially important role to play, in bridging any gaps between business and IT, to understand how data-driven changes to process, products, services, software and hardware can improve efficiencies and add value for clients.
The Business Intelligence Business Analyst (BIBA) primarily serves as liaison between the end users and BI project team and gathers business requirements. The BIBA is an expert in understanding business objectives, questions, and problems, and at obtaining and presenting data to address the issues. The analyst understands the tools and techniques used to create data results that range from basic queries through multidimensional analyses and data mining, forming new relations and derivations as necessary, and extracting the maximum amount of valid information content from the data. Extensive insight into the business and the data are essential.
The BIBA participates in design of data marts to provide the optimal balance of data availability, format, flexibility, and performance. The BIBA is involved in the end-to-end Data Product Lifecyle, including requirement definition, data analysis, data modelling.
Duties:
1. Requirement’s definition phase: Interview end users to determine requirements for data, reports, analyses, metadata, training, service levels, data quality, and performance
Help identify and assess potential data sources
Validate that BI meets requirements and service level agreements
Coordinate prototype reviews
Gather prototype feedback
Document requirements in relevant formats: Data Warehouse content requirements
Data Mart requirements
Information output requirements
Information exploitation tool – functional requirements 2. Data Profiling, Feasibility and Scope Definition Phase: Analyse business information requirements
Recommend appropriate scope of requirements and priorities
Work with production data to validate business requirements
Map business needs/requirements to subject area model and to logical enterprise model
Discover dimension hierarchies
Validate hierarchies with production data
Define business rules for state detection 3. Design Phase: Work with architects to translate requirements into technical specifications
Discover business transformation rules
Work with production data to design access structures
Classify business users by type
Develop security rules/standards
Create state transformation models 4. Development Phase: On-hand support to development team to accurately interpret requirements and translate into a quality solution. 5. Testing Phase: Plan acceptance test (functional and data integrity)
Execute acceptance test plan internally
Facilitate user acceptance testing 6. Change Management and Deployment: Educate users on warehousing capabilities
Design training infrastructure
Define and get agreement with business users on service-level agreements
Develop training materials
Write users' guide
Train BI users
Assist with definition of support plan
Interface with process teams regarding business process reengineering
Assist users in finding the right information
Skills and Experience Required:
At least 3 / 5 years’ experience with a proven track record of delivering Data & Analytics projects through facilitating the Data/Analytics Development Lifecycle.
1. General BA competencies Business analysis planning and monitoring
Requirement’s elicitation
Requirements management and communication
Business architecture analysis
Requirement’s analysis
Solution assessment and validation 2. BA tools and techniques Acceptance and Evaluation Criteria Definition
Benchmarking
Brainstorming
Business Rules Analysis
Data Dictionary and Glossary
Data Flow Diagrams
Data Modeling
Decision Analysis
Document Analysis
Focus Groups
Interviews
Metrics and Key Performance Indicators
Non-functional Requirements Analysis
Observation
Organization Modeling
Problem Tracking
Process Modeling
Prototyping
Requirements Workshops
Risk Analysis
Scenarios and Use Cases
Structured Walkthrough 3. Personal skills: Strong communication skills.
Good writing skills.
Must be able to pay attention to detail.
Work independently.
Must be a team player.
Work on more than one project at a time.
Strong leadership and people skills (will be required to work closely with all Data & Analytics Guilds and with business users) 4. BI Project related skills: Apply BIBA methodology in agile environments
Strong SQL skills
SQL, SSIS, DW
Some systems analysis (source-to-target mappings, data profiling)
Deep knowledge of modern data platforms Good general understanding of the relevant industry.
Substantial business analysis experience in a BI environment.
A good understanding of business processes.
Ability to assimilate and apply relevant business principles.
Be able to work within the framework of project methodologies and work independently on support and maintenance tasks.
Required Qualifications/ Certification: Ideally candidates should have an IT or business-related qualification.
FTI or similar BA qualification will be advantageous.
* 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: 3514135566 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for Data Scientist for a project in Cape Town.
Duties: Design, build, test, and deploy complex machine learning and Generative AI models and algorithms that drive analytical solutions across organisation.
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.
Skills and Experience Required: 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/optimisation and distributed computing tools (Map/Reduce, Hadoop, Hive, Spark, etc.) is a plus.
Strong Data Engineering background
AI knowledge
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.
Qualifications/ Certification: 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.
* 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 Engineer with Machine Learning Reference No: 2421032050 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has a requirement for an intermediate Data Engineers skilled in AWS, SQL, Oracle, legacy systems, infrastructure, Cobol.
Duties: Design, develop, test and deploy ETL for ODS and data mart projects, as well as application and management reports.
Provide technical support, troubleshooting and upgrade setup or support on ETL and database related issues.
Research and evaluate alternative IT solutions to make appropriate recommendations to meet the business needs for management information.
Perform root cause analysis, performance monitoring and application related issues.
Review IT work products from the team members for completeness and quality.
Accurately translate business requirement to technical documentation and test case or results.
Analyse and map data from source systems to target operational data stores and data marts.
Maintain and provide application support in production.
Code or folder migration from one environment to another as part of release management.
Participation in all aspects of quality assurance.
Active participation in systems integration and user acceptance testing.
Required Skills: Strong modular system design skills.
Solid working experience in AWS, SQL, Oracle, legacy systems, infrastructure, Cobol
Conventional and data warehouse modeling skills are required, in order to understand the various data models and to define the mappings between them.
System analysis and design skills are necessary to design and document the data extractions and transformations.
Expert knowledge of the capabilities of the ETL tools being used, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the ETL program designs.
Good organisation, planning and basic management skills.
Good interpersonal and communication skills.
Decision making and problem solving skills.
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
IT Project Manager Reference No: 4127244248 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Project Manager in the Retail Industry.
The project manager is responsible for the direction, coordination, implementation, executive, control and completion of the project while remaining aligned with the strategy, commitments and goals of the organization.
Project management responsibilities include the coordination and completion of projects on time within budget and within scope following the Minimum Standards Framework. Oversee all aspects of projects. Set deadlines, assign responsibilities, and monitor and summarize progress of project. Prepare reports for upper management regarding status of project.
The successful candidate will work directly with clients to ensure deliverables fall within the applicable scope and budget. He or she will coordinate with other departments to ensure all aspects of each project are compatible.
May need to rely on limited experience and judgment to plan and accomplish goals. Perform a variety of tasks. Lead and direct the work of other team members. A wide degree of creativity and latitude is expected. Reports to head of PMO.
Duties: Coordinate internal resources and third parties/vendors for the flawless execution of multiple projects
Ensure that all projects are delivered on-time, within scope and within budget
Assist in the definition of project scope and objectives, involving all relevant internal stakeholders and ensuring technical feasibility
Ensure resource availability and allocation
Develop a detailed project plan to monitor and track progress
Manage changes to the project scope, project schedule, and project costs using appropriate verification techniques
Measure performance using appropriate project management tools and techniques
Report and escalate to management as needed
Manage the relationship with the client and relevant stakeholders
Perform risk management to minimize potential risks
Establish and maintain relationships with stakeholders
Create and maintain comprehensive project documentation
Meet with clients to take detailed ordering briefs and clarify specific requirements of each project
Track project performance, specifically to analyse the successful completion of short and long-term goals
Meet budgetary objectives and make adjustments to project constraints based on financial analysis
Develop comprehensive project plans to be shared with clients as well as other staff members
Perform other related duties as assigned
Develop spreadsheets, diagrams and process maps to document needs
Project manager requirements: Proven working experience in project management Must be a strong project manager focused on driving delivery (i.e. willing to get their hands dirty to land the project), not just pushing Admin.
This person will also be interacting regularly with one of our strong Exco members, so they must be able to stand their ground but also come across as professional with a high-quality output. Excellent client-facing and internal communication skills
Excellent written and verbal communication skills
Solid organizational skills including attention to detail and multitasking skills
Strong working knowledge of Microsoft Office
Project Management Professional (PMP) / PRINCE II / CAPM certification is a plus
Bachelor's Degree in appropriate field of study or equivalent work experience
Experience with project management software tools and in particular Jira & Confluence
Project Manager skills & proficiencies: Excellent communication skills
Problem-solving and leadership skills
Project planning, risk management, time management and other project management skills
Experience in strategic planning, risk management and/or change management
Proficiency in project management software tools
Conflict resolution experience
Qualifications/ Certification: Must have a degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent Project Management Professional (PMP) / PRINCE II / CAPM certification is a plus
* 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
System Analyst Reference No: 483568802 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Systems Analyst in Cape Town.
Duties: Do technical design of applications based on business processes and requirements documentation, aligned with architectural guidelines.
Do the Logical system design (independent of technology) and create Use Case Realisation Documentation and a Logical Data Model
Create System Integration Specifications
Design and document web services
Analyse existing landscape for services that can be reused
Identify and analyse Non-Functional Requirements and include in technical documentation.
Provide input to Functional specifications as required
Provide input into Quality Management Plan
Assist with quality reviews
Provide input to software development plans
Provide input to the scoping and estimation process.
Experience: 5 years relevant experience in systems analysis and design
Sound Understanding of Object-Orientation
Sound UML experience
Sound understanding of service design
Solid expertise in MS SQL
Experience using service integration testing tools e.g. SoapUI, Postman etc.
Documenting technical/system processes
At least 8 years IT experience
Exposure to Information Governance, BI (Business Intelligence) and Enterprise Data Programs, preferably recently
Understanding of data management frameworks
Experience working with cross business data domains
Exposure to the asset management industry
Understanding of the SDLC Methodology
Relevant programming languages
Problem Analysis and Problem-Solving Techniques
Impact Analysis Techniques
Documentation Frameworks, Tools and Standards
Understanding of Project Management Principles
High level understanding of Enterprise Test Methodology
Understanding of BPMN or similar business process language would be advantageous
Exposure to the asset management industry
Qualifications/ Certification: Computer Science degree, IT Diploma or equivalent in experience
Any secondary qualifications with emphasis on technical related courses such as systems design, OO A&D methodology and SO methodology will be a strong advantage
Competencies Strong analytical, data & numerical ability
Attention to detail
Problem solving skills
Conceptual thinker (big picture), logical (process) thinker and implementation level thinking
Good communication skills
Action and results orientation
Quality orientation
Ability to work both independently and within a team
Knowledge seeking and learning orientation
Ability to perform impact analysis, at all levels, i.e. conceptual, logical and implementation
Ability to translate business requirements, business processes and architecture requirements into technical designs
Able to guide and provide input into testing requirements
Behavioural Competencies: Planning and organising to deliver results and meet expectations
Problem solving and prioritising skills
Good communication/interpersonal skills
Relationship development and networking
Client service orientated
Action / results orientated
Detailed orientated
Numerical skills
Ownership of tasks
High energy
Self-starter
Sound decision-making skills
Ability to avoid “analysis paralysis”
Resilience
Perseverance
* 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
Software Automation Test Analyst Reference No: 2553441289 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Software Automation Test Analyst to enable software quality assurance by creating a set of activities and scenarios, automated with some manual, ensuring that developed software meets and complies with the defined or standardised quality specifications within the Software Development Life Cycle (SDLC).
To collaborate with team members to define test scenarios, and prepare, participate in, and oversee the execution of automation test cases, the validation of functional and non-functional test requirements, and the preparation of test data in terms of input and expected outcome data, and required test environments.
To collaborate with team members to develop all aspects of automated testing along with creation, execution, and maintenance of automated scripts in support of an automated test-driven environment; and to lead and coach to help upskill team members.
Duties: Analysis and design of automation test scripts. Review and analyse all related business information including the Business Case and Business Requirements for a user story.
Collaborate with team on software development during the SDLC.
Develop Test scenarios with some collaboration with team members for a given user story by following the below process: Identify and define the required automation test scripts.
Prepare the required test data for deep scenario automation testing.
Investigate results and expand on scenarios.
Identify opportunities for test automation.
Recommend improvements and innovations to improve automation testing processes.
Ensure the test automation environment is established.
Responsible for automation test case execution. Execute and maintain automation test scripts, and automation reporting. Create or use an end-to-end automation framework, in some instances collaborating with Developer/other if applicable.
Coordinate the business and automation testing resources (teams and tools) during test phases.
Resolve incorrect/incomplete automated test cases.
Run integrated (new and existing) automation tests for production-ready testing.
Report testing progress and status with relevant stakeholders.
Continuously review test results with team.
Identify and escalate risks and issues within team to stakeholders.
Preservation of the test pack and maintenance of the test scripts. Defect management. Take ownership of the defect management process including raising defects/issues discovered during any given test cycle, following up and retesting fixes made.
Report on defects found and make findings visible in the form of reports to the relevant stakeholders. Collaborate and provide testing support. Collaborate on projects involving multiple teams and take ownership of automation testing.
Ensure roles and responsibilities within the function are fully understood.
Collaborate closely with team members and share knowledge and experience by providing technical support.
Provide guidance as well as some coaching to enhance team testing capability, and lead and help upskill members of the team (software test analysts: manual).
Skills and Experience Required: 1-3 years’ experience in automation testing
Application of test management and automation tools
Integration, regression, automation testing
Exposure to impact analysis when introducing software changes.
Handon Experience in various automation frameworks/tools is important but having experience in Playwright will be a plus. Also, driving a team of automation testers will be counted as a plus.
Experience with end-to-end processes being tested to achieve successful results.
Full Systems Development Lifecycle (SDLC)
Best practice / industry standard in software and automated testing, reporting, tracking and follow up, and Software Quality Assurance (SQA)
Preferred experience with: Software Testing Lifecycle (STLC)
Service Oriented Architecture (SOA)
Object Oriented Design
Agile methodology
Object Oriented (OO) Development Methodologies Continuous delivery environment
Financial/Banking Systems
Non-functional including performance testing.
Reinforce with stakeholders/team appropriate testing environments and timelines.
SQL Query/Fundamentals
Programming and scripting language e.g., .Net (C#, Java, JavaScript)
Qualifications/ Certification: Grade 12 National Certificate / Vocational
International Software Testing Qualification Board (ISTQB) - Foundation Level certification, or
Relevant tertiary qualification in software testing or technology
Preferred: Advanced Level certification, International Software Testing Qualification Board (ISTQB)
Test Automation certification
Additional Information: Clear Criminal and Credit Record
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Front-End Java Software Engineer Reference No: 677469262 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Front-End Java Software Engineer. The Front-End Java Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
The Front-end Software Engineer plays a crucial role in building solutions that create great client experiences for mobile and web applications. They are responsible for translating design mock-ups into interactive and user-friendly interfaces, with a focus on intuitive user experiences.
Duties: Designing software solutions Works closely with stakeholders and cross functional team to translate business and technical requirements into solutions that meet client / business needs.
Designs complex software systems, considering scalability, performance and future requirements.
Can identify the trade-offs in solutions and can clearly articulate and act on these where required.
Produces solutions to programming challenges.
Creates well designed solutions that balance client value with security, operations, resilience, performance and cost.
Introduces and propagates new patterns, practices, technologies into the organisation to efficiently solve a business need. Software development and systems integration Work with other software engineers and architects in developing components based on needs.
Collaborate with UX designers to implement visually appealing and intuitive user interfaces.
Prioritise user experience and usability by optimising application flow and interactions.
Ensure that web and mobile applications are responsive and function seamlessly on various devices and screen sizes.
Develop reusable code and libraries for future use.
Share impact of code changes with product team. Quality and testing Implement and improve the organisation's prescribed development frameworks, patterns, and practices, with a particular focus on automated testing and CICD.
Conducts thorough code reviews and ensures high code quality for self and others.
Utilises continuous integration, deployment, and automation tools effectively.
Perform testing with a strong preference towards developing automated testing scripts and procedures to ensure code robustness and reliability.
Practices, promotes and guides others in secure coding practices (DevSecOps) and addresses potential vulnerabilities. Operational Excellence Conduct investigations through troubleshooting and debugging to fix minor, major and escalated bugs, promoting system stability.
Perform first and/or second level standby across environments for integration between internal systems and applications, as well as that of external service providers.
React to system monitoring and alerting events in a timely manner.
Assist capacity planning on infrastructure requirements, as well as stability and load tests to improve system performance and throughput.
Maintains, modifies and upgrades existing solutions, recommending and implementing improved methods. Learning and continuous improvement Expected to develop and maintain proficiency in modern programming paradigms, patterns and practices and apply or improve what is used by their delivery team. (This will differ per delivery team).
Software Engineer Level III forms part of a structured career progression model where the incumbent will be exposed to meaningful projects to develop their level of autonomy, decision making and problem-solving skills. Technical Leadership Engage with product managers, project sponsors, and other stakeholders to support scoping of work and provide updates on progress and status.
Coach, guide and provide support to Software Engineers.
Share expertise and knowledge with product team and stakeholders.
Drives innovation, bringing new technologies and ways of solving problems into the team and organisation.
Responsible to assist Software Engineers with development work and perform code reviews.
Skills and Experience Required: 6+ years’ proven experience in front-end software development, project delivery and implementation (HTML, Kendo, JavaScript, React, Java, Spring/SpringBoot, SQL and some AWS knowledge/experience).
Experience with modern front-end frameworks and technologies.
IT systems development processes (SDLC)
Application development
Advanced Programming Concepts Responsive design principles and mobile-first development.
Browser compatibility issues and performance optimisation.
Front-end build tools and package managers Front-end Design Patterns
Version control
Testing practices
Qualifications/ Certification: Grade 12 National Certificate / Vocational
Preferred: A relevant tertiary qualification in Information Technology
Additional Information Clear criminal and credit record
* 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
Back-End Java Software Engineer Reference No: 1000855087 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Back-End Java Software Engineer. The Back-End Java Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
The Back-end Software Engineer plays a crucial role in building solutions that offer optimum performance, reliability, and scale. They are responsible for writing and testing code for the development of the server-side components that power the application's functionality.
Duties: Designing software solutions Works closely with stakeholders and cross functional team to translate business and technical requirements into solutions that meet client / business needs.
Designs complex software systems, considering scalability, performance and future requirements.
Can identify the trade-offs in solutions and can clearly articulate and act on these where required.
Produces solutions to programming challenges.
Creates well designed solutions that balance client value with security, operations, resilience, performance and cost.
Introduces and propagates new patterns, practices, technologies into the organisation to efficiently solve a business need. Software development and systems integration Work with other software engineers and architects in developing components based on needs that support application functionality.
Optimise systems for maximum performance and scalability to handle increasing user loads.
Develop reusable code, APIs and libraries for future use.
Share impact of code changes with product team.
Database management and application logic
Implement and optimise database models and queries for efficient data storage and retrieval.
Write business logic and algorithms to handle complex data processing and application workflows. Quality and testing Implement and improve the organisation's prescribed development frameworks, patterns, and practices, with a particular focus on automated testing and CICD.
Conducts thorough code reviews and ensures high code quality for self and others.
Utilises continuous integration, deployment, and automation tools effectively.
Perform testing with a strong preference towards developing automated testing scripts and procedures to ensure code robustness and reliability.
Practices, promotes and guides others in secure coding practices (DevSecOps) and addresses potential vulnerabilities. Operational Excellence Conduct investigations through troubleshooting and debugging to fix minor, major and escalated bugs, promoting system stability.
Perform first and/or second level standby across environments for integration between internal systems and applications, as well as that of external service providers.
React to system monitoring and alerting events in a timely manner.
Assist capacity planning on infrastructure requirements, as well as stability and load tests to improve system performance and throughput.
Maintains, modifies and upgrades existing solutions, recommending and implementing improved methods. Learning and continuous improvement Expected to develop and maintain proficiency in modern programming paradigms, patterns and practices and apply or improve what is used by their delivery team. (This will differ per delivery team).
The back-end engineer forms part of a structured career progression model where the incumbent will be exposed to meaningful projects in order to develop their level of autonomy, decision making and problem-solving skills. Technical Leadership Engage with product managers, project sponsors, and other stakeholders to support scoping of work and provide updates on progress and status.
Coach, guide and provide support to Software Engineer.
Share expertise and knowledge with product team and stakeholders.
Drives innovation, bringing new technologies and ways of solving problems into the team and organisation.
Responsible to assist Software Engineers with development work and perform code reviews.
Skills and Experience Required: 6+ years’ proven experience in back-end software development, project delivery and implementation (Java, Spring/SpringBoot, SQL, AWS, Kubernetes and helm for deployments, and Kafka/SQS for event driven programming).
Experience with back-end frameworks and technologies
Ability to apply expert knowledge and develop others understanding of the following:
IT systems development processes (SDLC)
Application development
Advanced programming concepts
Advanced algorithms and data structures
Design Patterns
Version Control
Testing practices
Database systems and query optimization (e.g., SQL, NoSQL).
RESTful API design and integration.
Cloud computing platforms and services (e.g., AWS, Azure).
Advanced Microservice and event driven architectures.
Deployment using Kubernetes and containerisation.
Qualifications/ Certification: Grade 12 National Certificate / Vocational
Preferred: A relevant tertiary qualification in Information Technology
Additional Information Clear criminal and credit record
* 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: 4016485816 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Java Developer to develop and codify application and software solutions that are bespoke, innovative and sustainable.
Duties: Macro environment Engage with the macro-environment to look for new opportunities, capabilities and trends that would add value to the required development work
Suggest changes in executing work processes to better drive value and benefits for the business
Prepare and share recommendations for process and systems improvements in relevant area of accountability
Actively participate in team, cross-discipline and vendor-driven collaboration sessions or forums to increase understanding of the working environment (current and planned) Business alignment Partner with BT and Business stakeholders to create integrated roadmaps to enable business requirements delivery Solution design and build Consolidate and prepare solution design documentation
Apply standards and governance in such a way as to develop the best fit solution for business
Coordinate and apply various coding efforts
Collate data on coding progress achieved
Address and develop solutions to problems and risks arising from coding efforts Test Design relevant test scripts/ test cases to best determine system readiness and usability Service handover Provide second tier support as required Experience: 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 advantage In depth knowledge of: Relevant system/application development language
Relevant development frameworks
Coding for security best practice
Agile/DevOps principles and applications
Bespoke BU/FA knowledge
Corporate and investment banking domain (preferred)
Relevant banking regulations (preferred) Worked in an Agile/DevOps environment (preferred) Competencies: Analysis and Attention to Detail - ability to be systematic and rule orientated in gathering, reviewing and evaluating data from a variety of perspectives; includes the ability to work with precision and highlight inconsistencies and inaccuracies in detailed information.
Big Picture Thinking - ability to integrate information from a variety of sources, discern complex underlying relationships and predict patterns for future growth.
Drive and Results Orientation - self-starter and originator who maintains high levels of activity and produces a consistently high-quality output within agreed deadlines. Prompt and proactive in driving for results and sets demanding goals for self and others.
Problem Solving – cuts to the core of issues and applies effective analysis, logic and creativity to identify and implement solutions.
Customer Service Orientation - anticipates, recognises and meets the needs of internal and external clients or customers (however these are defined in the role), taking responsibility for maintaining the highest service standards and developing and sustaining productive client relationships.
Building Relationships - capacity to put people at ease and build sound relationships based on mutual trust and openness. Qualifications/ Certification:
Degree in relevant Technology OR Science OR Engineering field of study
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Full Stack Java Software Engineer Reference No: 4149663497 | Cape Town, South Africa | Posted on: 04 December 2023
PBT Group has an opportunity for a Full Stack Software Engineer. The Full Stack Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
The Full Stack Software Engineer plays a crucial role in developing and maintaining both front-end and back-end components of web applications and works on all layers of the application stack. They are therefore responsible for applying a holistic approach to building solutions that not only offer optimum performance, reliability, and scale but also create great client experiences.
Duties: Designing software solutions Works closely with stakeholders and cross functional team to translate business and technical requirements into solutions that meet client / business needs.
Designs complex software systems, considering scalability, performance and future requirements.
Can identify the trade-offs in solutions and can clearly articulate and act on these where required.
Produces solutions to programming challenges.
Creates well designed solutions that balance client value with security, operations, resilience, performance and cost.
Introduces and propagates new patterns, practices, technologies into the organisation to efficiently solve a business need. Software development and systems integration Work with other software engineers and architects in developing components based on needs that support application functionality.
Optimise systems for maximum performance and scalability to handle increasing user loads.
Develop reusable code, APIs and libraries for future use.
Share impact of code changes with product team. Database management and application logic Implement and optimise database models and queries for efficient data storage and retrieval.
Write business logic and algorithms to handle complex data processing and application workflows. Quality and testing Implement and improve the organisation's prescribed development frameworks, patterns, and practices, with a particular focus on automated testing and CICD.
Conducts thorough code reviews and ensures high code quality for self and others.
Utilises continuous integration, deployment, and automation tools effectively.
Perform testing with a strong preference towards developing automated testing scripts and procedures to ensure code robustness and reliability.
Practices, promotes and guides others in secure coding practices (DevSecOps) and addresses potential vulnerabilities. Operational Excellence Conduct investigations through troubleshooting and debugging to fix minor, major and escalated bugs, promoting system stability.
Perform first and/or second level standby across environments for integration between internal systems and applications, as well as that of external service providers.
React to system monitoring and alerting events in a timely manner.
Assist capacity planning on infrastructure requirements, as well as stability and load tests to improve system performance and throughput.
Maintains, modifies and upgrades existing solutions, recommending and implementing improved methods. Learning and continuous improvement Expected to develop and maintain proficiency in modern programming paradigms, patterns and practices and apply or improve what is used by their delivery team. (This will differ per delivery team).
Software Engineer Level III forms part of a structured career progression model where the incumbent will be exposed to meaningful projects in order to develop their level of autonomy, decision making and problem-solving skills. Technical Leadership Engage with product managers, project sponsors, and other stakeholders to support scoping of work and provide updates on progress and status.
Coach, guide and provide support to back-end and front-end Software Engineers.
Share expertise and knowledge with product team and stakeholders.
Drives innovation, bringing new technologies and ways of solving problems into the team and organisation.
Responsible to assist Software Engineer I / II with development work and perform code reviews.
Skills and Experience Required: 6+ years’ proven experience in both front- and back-end software development, project delivery and implementation (using Java, Spring/SpringBoot, SQL, AWS, JavaScript, and HTML for development (Kendo is currently being used but they will be moving to React). They also use Kubernetes and helm for deployments, and Kafka/SQS for event driven programming.
Experience with modern front-end and back-end frameworks and technologies
Ability to apply expert knowledge and develop others understanding of the following: IT systems development processes (SDLC)
Application development
Advanced programming concepts
Advanced algorithms and data structures
Design Patterns
Version Control
Testing practices
Database systems and query optimization (e.g., SQL, NoSQL).
RESTful API design and integration.
Cloud computing platforms and services (e.g., AWS, Azure).
Advanced Microservice and event driven architectures.
Deployment using Kubernetes and containerization. Responsive design principles and mobile-first development.
Browser compatibility issues and performance optimisation.
Front-end build tools and package managers
Qualifications/ Certification: Grade 12 National Certificate / Vocational
Preferred: A relevant tertiary qualification in Information Technology
Additional Information Clear criminal and credit record
* 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: 2775941831 | Cape Town, South Africa | Posted on: 04 December 2023
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 Integration About 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
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
AWS Data Engineer Reference No: 4054485773 | Cape Town, South Africa | Posted on: 04 December 2023
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 5 years of experience in Data Engineering or Software Engineering.
Demonstrated leadership experience, managing teams of engineers for 3-5 years.
A minimum of 2 years of experience in Big Data.
At least 5 years of experience with Extract, Transform, and Load (ETL) processes.
A minimum of 2 years of experience with AWS (Amazon Web Services).
Demonstrated experience with agile or other rapid application development methodologies for at least 2 years (e.g., Agile, Kanban, Scrum).
5 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).
A minimum of 4 years of experience in creating data marts using Talend or similar ETL development tools.
Proficiency in data manipulation using Python and PySpark (2 years).
Experience in processing data using the Hadoop paradigm, particularly with EMR, AWS's distribution of Hadoop (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.
Expertise in data modeling and an understanding of different data structures and their suitability for specific use cases.
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.
Experience with Talend for at least 1 year.
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.
Desirable: 5+ years of experience in Retail Operations.
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
Business Intelligence Graduate Program 2024 Reference No: 1997153780 | Cape Town, South Africa | Posted on: 27 November 2023
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 professional services provider to large national and international clients, and one that is focused on transforming data into a tangible asset. PBT Group provides an end-to-end data services and solutions offering, including Data Strategy, Data Engineering, Data Visualisation, Data Analytics, as well as Application Development.
PBT Group has worked in more than 27 countries around the world and has implemented large-scale data projects throughout Africa, the Middle East, Australia and Europe in the banking, insurance, healthcare, telecommunications and retail sectors.
With a staff complement of more than 890 highly skilled professional consultants, PBT Group has a reputation for delivery according to expectations. Worldwide expertise and local wisdom - that’s what makes us different!
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 debbie.boucher@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