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.
Cloud Data Engineer Reference No: 1226086682 | Cape Town, South Africa | Posted on: 09 June 2023
Title: Cloud Data Engineer
Overview: We are seeking a highly skilled Cloud Data Engineer to join our team. The successful candidate will be responsible for designing, implementing, and maintaining data processing systems on cloud platforms. This includes setting up data pipelines, integrating various data sources, and building efficient and scalable data architectures.
Responsibilities:Design and implement efficient and scalable data processing systems on cloud platforms such as AWS, Azure, or GCP.
Build and maintain data pipelines to integrate various data sources, including structured and unstructured data.
Develop and implement data storage solutions to enable efficient and reliable data access.
Design and implement ETL workflows to transform and load data into data warehouses and data lakes.
Collaborate with other teams to ensure data integrity, availability, and security.
Develop and implement monitoring and alerting systems to ensure the availability and reliability of data processing systems.
Optimize data processing systems for performance and cost efficiency.
Stay up-to-date with new cloud technologies and industry trends related to data processing, storage, and security.Requirements:Bachelor's degree in Computer Science, Data Science, or related field.
At least 3 years of experience in designing and implementing data processing systems on cloud platforms.
Strong understanding of cloud technologies such as AWS, Azure, or GCP.
Hands-on experience with data processing frameworks such as Apache Spark, Hadoop, or Flink.
Proficient in programming languages such as Python, Java, or Scala.
Experience with data storage solutions such as S3, Azure Blob Storage, or Google Cloud Storage.
Familiarity with data warehousing and data lake architectures.
Knowledge of ETL and data transformation workflows.
Strong problem-solving skills and ability to work independently.
Excellent communication and collaboration skills.Preferred Qualifications:Experience with big data technologies such as Apache Kafka, Apache Cassandra, or Apache HBase.
Experience with containerization technologies such as Docker or Kubernetes.
Familiarity with data governance and data security practices.
Knowledge of machine learning and data analytics workflows.
Salary: Negotiable
Data Engineer (Senior) Reference No: 3507715398 | Cape Town, South Africa | Posted on: 09 June 2023
To complement the existing cross-functional team, PBT Group is looking for a Senior Data Engineer who will design and implement scalable and robust processes to support the data engineering capability. This role will be responsible for implementing and supporting large-scale data ecosystems across the Group. This thought leader will use best practices in cloud engineering, data management and data storage to continue our drive to optimize the way that data is stored, consumed and ultimately democratized. The incumbent will also collaborate with stakeholders across the organisation with use of the Data Engineering practices to facilitate the improvement in the way that data is stored and consumed.
Assist in designing and implementing scalable and robust processes for ingesting and transforming complex datasets.
Designs, develops, constructs, maintains and supports data pipelines for ETL from a multitude of sources.
Creates blueprints for data management systems to centralize, protect, and maintain data
Focused on data stewardship and curation, the data engineer enables the data scientist to run their models and analyses to achieve the desired business outcomes
Ingest large, complex data sets that meet functional and non-functional requirements.
Enable the business to solve the problem of working with large volumes of data in diverse formats, and in doing so, enable innovative solutions.
Design and build bulk and delta data lift patterns for optimal extraction, transformation, and loading of data.
Supports the organisation’s cloud strategy and aligns to the data architecture and governance including the implementation of these data governance practices.
Engineer data in the appropriate formats for downstream customers, risk and product analytics or enterprise applications.
Development of API’s for returning data to Enterprise Applications.
Assist in identifying, designing and implementing robust process improvement activities to drive efficiency and automation for greater scalability. This includes looking at new solutions and new ways of working and being on the forefront of emerging technologies.
Work with various stakeholders across the organisation to understand data requirements and apply technical knowledge of data management to solve key business problems.
Provide support in the operational environment with all relevant support teams for data services.
Provide input into the management of demand across the various data streams and use cases.
Create and maintain functional requirements and system specifications in support of data architecture and detailed design specifications for current and future designs.
Support test and deployment of new services and features.
Provides technical leadership to junior data engineers in the team
ROLE & QUALIFICATIONS REQUIREMENTSMatric, with a degree in Computer Science, Business Informatics, Mathematics, Statistics, Physics or Engineering.
3+ years of data engineering experience
3+ years of experience with any data warehouse technical architectures, ETL/ELT, and reporting/analytics tools including , but not limited to , any of the following combinations: (1) SSIS and SSRS, (2) ETL Frameworks, (3) Data conformance, (4) Caching, (5) Spark (6) AWS data builds
The candidate having DBA ability and knowledge across at least 2 platforms (example: TSQL, SAS, PSQL, IBM VSAM, DynamoDB and DB2) will also be beneficial.
Should be at least at a proficient level in at least one of Python, Java, C/C++ or similar
Should be Proficient in bash/ksh, perl, SQL
Some experience with R, AWS, XML, json, cron will be beneficial
Experience with designing and implementing Cloud (AWS) solutions including use of APIs available.
Some experience with Dev/OPS architecture, implementation and operation would be advantageous.
Knowledge of Engineering and Operational Excellence using standard methodologies. Best practices in software engineering, data management, data storage, data computing and distributed systems to solve business problems with data.
Some experience in applying SAFe/Scrum/Kanban methodologies.
Knowledge and understanding of business process management lifecycle which covers the design, modelling, execution, monitoring, and optimization as well as business process reengineering.
Good problem solving skills: The ability to exercise judgment in solving technical, operational, and organizational challenges, to identify issues proactively, to present solutions and options leading to resolution
Good programming, performance tuning and troubleshooting skills, using the latest popular programming languages such as python, scala, java and suite of Microsoft languages C# and F# preferable.
COMPETENCIES:Collaboration and precise communication
Establishing and maintaining strong working relationships with stakeholders across all levels
Strategic thinking
Leading with Influence
Innovating and being curious about technology
Quality in execution and outcomes
Customer First attitude
Personal Mastery (Learning)
Problem Solving
Data Management
Working with ambiguity
Working independently and within a team
Salary: Negotiable
Data Technology Owner Reference No: 3757506806 | Cape Town, South Africa | Posted on: 09 June 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 complianceTechnical 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 expertiseCompliance:Ensuring solutions adhere to company patterns, guidelines, and standards
Participating in continuous improvement effortsDelivery Management:Participating in defined ways of work, including sprint planning, backlog grooming, retrospectives, demos, and PI planningRequirements: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
Salary: Negotiable
Mid Data Engineer Reference No: 3787501347 | Cape Town, South Africa | Posted on: 09 June 2023
Mid-Level Data Engineer
Job Description: We are looking for a skilled Data Engineer to join our team. The ideal candidate should have experience in designing, building, and maintaining scalable data pipelines and data infrastructure on GCP.
Responsibilities:Design, develop and maintain data pipelines and data infrastructure on GCP.
Collaborate with Data Scientists, Data Analysts, and other cross-functional teams to identify and solve complex data challenges.
Develop and maintain ETL processes, including data ingestion, transformation, and loading of structured and unstructured data.
Develop and maintain data models and data architecture on GCP.
Work with DevOps teams to ensure the proper deployment of data pipelines and data infrastructure.
Perform code reviews, testing, and debugging to ensure high-quality deliverables.
Participate in the design and implementation of data security and compliance frameworks.Requirements:At least 3-5 years of experience as a Data Engineer.
Experience in building data pipelines and data infrastructure on GCP (Google Cloud Platform) is highly advantageous.
Experience with Python, SQL, and/or other programming languages for data processing and analysis.
Strong knowledge of data modeling and data architecture.
Experience with data integration technologies such as Kafka, Airflow, or Google Cloud Dataflow.
Familiarity with data warehousing and data lake architectures on GCP.
Experience with DevOps and cloud infrastructure management tools such as Terraform, Kubernetes, or Docker.
Strong communication and collaboration skills.
Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
Salary: Negotiable
Data Architect Reference No: 374425159 | Cape Town, South Africa | Posted on: 09 June 2023
Job Title: Data Architect
We are seeking an experienced Data Architect who will be responsible for designing, implementing, and maintaining the data architecture of our organization. The ideal candidate will work closely with stakeholders to understand the organization's data needs and requirements and design solutions that ensure data is integrated, accurate, secure, and available when needed.
Responsibilities:Lead the design and development of data models and data architecture solutions
Analyze complex data systems and design strategies that optimize data integration and management, minimizing data redundancy and ensuring data consistency and accuracy across multiple systems
Define data governance policies, standards, and procedures to ensure data quality, security, and compliance with industry regulations
Work closely with data analysts, developers, and other technical teams to implement these policies and ensure that data management practices are aligned with organizational goals
Select appropriate data storage technologies and tools, such as databases, data warehouses, and data lakes
Design and implement data security and privacy measures to protect sensitive data
Develop and maintain data dictionaries, data lineage, and data models
Provide technical guidance and mentorship to data engineers and developersRequirements:Bachelor's degree in Computer Science, Information Systems, or related field
Minimum of 7 years of experience in data architecture and design
Proven experience in designing, implementing, and maintaining complex data architectures
Strong analytical and problem-solving skills
Excellent written and verbal communication skills
Experience with data governance and data quality practices and standards
In-depth knowledge of data storage technologies and tools, such as databases, data warehouses, and data lakes
Familiarity with data security and privacy regulations and best practicesIf you meet the above requirements and are interested in this exciting opportunity, please submit your resume and a cover letter detailing your relevant experience. We offer competitive compensation packages, opportunities for growth and development, and a collaborative and supportive work environment.
Salary: Negotiable
Senior Business Analyst Reference No: 1338519908 | Cape Town, South Africa | Posted on: 09 June 2023
Job Summary:
As a Senior Business Analyst, you will be responsible for creating, refining, and clarifying the detailed definition of the business need, designing the corresponding business processes, and supporting the implementation of the business solution. You will be recognized as a lead specialist in your own area within the organization, and will execute process design, identify, refine, clarify, and define the business need, document business requirements in the form of user stories, and work closely with solution architects, testers, and other stakeholders to refine the requirements. You will be able to assist with project requirements planning, analyze decision design patterns, identify data sources for data needed during decision points, participate in data mappings between source, middleware, and decision engine, and provide support to end-users during the implementation period.
Responsibilities:Identify, refine, clarify, and define the business need
Design and document business processes
Document business requirements in the form of User Stories
Work closely with Solution Architects, Testers, and other stakeholders to refine the requirements
Assist with project requirements planning
Analyze decision design patterns
Identify data sources for data needed during decision points
Participate in data mappings between source, middleware, and decision engine
Provide support to end-users during the implementation period
Manage project and requirements scope
Design test cases and lead testing efforts
Investigate and assess the impact of new requirements
Experience with Atlassian tools-Jira, Confluence etc.
Strong Retail Banking experience is required
Expert knowledge of Agile Methodology
10 or more years’ experience as a Senior Business Analyst/Business Analyst
Ability to assess rapidly changing technologies and apply them to business needs
Experience in messaging platforms, protocols, and techniques such as Kafka and event sourcing
Experience deploying applications in cloud-based platforms such as AWS, Azure, and GCP. AWS is preferred
Document data mappings between front-end and back-end systems
Experience with gathering end-user requirements and writing User Stories and other technical documentation leveraging frameworks
Time management and multitasking skills to effectively meet challenging deadlines
Ability to suggest innovative solutions based on new technologies and latest trends
Understanding of data security and data access controls and design aspects
Excellent client facing and team player skillsPreferred Qualifications:Experience in Consumer Rewards or Personal Financial Management
Diploma in Advanced Business Management: Business Analysis or a Related FieldThis position requires a highly analytical individual with excellent communication skills and the ability to work collaboratively with cross-functional teams. The ideal candidate should be able to lead the requirements gathering process, communicate effectively with stakeholders, design, and document business processes, and manage project and requirements scope. Additionally, the ideal candidate should have experience in agile methodology, cloud-based platforms, and messaging platforms. If you are a motivated individual with a passion for business analysis and a proven track record of success in a senior business analyst role, we encourage you to apply.
Salary: Negotiable
Finance Business Analyst - Investments Reference No: 853001494 | Cape Town, South Africa | Posted on: 09 June 2023
Job Title: Business Analyst
Job Summary:
We are seeking a highly skilled Business Analyst to join our team. The successful candidate will have experience in business analysis, process and data analysis, stakeholder management, and communication skills. The role requires a proven track record of executing business analysis methodologies and being able to identify, refine, clarify, and define business needs. The candidate will be responsible for assisting with project requirements planning and applying and anticipating technical expertise. The ability to document processes and specifications is essential, as is an understanding of data models, ad-hoc reporting, and process and data integrity. Project management skills and knowledge of investment data are also necessary.
Responsibilities:Identify, refine, clarify, and define the business need and ensure it aligns with business goals and objectives
Assist with project requirements planning and prioritize requirements based on business needs
Execute business analysis methodologies to gather, document, and analyze business requirements
Apply and anticipate technical expertise to provide solutions and recommendations to stakeholders
Develop and document processes, specifications, and other related materials
Perform impact assessments to determine the effect of changes on the business
Understand data models and ad-hoc reporting to provide insights and recommendations
Ensure process and data integrity
Utilize strong business analytic skills to identify opportunities for improvement
Apply knowledge of investment data to support business analysis activities
Perform data analysis to provide insights and support decision-making
Design operating models to support business processes
Build and maintain relationships with stakeholders to ensure effective communication and collaborationRequirements:Bachelor's degree in Business Administration, Computer Science, or related field
3+ years of business analysis experience
Business Analysis certification (e.g. CCBA, CBAP, PMI-PBA)
Experience in process and data analysis
Strong documentation skills, including requirements documentation, process documentation, and business requirements specification
Excellent stakeholder management and communication skills
Knowledge of business analysis methodologies and execution to them
Experience with impact assessment and understanding of data models
Strong project management skills
Knowledge of investment data
Experience in the insurance industry
Experience in designing operating modelsIf you meet the requirements and are interested in this position, please submit your application including your resume and cover letter. We look forward to hearing from you!
Salary: Negotiable
Finance Business Analyst Reference No: 382856727 | Cape Town, South Africa | Posted on: 09 June 2023
Job Title: Finance Business Analyst
Job Summary: We are looking for an experienced Finance Business Analyst with strong qualifications and experience in business, process, and data analysis. The ideal candidate must have excellent stakeholder management and communication skills, the ability to execute business analysis methodology, and be able to identify, refine, clarify, and define the business need. The role requires an individual who can assist with project requirements planning, apply and anticipate technical expertise, and has experience in process documentation, business requirements specification, and impact assessment. The candidate must also have a solid understanding of finance business processes, including a high cognitive ability to pick up complex financial processes and rules. The candidate must be a self-starter, an independent worker who thinks in process/value-chain and looks for improvement/smarter ways of achieving the outcome.
Key Responsibilities:Work with finance stakeholders to identify business needs and requirements
Execute business analysis methodology, including requirements gathering, analysis, documentation, and communication
Assist with project requirements planning
Apply technical expertise to anticipate and resolve issues
Document processes and procedures to ensure process and data integrity
Create business requirements specification documents
Conduct impact assessments to ensure successful implementation of projects
Understand and interpret financial data models
Create ad-hoc reports and provide insights to stakeholders
Communicate and manage stakeholders effectively to ensure successful project delivery
Work independently and think analytically to improve financial processes and identify smarter ways to achieve outcomesRequirements:Bachelor's degree in Business Administration, Finance, Accounting or related field
3+ years of experience in business, process and data analysis, and requirements documentation in a finance environment
Strong project management skills
Excellent stakeholder management and communication skills
Ability to execute business analysis methodology effectively
Proficient in process documentation, business requirements specification, and impact assessment
Solid understanding of finance business processes
Understanding of financial data models and ad-hoc reporting
Strong analytical and problem-solving skills
Ability to work independently and think analytically to improve financial processes and outcomesIf you meet these requirements and have the necessary skills and experience, we encourage you to apply for this exciting opportunity.
Salary: Negotiable
Senior Software Developer Reference No: 1822336949 | Cape Town, South Africa | Posted on: 09 June 2023
Seniority: Mid-level to Senior (at least 5 years’ experience) with a proven track record of supporting business decisions through compiling data into reports using client requirements as a filter for processing relevant data.
High level skill/capability specification:Report development and delivery
Liaise with Business Intelligence Business Analyst to gather information and fully understand the reporting requirement
Provide input into the impact analysis for new business information solutions; including development estimates
Salary: Negotiable
Data Governance Analyst Reference No: 2245616642 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for an experienced Data Governance Analyst.
The Data Governance Analyst will monitor and enhance enterprise data governance activities including monitoring the quality and managing the protection of sensitive data and information assets.
The position will focus on ensuring adherence to the data policies, standards and processes, by all squads in the bank, to achieve the required level of consistency, quality and protection to meet overall business needs. The Data Governance Analyst will work closely with Business squad leadership to improve the quality and value of core data assets, respond to regulatory protection requirements as well as support the strategic requirements of the squads.
The analyst will also establish and enhance Data Policies, Standards and Processes and assist the Squads in adhering to the established standards and process. These standards will ensure the democratisation of all data assets in the bank and provide a well-documented, discoverable register of all data and related business meaning. This will also enable the meeting of regulatory requirements by ensuring all data in the bank is owned, managed, curated and documented. Driving Data Quality improvements and further ensuring trust is built in all data assets in the bank.
Duties:
Operational DeliveryExecute data governance strategy and overall objectives set by the relevant data governance forums
Align data governance with the business goals and priorities
Provide performance related reports and build consensus for the data governance strategy across the bank
Establish and govern an enterprise data governance implementation roadmap including strategic priorities for development of information-based capabilities in line with the bank’s information management strategy and principles
Roll out an enterprise-wide data governance framework, with a focus on improvement of data quality and the protection of sensitive data through modifications to organization behaviour policies and standards, principles, governance metrics, processes, related tools and data architecture
Eliminates redundancy and streamlines the external data sources.
Identify the new business opportunities with the use of data assets to achieve efficiency and represent the data as the business asset.
Coordinate regarding the implementation of Data Governance Strategy across operational units
Collaborate with leadership across the organisation to identify business needs and implement data governance processes
Responsible for development and maintenance of standard data operating procedures
Ensuring adherence to an enterprise data governance framework for data practices, policies, and standards both at a technical and functional level.
Focus on minimizing the risk of regulatory fines.
Defines the roles and responsibilities related to Data Governance and ensures accountability for the stewardship and master data assets of the enterprise.
Should serve as a liaison between business and its functional as well as technical areas of the technology and protect the sensitive and confidential data.
Eliminates redundancy and streamlines the external data sources.
Identify the new business opportunities with the use of data assets to achieve efficiency and represent the data as the business asset.
Coordinate regarding the implementation of Data Governance Strategy across operational units ComplianceEnsure effective internal controls by monitoring metrics and driving performance through improvement initiatives
Champion enterprise data governance and data initiatives
Ensure appropriate representation and participation in data governance forums across the business
Lead and guide the data governance organisation to achieve desired business results
Deliver on data governance strategy and overall objectives
Ensure data governance initiatives result in enterprise and functional benefits
Serve as a liaison between Business and Functional areas and technology to ensure that data related business requirements for protecting sensitive data are clearly defined, communicated and well understood and considered as part of operational prioritization and planning
Develop & maintain inventory of the enterprise information maps, including authoritative systems, owners
Facilitate the development and implementation of data quality standards, data protection standards and adoption requirements
Define indicators of performance and quality metrics and ensure compliance with data related policies, standards, roles and responsibilities, and adoption requirements
Provide progress reports on data governance issues and oversee periodic updates to Data Governance Roadmap Delivery ManagementEnsures the Data is manageable and provides more support to accelerate data-driven digital transformation.
Assist with the assignments of the roles and responsibilities to the Data Users, Data Owners, and Data Stewards
Assist business with identifying data Quality requirements and implement monitoring and remediation processes
Develop & Maintain inventory of the enterprise data.
Facilitate the development and implementation of Data Protection, Data quality standards across the enterprise.
To assist in resolving end-to-end issues regarding Data Governance that may arise from different departments in the Enterprise. Technical LeadershipProject Management
Risk Management
Data Governance
Business Analysis Techniques
Master Data Management
Experience:A minimum of 4 -6 years of strong data governance industry focussing on:Operationalizing data governance and data Quality
Implementing data management and governance roles, principles, processes and procedures
Implementing enterprise level data quality, master data management and related metrics
Conducting customer interviews and strong consumer interaction skillsBachelor’s Degree in Computer Science or similar fields like Information Systems, Big Data, etc. or a minimum of 4 - 6 years of strategic analysis, or data governance experience
Data Governance certification(s) would be advantageous
Qualifications/ Certification:Bachelor’s Degree in Computer Science or similar fields like Information Systems, Big Data, etc. or a minimum of 4 - 6 years of strategic analysis, or data governance experience
Data Governance certification(s) would be advantageous
Salary: Negotiable
Data Modeller Reference No: 1046523160 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for Data Modellers to design and maintain optimal data models/structures at both an enterprise and system / application level that meet the business and architectural objectives of the organisation.
Duties:Design data models that meet the business requirements and align to the agreed architecture framework.
Ensure data modelling deliverables are delivered according to project plan and budget to meet commitment to stakeholders.
Ensure all data modelling activities and deliverables are aligned to the development methodology and to the data modelling principles and standards
Apply the approved tooling to create the data modelling deliverables.
Adopt the Enterprise Data Model (which is based on the IFW) as a standard for data model designs to leverage best practice and fast track data modelling efforts.
Translate business requirements into data requirements.
Analyse and profile the source data to understand data quality issues, relationships, patterns and rules in the data.
Structure data requirements into logical data constructs based on the Enterprise Data Model, including ERD models, dimensional models to ensure optimal implementation.
Compile Source to Target Mapping Specifications
Ensure complete and correct data by identifying definitive or authoritative source of data; analysing source data; and identifying gaps
Enable physical implementation of the data structure by generating the first cut physical data model from the logical data model.
Facilitate dataflow understanding by collating dataflow diagrams outlining the flow of data across systems and interfaces.
Reduce non-value adding work by identifying opportunity for re-use of the Enterprise Data Model
Maintain up to date knowledge of latest developments in the Data Modelling domain, including reading; continuous professional development courses; seminars and conferences.
Skills Required:
Data Management Domain Knowledge:Data Modelling Concepts: Erwin & SAP Sybase Power Designer
Canonical Data Modelling
Entity Relationship Modelling
Physical Database Design
Configuration Management
Data Flow Management
Data warehousing,
Data Integration,
Data Mining
Data Quality
Master Data Management
Metadata
Tools- Technical Skills:IBM Infosphere Information Governance Catalog - Building the Governance Catalog
IBM Information Analyzer Essentials v
IBM InfoSphere DataStage Essentials
IBM InfoSphere Advanced DataStage - Parallel Framework
IBM InfoSphere DataStage v - Advanced Data Processing
IBM InfoSphere QualityStage Essentials v
IBM InfoSphere Advanced QualityStage v
Collibra
Talend
Metadex -(SSIS)
Linux
SQL
Skill package will include knowledge in:APIs, PERL, Python, SQL, XML, Java, C/C++ and others.
Understanding of at least some of the newest trends in the DBMS debate like:NoSQL platforms such as Cassandra, MongoDB, Couchbase, Riak, Redis, FlockDB, Stig
Cloud Knowledge:AWS, Azure, IBM etc.
Experience Required:3-5 years and/or relevant industry experience as well as experience in the Data Modelling discipline
Able to demonstrate practical experience in relational and dimensional modelling techniques, OO modelling also an advantage
Experience using Infosphere Data Architect or any other Data Modelling Tool
Experience with industry models such as IFW BDW and FSDM
Broad understanding of Data Management (DMBOK), systems development lifecycle methodologies and IT Architecture
Relevant regulatory knowledge, and understanding of banking and financial services
Technical Competencies:Data analysis: Applies data analysis, data modelling, and quality assurance techniques, based upon a detailed understanding of business processes, to establish, modify or maintain data structures and associated components (entity descriptions, relationship descriptions, attribute definitions). Advises database designers and other application development team members on the details of data structures and associated components.
Data Modelling: Specialist knowledge of database concepts, object and data modelling techniques and design principles.
Behavioural Competencies:Exercises substantial personal responsibility and autonomy. Plans own work to meet given objectives and processes in an efficient manner. Plans, schedules and monitors work to meet time and quality targets.
Work includes a broad range of complex technical or professional activities, in a variety of contexts. Investigates, defines and resolves complex issues.
Accomplishing tasks by considering all areas involved, no matter how small; showing concern for all aspects of the job; accurately checking processes and tasks; being watchful over a period of time.
Makes decisions which influence the success of projects and team objectives.
Selects appropriately from applicable standards, methods, tools and applications. Communicates fluently, orally and in writing, and can present complex information to both technical and non-technical audience.
Facilitates collaboration between stakeholders who share common objectives.
Setting high goals for personal and group accomplishment; using measurement methods to monitor progress toward goals; tenaciously working to meet or exceed goals while deriving satisfaction from that achievement and continuous improvement.
Participates in external activities related to data modelling
Takes responsibility for driving own development by actively identifying new areas for learning; regularly creating and taking advantage of learning opportunities. Rapidly absorbs new information and applies it effectively.
Qualifications/ Certification:A degree/diploma in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Preferred Qualifications: TOGAF
Salary: Negotiable
Technical Business Analyst Reference No: 705327807 | Cape Town, South Africa | Posted on: 09 June 2023
I'm currently recruiting for a Senior Data Analyst or Technical Business Analyst who possesses strong analysis skills, data ETL expertise, and is independent and quick to start up. T
About the role:Responsible for mapping all legacy platform sub-programs and related datasets required.
Review existing tables and identify redundancies, as well as account for non-standard functions built into legacy platforms that will be replicated
Design and testing of the User Interface created to replace mainframe functionality.
Part of the formation and refinement of the backlogs process.If you have the required experience and skills and are looking to join a dynamic team in a fast-paced industry, we encourage you to apply.
Salary: Negotiable
Business Analyst Reference No: 2260806883 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for an Intermediate to Senior business analyst with experience in financial administration and/or financial reporting. Preference is Cape Town based, else Johannesburg.
Duties:
The role will support the product owner in implementing:Data adoption of core business value chain (e.g. claims, premiums, underwriting)
Data controls – implementing completeness, appropriateness, timeous and accuracyExperience:5+ years as a Business Analyst
Strong data competency, working with XML, JSON and SQL
Experience working with ETL applications will be a plusQualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Salary: Negotiable
Azure Data Engineer Reference No: 489302144 | Johannesburg, South Africa | Posted on: 09 June 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:2+ years 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
Salary: Negotiable
Data Engineer Reference No: 1774202451 | Cape Town, South Africa | Posted on: 09 June 2023
Company: PBT Group
Job Summary:
We are seeking a skilled Data Engineer to join our dynamic team at PBT Group. As a Data Engineer, you will play a crucial role in designing, developing, and implementing data solutions that enable effective data integration, processing, and analysis. You will work closely with cross-functional teams to build scalable data pipelines and ensure the availability, reliability, and performance of our data infrastructure.
Responsibilities:
Design, develop, and maintain robust data pipelines and data infrastructure to support data integration, transformation, and analysis.
Collaborate with data stakeholders, including Data Scientists, Data Analysts, and Business Analysts, to understand data requirements and develop efficient and scalable solutions.
Implement data models and data architecture that optimize data storage, retrieval, and processing.
Build and optimize ETL (Extract, Transform, Load) processes to ensure efficient data ingestion, transformation, and loading.
Implement data quality checks and data validation processes to ensure accuracy and integrity of data.
Collaborate with DevOps teams to deploy and manage data infrastructure, ensuring scalability, availability, and performance.
Perform data profiling, data cleansing, and data preparation tasks as required.
Monitor and optimize data performance, identifying and resolving bottlenecks or issues in data pipelines.
Stay updated with industry best practices and emerging technologies in data engineering and propose innovative solutions to enhance data processes.
Requirements:
3-5 years of experience as a Data Engineer or similar role, with a focus on designing and building scalable data solutions.
Strong proficiency in SQL and experience with programming languages like Python, Java, or Scala.
Experience with data modeling, data warehousing concepts, and dimensional modeling techniques.
Strong knowledge of ETL processes, data integration, and data transformation techniques.
Experience with big data technologies such as Hadoop, Spark, or Hive.
Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
Experience with data pipeline and workflow management tools such as Apache Airflow, Luigi, or similar.
Proficiency in version control systems (e.g., Git) and collaborative development methodologies.
Strong analytical and problem-solving skills, with the ability to work in a fast-paced, dynamic environment.
Excellent communication and teamwork skills, with the ability to collaborate effectively with diverse stakeholders.
Preferred Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Relevant certifications in data engineering, cloud platforms, or big data technologies.
Join PBT Group and be part of a team that drives data-driven decision-making and innovation!
Salary: Negotiable
Business Intelligence Graduate Program 2024 Reference No: 1997153780 | Cape Town, South Africa | Posted on: 09 June 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 DurationThe program spans over 12 months, with the option to extend for a further period thereafter.
The first 6 months focuses on theoretical training, followed by 6 months of on-the-job training.
Apply Now
If you are interested and meet the above requirements, please send the following documents to graduates@pbtgroup.co.za.CV
ID
Matric Certificate
Academic Transcripts (Results) for Tertiary Education
Degree Certificate if you have finished
Please note that only South African residents with a valid ID document will be considered. If the above does not accompany your application, we will not be able to consider you for our Graduate Program.
Salary: 16000
Business Intelligence Graduate Program 2023 Reference No: 2114691915 | Johannesburg, South Africa | Posted on: 09 June 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 DurationThe program spans over 12 months, with the option to extend for a further period thereafter.
The first 6 months focuses on theoretical training, followed by 6 months of on-the-job training.
Apply Now
If you are interested and meet the above requirements, please send the following documents to graduates@pbtgroup.co.za.CV
ID
Matric Certificate
Academic Transcripts (Results) for Tertiary Education
Degree Certificate if you have finished
Please note that only South African residents with a valid ID document will be considered. If the above does not accompany your application, we will not be able to consider you for our Graduate Program.
Salary: 16000
BI Data Engineer Reference No: 83013828 | Cape Town, South Africa | Posted on: 09 June 2023
SPW
Salary: Negotiable
Senior Data Engineer Reference No: 2828506992 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for a Senior Data Engineer. You will be responsible for establishing new technology components and reusable solution patterns that can be leveraged by business facing development teams in their day-to-day solutions. You will constantly be developing and setting new principles, standards, processes, procedures, and guidelines for the wider BI community.
You should be able to communicate technical information to technical teams, as well as be competent in communicating challenges and solutions to project and operational leadership. An understanding of data management solutions and a keen sense of the strategic value of information to an organisation will be of importance. You will also be responsible for developing data warehousing blueprints, evaluating hardware and software platforms and integrating systems; translating business needs into long-term architecture solutions.
Duties:Define a structured approach to problem solving and delivery against it.
Create role specific design standards, patterns and principles
Assist the planning and management of the workload of the team and to ensure delivery
Load large, complex data sets to and make data available for other data engineers
Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing models for greater scalability
Working with other data engineers and data modelers, you will design, implement, and manage data vaults, data transformations and the data pipeline
Identify, design, and implement vault access layers to enable BI products to leverage the data within data vaults
Monitor and fine-tune data vaults and data transformations on the Cloudera Hadoop stack
Use modern development and modelling techniques and tools to implement BI and data management solutions, including data quality, metadata and reference data
Engage with a wide range of technical stakeholders including data scientists, data analysts, business analysts, other data engineers and solutions architects
Support data stewards to establish and enforce guidelines for data collection, quality improvements, integration, and processes
Experience:The Data Engineer must have at least 5 years’ experience in a similar environment working with the relevant tools and techniques
The Data Engineer is someone with a strong understanding of data, data structures and data sources. Required skills include:
Application and data engineering background with a solid background in data warehousing environments
Experience in database management system (DBMS) physical implementation, including tables, joins and SQL querying.
A solid background in Data Warehousing using SQL and ETL procedures is required, with a strong grounding in data modelling using either Kimball or Data Vault methodologies
Experience in Hadoop Distributed File System, and experience in Spark, Oozie and NiFi are highly advantageous.
Experience in data warehouse automation and the development of data pipelines using ETL tools (e.g. SAP Data Services), automation (e.g. Wherescape), scheduling and test automation (e.g. Robot) is desirable
Experience of structured data, such as entities, classes, hierarchies, relationships and metadata.
Experience in agile development
Ability to comply to and manage data assets under a strict governance framework
Strong Data Engineering background with a specific focus on staging high quality data
Data Management technologies (e.g. Informatica Data Quality (IDQ), Informatica Enterprise Data Catalog (EDC), Axon, EBX) are preferred
Data architecture design and delivery experience preferred
Qualifications/ Certification:Bachelor’s degree in Computer Science, Statistics, Informatics, Information Systems, Engineering or another quantitative field / National Diploma in an Information Technology related discipline preferred
Salary: Negotiable
AWS Cloud Data Engineer Reference No: 355918484 | Johannesburg, South Africa | Posted on: 09 June 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
Salary: Negotiable
Data Modeler Reference No: 1283772640 | Johannesburg, South Africa | Posted on: 09 June 2023
Data Modeler required for a vacancy at PBT Group.
Duties:Create and implement comprehensive logical and physical data models.
Perform detailed data analysis in order to develop the data warehouse’s / BI solution’s data model.
Involved in the requirements definition process.
Assist the ETL Analysts / Business Analysts with the specification of the source to target mappings.
Participate in the business requirements definition activities in a secondary role, for which a good understanding of business rules is essential.
Work closely with Business Analysts, ETL Analysts, Solution Architects and Database Administrators to perform all tasks.
Review models designed by other DBA’s and relate the activities of other modeling efforts to the model under review.
Required Skills:Knowledge about existing corporate data models, as well as knowledge of the business, is extremely important.
Strong conventional (normalised) data modeling skills are beneficial, as the Data Modeler often has to be able to read and understand existing data models. However, the Data Modeler should be able to break away from traditional OLTP and E/R design practices and embrace the new data warehouse design techniques such as Dimensional models or multi-dimensional models.
Experience working on other data warehousing projects is essential (full life cycle).
Understanding of data warehousing and data mart architectures.
An exposure to end-user reporting tools and their capabilities is useful.
Have a quick grasp and understanding of data models, be able to see things abstractly, for example to derive the common model and represent related business concepts generically.
Be very meticulous, as the data warehouse data model should be exact and complete – attention to detail is a very important characteristic.
Well versed in conceptual and logical data modeling.
Understand advanced analytical data requirements.
Understand the data requirements of front-end (reporting, dashboarding and analysis tools.)
Required Qualifications / Training:Data warehouse design methodology training.
Normalised and dimensional data modeling training.
Must have worked with industry standard data modeling tools.
Strong experience working with a range of DBMS’s.
Strong experience with SQL query and DBMS tuning.
B.Sc. or related degree is advantageous.
Salary: Negotiable
BI Solutions Architect Reference No: 4024288545 | Johannesburg, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for a BI Solutions Architect. The BI Solutions Architect will be responsible for conceptualizing, designing, implementing, and supporting BI solutions. The Solutions Architect will envision and create solutions that meet requirements; model the pieces of an infrastructure and their points of integration; prove the feasibility of a design; create the design artifacts that are required to deliver and to maintain the infrastructure; guide a solution through to its completion; and ultimately can be implemented and supported in production. The right individual will possess experience in all stages of BI project work (requirements and logical design, physical design, implementation, testing and deployment). The BI Solutions Architect should have a firm grasp of BI implementation methodologies. The candidate should possess the following:Analysis and Communication Skills
Data gathering, research and analytical abilities so as to develop insightful conclusions and generate solutions to address user needs.
Conceptualize and design solutions.
Duties:The BI SA must understand the entire BI landscape to ensure that solutions are implemented in a sustainable manner.
Interact with business analysts and end users to establish information needs.
Conduct data analysis and data profiling on various source systems.
Design and document logical and physical data models using dimension modelling techniques.
Review data models with functional and technical teams
Interact with software developers, business analysts, quality management and end users to communicate BI designs and solutions.
Establish, maintain, and ensure compliance with data modelling and data integration standards.
Lead the creation, enhancement and implementation of newer BI standards and processes.
Mentor junior team members.
Establish domain specific standards, near/mid-term strategy, and roadmaps.
Assist the BI Unit in creating the vision for future state technologies and architecture.
Participate in research and development efforts (proofs of concept, prototypes), as subject matter experts, when introducing new technologies.
Provide technical expertise to assist in level of effort estimates (LOE), technical resource planning and work breakdown structures for proposed and current work to support Project Management
Participate in various phases of the SDLC to perform QA/architectural review functions and to ensure adherence to Architecture technology standards and project specific solutions architecture. (i.e., design reviews).
Skills and Experience Required:Minimum 5 - 7 years’ experience in BI with over 5 years’ experience in implementing BI solutions, preferably, at an enterprise level.
Experience with the Microsoft BI stack (SSIS, SSAS, SSRS) and Oracle
Solid experience in gathering requirements for reporting solutions and data analytics.
Solid experience in writing functional and technical specifications, process flows and source-to-target mappings.
Experience working with BI front-end tools to develop prototype solutions (Power BI, Excel)
Strong SQL query writing ability (across database environments)
Strong experience in logical and physical data modelling using a variety of techniques including Kimball.
Strong database fundamentals and data modelling knowledge (normalization and de-normalization).
Experience in ETL design and good understanding of ETL solution architectures.
Good understanding of ODS, data warehouse, data mart, cube, and database technologies.
Strong analytical and problem-solving skills.
Navigating ambiguity and complexity
Strong understanding of Master Data management (MDM), Metadata Management and Data Governance (DG)
Qualifications/ Certification:Business Intelligence certifications will be an added advantage.
Bachelor of Science (Information Systems, Computer Science, Mathematics) would be advantageous.
Salary: Negotiable
Senior Analyst Developer Reference No: 299674977 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for a Senior Analyst Developer who will be responsible for the advanced technical solution design, code and development implementation including technical documentation, team and business support, technical excellence and innovation in-line with business requirements.
You will provide mentoring to junior developers and collaborate with leadership stakeholders to design and implement technical standards and best practices.
Duties:Development:Advanced technical solution design, code, test and debug software according to the functional requirements and in alignment with the standards and best practices
Provide input into solution designs and set up 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 technical documentation when required.
Present alternative solutions for new development where applicable.
Develop changes in line with the application architecture and technical standards.
Unit test own programs as well as developed interfaces.
Update technical models and documentation to align with new development.
Assist with implementation of best practices and standards.
Liaise with project stakeholders as required during the SDLC.
Performing and managing regression testingMentorship and coaching:Guide team development efforts towards successful project delivery on time.
Comply to QA (quality assurance) process to ensure a high standard of code delivery.
Participate in discussions in the relevant technical and design forums.Ensure environment stability and Systems health:Work with the implementation and configuration manager to create deployment instructions and artefacts.
Collaborate with technical teams to align deployment procedures.
Collaborating on stability of Application and Database environments with other delivery teams
Assist with system monitoring and optimization during and post deployments / releases.
Collaborating on stability of Application and Database server environments with other delivery teams
Be on standby and provide support as agreed with the application manager, some of which could be outside of core business hours.Collaboration:Provide input to technical and application design and architecture when required.
Provide input to development standards and best practices.
Provide input to analysts and testers when required.
Assist with and contributes towards SQL database design, optimization and implementation modelling
Implementing POC (proof of concept) initiatives
Technical liaison across teams
Involvement in future Web applications strategy
Provide input on enhancing of coding principles, standards and best practices
Provide 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)
Experience in an IT environment within an investment management or financial sector will be an advantage
Experience in:C#/VB.Net
.Net Core/.Net Framework
Git
DevOps CI/CD
RESTful services/ APIs
Testing frameworks for APIs
Net MVC
HTML and CSS
JavaScript / JavaScript frameworks (e.g. Angular, Knockout, jQuery)
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Salary: Negotiable
Senior SAS Developer Reference No: 2957769609 | Johannesburg, South Africa | Posted on: 09 June 2023
PBT Group is looking for a SAS Developer. A minimum of 3+ years of experience is required, and strong Base SAS experience is compulsory. Financial Industry experience would be an advantage.
The resource needs to have strong data manipulation skills, specifically using the SAS environment. Must be able to convert SAS reports to SQL.
SKILLS REQUIRED:Strong SAS Base experience
Strong SQL skills
SAS Macros experience would be an advantage
SAS DI Studio experience would be an advantage
Strong data manipulation skills
Financial Industry experience would be a huge advantage.
QUALIFICATIONS REQUIRED:Matric and relevant degree/diploma
PERSONAL SKILLS REQUIRED:Acting with Integrity.
Able to Build Relationships.
Communicating with Impact.
SDLC Knowledge.
Working in Teams.
Service oriented.
Salary: Negotiable
BI Business Analyst (BIBA) Reference No: 3294478845 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for a energetic, dynamic and proactive BI Analyst with solid communication skills who will provide support to the Business Intelligence team through the development of appropriate management information reports and analyses of client behaviour and business trends in order to provide management with real insight and perspective.
PBT Group has a vacancy for a senior energetic, dynamic and proactive BI Business Analyst in the Retail industry with solid communication skills and 5+ years relevant experience as a Business Analyst in the Data space. The BI Analyst will be the first point of contact for the BI team and will bridge the gap between Business and BI.
Duties:Be the translator between the business and IT
Gathering requirements from business and translating them into insights that is used to make decisions. (PowerBI)
Working closely and maintaining relationships with the CIO, CFO, Marketing, Buyers and Planners
Liaise with different parts of the Business such as Finance, Marketing, Merchandise, Operations etc. to identify and address their data needs and reporting requirements.
Working in JIRA
Working with Stakeholders through the process from Requirements setting to UAT
Ability to analyse and translate business data requirements and processes into data models and dashboards and recommending them to the management and executives for implementation.
Ability to analyse the “as is” business architectures, to identify any challenges or opportunities
Applying analytical thought, skills and tools to business challenges
Understanding Financial, Merchandising or Supply Chain systems & procedures
Participating in design and planning sessions
Understanding of database structure design and data extraction principles
Testing and deployment of new development
Uses business intelligence data and tools to identify and monitor current and potential customers and to improve business processes
Identifies markets for future product development and methods to improve sales or services of existing products or clients by analysing technology trends.
Compiles business intelligence or trends to support actionable recommendations.
Maintains current knowledge of industry and business trends through communication with professional organizations, suppliers, customers, competitors, and other informed individuals.
Summarises financial and economic data reports for review by executives, managers, clients, and stakeholders
Experience:Substantial Business Analyst experience in a BI / Data environment.
At least 5-6 years’ experience in a reporting/analysis role, as well as experience in a technology solution delivery environment, is essential.
Understanding of Oracle retail systems- advantageous
Retail experience is essential.
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.
Power BI, SSIS, SSRS, Transact-SQL (T-SQL)
Preference will be given to candidates with knowledge and understanding of the retail environment.
Solid BI skills (SQL Server), Business Analysis, Planning or Data Modelling (QlikView or Qlik Sense)
Experience with MS SQL or other analytical insight software combined with a good understanding of SQL or relationship databases.
Experience in requirements, analysis, design and reporting
Good practical experience in BI and able to perform Data Analysis
Experience in other IT roles (e.g. software development) would be very advantageous
Qualifications/ Certification:Completed a tertiary qualification in an Information Systems or Analysis/Statistics related field (a post-graduate qualification in Statistics or similar is preferred)
Salary: Negotiable
Java Developer Reference No: 4123743352 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for a Java Developer. You will be working in an agile environment and be responsible to produce quality software according to business requirements. You need to assist with the deployment and monitoring of the developed systems in development, testing and production environments.
Duties:Produce quality software according to business requirements.
Assist with the deployment and monitoring of the developed systems in development, testing and production environments.
Adhere to coding quality standards including unit and integration testing requirements.
Provide production support, Standby and overtime as business requires.
Attend and contribute to daily stand-ups and other agile ceremonies.
Assist with breakdown of tasks from business requirements.
Accurately track time within the systems provided on a daily basis.
Deliver on sprint commitments.
Contribute to team planning, discussions and solution designs.
Document solutions and assist others in doing their documentation.
Share knowledge with team members.
Experience:Minimum of 4 years’ experience within application development in Java
Minimum of 3 Years' working Experience in J2EE
Practical experience with Java Server Pages, Servlets, Stateless Session Beans, JDBC, Java Messaging Service
Experience with the following tools will be an advantage: IBM WebSphere, IBM MQ Series, Eclipse or WebSphere Application Developer
DevOps experience is highly recommended
Experience in Scaled Agile Framework will be advantageous
Exposure to GIT, Gradle, Nexus, JIRA and Confluence will be advantageous
Web Services technologies experience i.e. RESTful APIs
UML experience will be an advantage
Relational Database experience (Experience with SQL Server development will be an advantage
Experience with RCP development will be an advantage
Experience in working with life insurance financial applications will be recommended
Agile development principles
Good understanding of the Systems Development Life Cycle (SDLC)
CI/CD principles
A solid understanding of Object-Orientation
Problem Analysis and Problem-Solving Techniques
Impact Analysis Techniques
Documentation Frameworks, Tools and Standards
Understanding of Project Management Principles
Understanding the Deployment Process in the Development Phase
High level understanding of Enterprise Test Methodology (Automation)
Qualifications/ Certification:Grade 12
Relevant Computer Science degree or diploma will be recommended
Java Certification will be advantageous
Salary: Negotiable
BI Full-Stack Engineer Reference No: 3289139367 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for a BI Full-Stack Engineer. Guided by Architecture and a Technical Team Lead you will be responsible for establishing new technology components and reusable solution patterns that can be leveraged by business facing development teams in their day-to-day solutions. You will constantly be developing and setting new principles, standards, processes, procedures and guidelines for the wider BI community.
You should be able to communicate technical information to technical teams, as well as be competent in communicating challenges and solutions to project and operational leadership. An understanding of data management solutions and a keen sense of the strategic value of information to an organisation will be of importance. You will also be responsible for developing data warehousing blueprints, evaluating hardware and software platforms and integrating systems; translating business needs into long-term architecture solutions.
Experience:Minimum 5 years related experience
Application and data engineering background with a solid background in SQL is required
Data architecture design and delivery experience/understanding preferred
Experience in three (3) or more of the following areas is required: (listed in order of preference)Database technologies (e.g. Cloudera, Oracle, SAP Hana, Teradata or similar) and database development (Views, Functions and Stored Procedure development)
Object-oriented/object functional scripting languages: Python, Java, Scala or related - essential
Data warehousing (Kimball and Data Vault patterns are preferred) and dimensional data modelling (OLAP and MDX experience)
Event/Streaming based data pipelines (e.g. Kafka or Nifi)
Hadoop components including HDFS, Hive, Spark, Oozie and Impala
ETL tools (e.g. SAP Data Services)Ability to define a structured approach to problem solving and delivery against it.
Ability to create design standards, patterns and principles.
Ability to define a structured approach to problem solving and delivery against it.
Creation of role specific design standards, patterns and principles.
Data management, development and modelling.
Engage with a wide range of technical stakeholders including data scientists, business analysts, data engineers, database administrators and solutions architects.
Mentor Junior Full Stack Developers.
Qualifications/ Certification:Bachelor’s degree in Computer Science, Statistics, Informatics, Information Systems, Engineering or another quantitative field or,
National Diploma in an Information Technology related discipline preferred
Salary: Negotiable
SQL Data Engineer Reference No: 971817657 | Cape Town, South Africa | Posted on: 09 June 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.
Salary: R30000 to R60000
Senior Java Developer Reference No: 702975283 | Cape Town, South Africa | Posted on: 09 June 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/IDEsEclipse
InteliJ
Git
Maven
Jenkins
SonarQube
NexusDebugging & 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.
Salary: 80000
Project Manager (Asset Management) Reference No: 659067748 | Johannesburg, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for a Project Manager in the Banking / Financial Services 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:10+ years proven working experience in Project Management
Financials Services Asset Management experience within Corporate and Investment Banking is required
5 years investment banking experience in implementing Business Technology solutions
Fully comfortable with Agile delivery methodology and ceremonies (Scrum or SAFe)
Ability to manage a number of dependencies outside their project
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 Certification )( Project Management Professional (PMP) / PRINCE II / CAPM certification)
Agile Project Management Certification
Salary: Negotiable
AWS DevOps Data Engineer Reference No: 245617822 | Johannesburg, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for an Intermediate – Senior DevOps Developer to help design, build and implement a DevOps approach to deploying our Data Engineering pipelines to our various AWS accounts (PipeLines,Dev,Test,Prod,DR).
The services we employ are predominantly EMR and Glue, and ideally the candidate will have some exposure to these or general data engineering principals to understand the core constructs of what is being deployed in cloud.
The candidate will be responsible for setting up / maintaining the repositories and branches of the various pipelines/environments, along with the maintenance / build out of the Pipelines account, which is the account that we use to deploy stacks to the different AWS Accounts. The candidate will also be in charge of the coordination and execution activities involved in deploying solutions to Prod. Lastly helping define a monitoring strategy and potentially the build out of that strategy.
Furthermore the ideal candidate will also have a good grasp on monitoring of services and workloads, to aid in developing and implementing a monitoring strategy for the services along with the CICD deployments.
Typical Responsibilities:You coordinate the deployment pipelines across the various environment (Dev, PreProd, Prod) that the Dev team is building, with the scrum manager, PO and Technical Manager. You are actively involved in cross-team projects that involve development.
You ensure good AWS practices are followed with sound security and governance.
You will coordinate with the cloud COE team for any AWS account level security and access.
You Maintain the AWS Pipeline Deployment Account
You Maintain the various Pipeline Repositories and set up the deployment of relative branches to their respective Environments
You will be responsible for resolving any security findings on your responsible AWS accounts given by group security.
You will need to do technical solution flows, determine standards and patterns for dev team to execute on.
You will manage the CI/CD pipeline on azure dev ops and AWS and ensure good gates are in place for review for deployment and ensure good practices and patterns are followed in this regard.
You lead the development of pipelines through the use of AWS CloudFormation and related services, and up-skill the pipeline development and CI/CD principals of your team members. You mentor them if needed. We also expect you to continue to develop yourself where need and keep abreast of new developments.
You document your work and make sure that your documentation is clear and understandable for future use by others.
The team works in an agile way, and you will be part of the rituals and practices.
You will assist in PI planning to ensure the team is focus on the correct deliveries of CI/CD pipelines.
Mentor and train juniors in the team to uplift team capabilities.
Core Skills:AWS CloudFormation and the AWS DevOps tools and services
Multi account deployment from a dedicated PipeLines Account
Nice to Have:Data Engineering experience
Building Monitoring systems
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Salary: Negotiable
DataStage Developer Reference No: 3773635932 | Cape Town, South Africa | Posted on: 09 June 2023
PBT Group has an opportunity for a DataStage Developer for a project in Cape Town.
Duties:Analysis of change requests received for own systems and interfaces with other systems.
Work with Business Analysts to provide input to estimations of T-Shirt sizes for proposed changes.
Analysis and interpretation of specifications and changes required to systems, including data models where applicable.
Maintenance of existing programs according to change requests.
Development of new programs according to change requests.
Optimising data transformation programs for efficiency or incorporating new changes.
Debugging and testing of own programs to ensure correctness.
Testing of interfaces to other systems and/or upgrade testing.
Implementation of changes into the production environment, as part of the change management process.
Ensuring the wiki is updated to reflect all features, including functional and technical perspectives.
Updating data model documentation.
Documenting changes in programs implemented.
Publishing of documentation as required to a central point.
Problem solving and user assistance for own systems supported (functional, not technical).
Provisioning hands-on training for own system and changes being implemented.
Provisioning standby time / support over weekends and at year-end.
Correcting errors / bugs in production.
Supporting and assisting with DRP (Disaster Recovery Process).
Managing own time and delivery of tasks according to deadlines.
Providing coaching/training to junior team members.
Skills & Experience Required:DataStage essential (intermediate level)
Data Warehousing
Warehousing in terms of ETL processes
Business Objects
SQL
Must have strong DB2 skills
Linux scripting would be advantageous.
3 years IT experience
Experience in working with life Insurance product/asset data
ETL experience essential
Strong database background on DB2, using it as source and target of data. Develop SQL DDLs to validate testing of the completeness and accuracy of data during data loads and testing.
Linux environment
Qualifications/ Certification:Grade 12
A tertiary qualification will be advantageous
Salary: Negotiable
Data Engineer Reference No: 1013083247 | Cape Town, South Africa | Posted on: 09 June 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, Informatica 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.
Salary: Negotiable
Big Data Engineer Reference No: 3515116547 | Johannesburg, South Africa | Posted on: 08 June 2023
PBT Group has an opportunity for a Big Data Engineer in Johannesburg. The Big Data Developer serves as a development and support expert with responsibility for the design, development, automation, testing, support and administration of the Big Data Service. The roles require experience with both Hadoop and Kafka.
Duties:Development of data integration and analysis solutions using various big data technologies with a focus mainly on Spark/Scala and Java development.Attend all scoping and planning workshops for BAU and project initiatives and provide input into the design process to ensure that solution meets the business requirements.
Accurately estimate project activities and communicate deviations promptly to the lead or project manager for appropriate action by participating in development planning and progress review sessions.
Testing and peer code review.Stakeholder and Management Reporting - Attend relevant project progress review sessions and provide feedback when required.Understand the technical landscape and architecture that is connected to or dependent on the business area supported to effectively design & deliver data solutions (architecture, pipeline etc.)
Translate / interpret the data architecture direction and associated business requirements & leverage expertise in analytical & creative problem solving to synthesise data solution designs (build a solution from its components) beyond the analysis of the problem.
Participate in design thinking processes to successfully deliver data solution blueprints.
Leverage state of the art relational and No-SQL databases as well integration and streaming platforms do deliver sustainable business specific data solutions.
Design data retrieval, storage & distribution solutions (and OR components thereof) including contributing to all phases of the development lifecycle e.g. design process
Develop high quality data processing, retrieval, storage & distribution design in a test driven & domain driven / cross domain environment.
Build analytics tools that utilize the data pipeline by quickly producing well-organised, optimized, and documented source code & algorithms to deliver technical data solutions.
Create & Maintain Sophisticated CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins or similar tools and deploy to multi-site environments – supporting and managing your applications all the way to production)
Automate tasks through appropriate tools and scripting technologies e.g. Ansible, Chef
Debug existing source code and polish feature sets.
Assemble large, complex data sets that meet business requirements & manage the data pipeline.
Create data tools for analytics and data science teams that assist them in building and optimizing data sets for the benefit of the business.
Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience.
Apply general design patterns and paradigms to deliver technical solutions.
Support the continuous optimization, improvement & automation of data processing, retrieval, storage & distribution processes.
Ensure the quality assurance and testing of all data solutions aligned to the QA Engineering & broader architectural guidelines and standards of the organisation.
Implement & align to the Group Security standards and practices to ensure the undisputable separation, security & quality of the organisation’s data.
Meaningfully contribute to & ensure solutions align to the design & direction of the Group Architecture & in particular data standards, principles, preferences & practices. Short term deployment must align to strategic long-term delivery.
Monitor the performance of data solutions designs & ensure ongoing optimization of data solutions.
Stay ahead of the curve on data processing, retrieval, storage & distribution technologies & processes (global best practices & trends) to ensure best practice.
Skills and Experience Required:5+ years of Big Data development experience using Spark, Scala, Java
Strong technical / programming experience, proven track record of coding ability and experience (hands-on back-end development.
Strong understanding of batch processing and scripting
Strong Hadoop architecture knowledge with the ability to troubleshoot and optimize poorly performing tasks.
Good understanding of Java programming
Good understanding of metadata driven architecture
Understanding the end-to-end solutions delivery lifecycle
Some exposure to AWS services utilizing but not limited to EMR, Glue, Athena, S3, RDR, Step Functions, Lambda, Pipeline is beneficial.
Development and deployment of data applicationsCreation of data ingestion pipelines between legacy data warehouses and the big data stack
Automation of application back-end workflowsBuilding and maintaining backend services created by multiple services frameworkMaintain and enhance applications backed by Big Data computation applicationsQualifications/ Certification:Bachelor's Degree: Information Technology
Salary: Negotiable
Manual Test Analyst Reference No: 450199125 | Cape Town, South Africa | Posted on: 07 June 2023
PBT Group has an opportunity for a Manual Test Analyst for an opportunity in the Financial services industry in Cape Town. The Test Analyst will work closely with the business analysts, developers and project managers in different delivery streams.
Duties:All manual testing activities during all phases of the SDLC from analysing business requirements to designing and executing test cases in different environments.
Creating and maintaining test plans
Creating and updating test cases to meet the business functional requirements.
Identifying regression scenarios and assigning them to the automation team
Identifying, preparing and maintaining test data in different test environment
Performing manual execution of the functional test cases within all test cycles (Unit, System Integration, UAT, Regression, Smoke)
Making use of defect tracking tools such as JIRA to log, manage, resolve and report on bugs/defects.
Assisting Junior test analysts with their testing tasks
Participating in all scrum ceremonies such as backlog grooming, sprint planning, retros etc. ...
Providing estimate of test efforts in every sprint planning meeting.
Providing progress feedback in daily stand-up meetings.
Participating in business sign off meetings.
Checking the quality and accuracy of all testing executed by self and fellow team members.
Skills and Experience Required:3+ years professional experience in quality assurance
ISTQB Foundation and/or Test Analyst Level
Experience in writing SQL queries
Experience in Testing API’s, MicroServices
Experience working with SOAP UI and PostMan tools (desirable)
Experience in Mobile Testing e.g. Android, iOS (desirable)
Experience working with QC/ALM and JIRA tools
Ability to work within team following different development methodologies e.g. Waterfall, agile and KanBan
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Salary: Negotiable
Test Lead Reference No: 3738652608 | Cape Town, South Africa | Posted on: 07 June 2023
PBT Group has an opportunity in the Financial Services industry for a Test Lead for a requirement based in Cape Town. The Test Lead will be reporting directly to the QA Competency Lead (Head of QA) and working closely with the scrum teams and project managers in different delivery streams.
Duties:Lead a team of manual and automation test analysts.
Ensure test milestones are met in both BAU and Project Teams
Align to set standards and ensure continuous improvement.
Support and enforce quality through efficient test coverage and a traceability matrix.
E2E Functional Testing of desktop, mobile and web-based applications
E2E Integration Testing of APIs and Web Services
Data manipulation and validation testing using MS SQL tool.
Monitor and control non-production test environment stability.
Report and manage progress, issues, constraints, and dependencies to QA Manager and other stakeholders.Skills and Experience Required:At least 5 years of solid experience working with HP QC or HP ALM
At least 3 years of solid experience working with Atlassian JIRA, XRAY and Confluence
At least 3 years of solid experience working with Selenium/Test Complete/UFT/QTP/SOAPUI exposure.
At least 3 years of solid experience working with Cloud Testing (Azure/AWS) and Continuous Integration/Continuous Delivery Experience
At least 5 years of solid experience working with SOAP UI, Postman and MS-SQL
At least 1 year of solid experience working with excel pivot tables and other Business Intelligence tools.
At least 1 year of solid experience maintaining and enhancing test plans in QC, XRAY or Azure
At least 1 year of solid experience setting dashboards and reporting on test progress from QC, JIRA or Azure
At least 10 years of professional experience in Full software quality assurance lifecycle
At least 3 years of professional experience in a Test Lead position.
At least 3 years’ experience working with or leading a test automation team.
At least 3 years’ experience in test environment and data management
At least 3 years’ experience in the Financial Services Industry working in Technology.
At least 5 years of professional experience working with structured test methods and processes.
At least 5 years’ experience working on large integration project within financial services.
At least 3 years’ experience working with or leading a test automation team.
At least 3 years’ experience managing test labs.
At least 3 years of experience writing risk-based test suits.
At least 1 year of experience working in a test-driven development environment.
Qualifications/ Certification:A bachelor’s degree in computer science or equivalent qualification
A certification in formal leadership program
ISTQB certification Advanced Test Analyst Level
Salary: Negotiable
Senior Software Tester Reference No: 3000571924 | Cape Town, South Africa | Posted on: 19 May 2023
Are you looking for an exciting role where you can showcase your expertise in software testing? Join our team as a Senior Tester where you will be responsible for reviewing business requirements and use cases, executing tests for our policy administration system (OIPA), money management system (D365), and correspondence system. Additionally, you will help drive PMO maturity, improve processes, and provide leadership to junior testers.
To excel in this role, you should have a minimum of 2 years of experience on the OIPA platform (development, integration, testing, and maintenance). You must be experienced in Java, Python, C#, GET, PUT, POST, and DELETE API's for OIPA service layer application, with application experience in functional testing, regression testing, integration testing, and UAT. You should be familiar with Agile and Scrum methodologies and have experience testing calculations as per business requirements.
You must be able to create test cases and executing them, along with being trained on Oracle Insurance Policy Administration (OIPA) version 11.3.1.1, with hands-on experience in client onboarding, logging cases, application processing, and policy creation.
Certifications in ISTQB, SQL, AWS Cloud Practitioner are preferred.
As a Senior Tester, you will also be responsible for identifying risk areas associated with the project and testing objectives, defining and implementing a test framework, and supervising the creation, modification, and execution of test cases.
You will also be involved in analyzing functional specification documents, identifying testing scope, and preparing business scenarios. You will lead a team and monitor deliverables for accuracy and compliance while planning and organizing the knowledge transfer to the team.
If you are an expert in software testing, project management, and have a passion for delivering high-quality software products, apply now and be a part of our dynamic team!
Salary: Negotiable