PBT Group Carrières
Maak deel uit van ons team van Data Specialists en begin aan een carrière van de toekomst!
Search
Filters
(0 Active)
City
▼Industries
▼Date Posted
▼Your search did not return any results.
DevOps Data Engineer Reference No: 4094288263 | Cape Town, South Africa | Posted on: 28 September 2023
PBT Group has a requirement for an intermediate DevOps Data Engineer.
Duties:Design, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services in combination with 3rd parties – Glue, Step-functions, Kafka CC, PySpark, DynamoDB, Delta.io, RedShift, Lambda, DeltaLake, Python,.
Analyze, re-architect and re-platform on-premise data warehouses to data platforms on AWS cloud using AWS or 3rd party services and Kafka CC.
Design and build production data pipelines from ingestion to consumption within a big data architecture, using Java, PySpark, Scala, Kafka CC.
Design and implement data engineering, ingestion and curation functions on AWS cloud using AWS native or custom programming.
Perform detail assessments of current state data platforms and create an appropriate transition path to AWS cloud.
Design, implement and support an analytical data infrastructure providing ad-hoc access to large datasets and computing power.
Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using SQL , AWS big data technologies and Kafka CC.
Creation and support of real-time data pipelines built on AWS technologies including Glue, Lambda, Step Functions, PySpark , Athena and Kafka CC
Continual research of the latest big data and visualization technologies to provide new capabilities and increase efficiency
Working closely with team members to drive real-time model implementations for monitoring and alerting of risk systems.
Collaborate with other tech teams to implement advanced analytics algorithms that exploit our rich datasets for statistical analysis, prediction, clustering and machine learning
Help continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for customers
Required Skills:Advanced working “data engineering” knowledge and experience working with modern data practices, using Delta.io , CDC management and data load practices.
Experience building/operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets
Experience working with distributed systems as it pertains to data storage and computing
Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
Strong analytic skills related to working with unstructured datasets.
Build processes supporting data transformation, data structures, meta data, dependency, and workload management.
A successful history of manipulating, processing and extracting value from large, disconnected data sets.
Working knowledge of message queuing, stream processing, and highly scalable Big Data, data stores.
Strong project management and organizational skills.
Experience supporting and working with cross-functional teams in a dynamic environment.
Experience in a Data Engineer or similar roles
Experience with big data tools is a must: Delta.io, PySpark, Kafka, etc.
Experience with relational SQL and NoSQL databases, including Postgres and Cassandra.
Experience with data pipeline and workflow management tools: Step functions , glue workflow etc.
Experience with AWS cloud services: EC2, EMR, RDS, Redshift
Required Qualifications / Training:Relevant data warehouse and BI solution training is essential.
B.Sc. or related degree is advantageous.
5+ years programming experience.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
HR Administrator Reference No: 3039257414 | Johannesburg, South Africa | Posted on: 27 September 2023
PBT Group has an opportunity for an HR Administrator to:Accurately perform administrative duties with attention to detail and efficiency
Take initiative in managing tasks, prioritizing workloads, and ensuring deadlines are met.
Learn quickly and adapt to new processes and software, including Sage.
Proactively communicate updates and progress with colleagues and management.
Ensure all records and data are updated and maintained accurately.
Duties:
Performance Management/Appraisals:Need to be able to work on Sage module “Performance”.
Identify employees for a review (6-months’ probation, junior-intermediate employees and concerns that rises)
Preparing documentation on Sage for the Review.
Communicate to the clients to do the review (prep email and follow up)
Sharing feedback with employees.
Work and identify gaps for a Development plan.
Training:Identify gaps and training needed in employees.
Find vendors with correct training (Internal & External).
Scheduling of training.
Keeping track of all training (follow up and keep record up to date).
Preparing Training Agreements.
HR inquiries:Formulating and maintaining of HR documentation & files.
Ad hoc HR and admin functions.
Participate and coordinate HR projects.
Support all HR.
Onboarding:Scheduling induction with new employees, communicating fist day arrangements.
Preparing induction documents (Policies & IT policies).
Preparing Induction pack.
Driving the induction process.
Making sure all relevant information is shared with new employees.
Exit Interviews:Scheduling exit Interviews.
Preparing documentation for the exit interview.
Scheduling the exit interview meeting.
Making sure you communicate all necessary info and receiving equipment.
Sage:
Need experience in the following modules:Employee management (Employees, position linking)
Job Profile management (Job templates, Positions)
Performance Management (Setup, Performance review)
Health & Safety:Health Safety representative.
Make sure the first aid box has all necessary items.
Do monthly checks around the office for safety hazards, checklist that needs to be completed.
Participate in H&S meetings.
Prepare to go for training.
Make sure fire extinguishers are serviced yearly.
Make sure the First Aid and Fire Marshall certificates are valid (arrange training if necessary).
Escape route and plan must be kept updated.
Prepare for fire drills and participate (make sure to pass the exercise).
Event planning:Plan all events in JHB (Family days, get-togethers, Year End Functions and Client functions).
Source vendors, arrange all details for event.
Receive invoices and send POP.
Arrange small office get-togethers.
Graduate program:Prepare for the graduate induction and preparation of induction packs.
Assist the Head of training with any HR related queries coming from graduates.
Assist with any concerns that they have and be the go-to person for them at all times.
Office Management:Communicate with all vendors for any office related items as well as the office park Landlord (Growthpoint)
Receive and send invoices to be paid (check if the details are correct)(Groceries, water dispensers, Rentokill, Bidvest, execuflora etc.)Maintenance in the office needs to be upheld, any necessary inquiry that needs to be arranged.
Management of cleaning staff / services.
Skills and Experience Required:Strong attention to detail with the ability to work efficiently.
Proven ability to take initiative and assume responsibility.
Aptitude to learn new processes and software accurately and quickly.
Excellent verbal and written communication skills.
Ability to work independently and in a team environment.
Prior administrative or office experience is preferred but not required.
Need experience in the following Sage modules:Employee management (Employees, position linking)
Job Profile management (Job templates, Positions)
Performance Management (Setup, Performance review)We seek an ambitious individual with a clear aptitude for admin work. While formal HR qualifications are not required, the ideal candidate must possess strong attention to detail, efficiency, and initiative. In this role, you will be expected to assume responsibility and manage tasks with minimal supervision. We are committed to providing any necessary training on software such as Sage. If you meet these requirements and possess a motivation to learn new skills and take on greater responsibility, we welcome your application.
Characteristics needed:Self-Managed
Self-motivated
Strategic thinking
Excellent communication skills
Able to work from home & office (self-disciplined)
Willing to go the extra mile.
Identify own responsibilities beyond job description.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: R15000 to R20000
Business Analyst Reference No: 338339714 | Cape Town, South Africa | Posted on: 27 September 2023
RoleFinance Business Analysis experience and qualifications
Finance / Accounting / Business / Process / Data analysis
Requirements Documentation
Stakeholder management and communication skills
Execution to business analysis methodology
Identify, refine, clarify, and define the business need.
Able to assist with project requirements planning.
Applying and anticipating technical expertise
Process documentation
Business Requirements specification
Impact Assessment
Ad-hoc reporting
Process and data integrity
Project Skills
Strong Business Analytic Skills
Balance Sheet Reconciliation
Execution and implementation of identified solutions and processes
Skills
Insurance or Financial Services experience or finance/financial reporting processes and systemsFinancial accounting / Financial reporting capability
Strong account reconciliation skills
Problem solving ability.Cost Allocations and Product Fund accounting understanding preferable.Finance qualification & backgroundBusiness Analysis Diploma Knowledge of the insurance industry and productsBusiness analysis and project exposure is essential.Experience in mapping out complex business processesExposure to a complex organisational structure at Group level
CA(SA) / CIMA – beneficial
Competencies
Solid understanding of Finance Business ProcessesSelf-starter, independent workerThinks in process/value-chain – seeks to understand what they do – not just do.Analytical and looks for improvement/smarter ways of achieving the outcome.High cognitive ability to pick up complex financial processes and rules, OM’s products etc. quickly.
Salary: Negotiable
Data Scientist Reference No: 1404552662 | Cape Town, South Africa | Posted on: 27 September 2023
Responsibilities:Design, build, test, and deploy complex machine learning and Generative AI models and algorithms that drive analytical solutions across organization
Collaborate with translators and understand business problems to implement scalable and sustainable solutions
Coordinate with business intelligence, Digital Specialists and Data Engineers to deliver holistic analytics solutions
Supports translators in communicating the design, operation and output of the analytics models/solutions developed
Ensures appropriate analysis andregular solution maintenance testing over timeTechnical skills:Postgraduate degree in Mathematical Statistics/Data Science, Actuarial Science or Applied Mathematics or related technical discipline (Economics/Engineering/Computer Science acceptable with majors / research in statistics / data science); masters degree is an advantage
3+ years' experience in a statistical and/or data science role; executing ML-driven analytics use cases E2E (data, ML models, change management, execution and monitoring) is a big advantage
Must have experience in machine learning, statistics, optimization, or related fields
Must understand key ML concepts such as ML model training and evaluation, boosting models, bias-variance trade-off, feature engineering, clustering approaches, A/B testing, leakage
Programming / coding experience is necessary; specific experience in Python is a plus
Experience working with large data sets, simulation/optimization and distributed computing tools (Map/Reduce, Hadoop, Hive, Spark, etc.) is a plusOther skills:Business intuition:understand links between available data schema, modeling choices and business considerations
Opento work in agile environments with multiple stakeholders
Professional and service orientation attitude; team player
Good verbal and written communication
Quickly learn business needs and translate them into possible analytical solutions
Strong work ethic; ability to work at an abstract level and gain consensus
Able to build a sense of trust and relationship that creates a comfortable and effective workplace
Attitude to thrive in an accelerated environment
Salary: R1
Business Analyst Reference No: 1593201001 | Cape Town, South Africa | Posted on: 26 September 2023
PBT is seeking an experienced Business Analyst to manage IT solutions across one or more business areas. The successful candidate will be responsible for investigating, analysing, and documenting all or part of a business area in terms of business functions and processes and the information they use across applications.
You will identify and examine business needs and determine timely and effective solutions to business functions and processes. The ideal candidate will ensure that all stakeholders have a shared understanding of the solution and how they will be implemented.Degree or Diploma and/or Certification in Information Technology
Relevant 5 years experience in IT Business Analysis experience
The Ability to speak to all aspects of solution development (requirements, analysis, design, development, testing, implementation, deployment, support, documentation) and implementation is essential.
Knowledge of industry standards and best practices in solution architecture and design
Experience in Business Process Modelling is recommended.
Working experience in data migration and integration tools
Knowledge of methodologies (Agile/Scrum, Waterfall, Iterative development, TOGAF, Quality assurance principles)
Knowledge of project management is recommended.
SQL Skills essential to this roleAt PBT Group, we are committed to your growth and upskilling. As a technology-agnostic organization, you will have the opportunity to work with various technologies and gain exposure to different industries, expanding your knowledge and expertise. I value transparency and ensure a strong relationship throughout the entire interview process. If I am unable to find the perfect role for you, I will keep you informed of any future opportunities that may arise.
Join our Team:
Ready to take your career to new heights with PBT Group? Get to know me and our team better by sending me a message. We are excited to learn more about your skills, experience, and career aspirations. Apply now and be part of our innovative and growth-oriented organization.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
SQL Data Engineer Reference No: 971817657 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group, leaders in Business Intelligence, has a vacancy for a Microsoft SQL Data Engineer.
Duties:
- Plan and analyse complex business requirements and implement technology enabled solutions to address multi-discipline business opportunities/problems.
- Conduct planning, analysis and design activities in conjunction with other development specialists.
- Participate in analysis of complex business opportunities/problems to deliver designs meeting requirements.
- Participate in estimation of tasks and assist in the development of project plans.
- Code or makes modifications to programs of high complexity, according to specifications.
- Conduct medium to high complexity evaluations for product releases, stand-alone products, etc.
- Conduct walkthroughs and quality review of deliverables.
- Knowledge of design and developing end-to-end data acquisition processes to be used in population of data warehouse/data marts and/or in the creation of interfaces.
- Provide guidance and mentoring on business intelligence technology and systems in general, especially in the area of ETL processes.
- Participate in the formulation of standards to support the data acquisition development process.
- Design, develop and execute complex data acquisition or interface routines using ETL tool, ensuring that business and technical requirements are met.
- Ensure compliance with established policies, standards and methodologies.
Required Skills:
- Strong MS SQL Data Engineering experience
- Solid SSIS (SQL Server Integration Services) experience.
- Solid SSRS (SQL Server Reporting Services) experience.
- Ability to analyse and define requirements
- Database design
- Intimate knowledge of source systems as well as a basic understanding of dimensional models.
- Conventional database- and data warehouse modeling skills, in order to understand the data warehouse data models.
- A sound knowledge of the programming language used to write the data staging programs or ETL tool.
- A sound knowledge of SQL, or the language used to access the source databases and the data warehouse from the data staging programs or ETL tool.
- A sound knowledge of the capabilities of the ETL tools, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the data staging programs.
- Pride of work, thoroughness and attention to detail.
Required Qualifications / Training:
- Course on the ETL / related toolset.
- Relevant data warehouse and BI solution training is essential.
- B.Sc. or related degree is advantageous.
- 2+ years programming experience.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: R30000 to R60000
Lead Python Backend Engineer Reference No: 1642476682 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group has an opportunity for a Lead Python Backend Engineer who will be responsible for understanding requirements and leading the design and development of solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to the Product Owner and the Chapter Leader.
Duties:Create solutions based on requirements provided by the product owner.
Thrive in an agile work environment.
Develop proof-of-concept solutions and demonstrate or present them effectively.
Ensure the server's stability, striving for zero downtime.
Collaborate closely with product and design teams to grasp end-user needs, formulate use cases, and translate them into practical technical solutions.
Identify, prioritize, and execute tasks throughout the software development lifecycle.
Craft tools and applications by writing clean, efficient code.
Automate tasks using appropriate tools and scripting.
Review and troubleshoot code to maintain its quality.
Design software solutions through a comprehensive understanding of information requirements, user consultations, system flows, data usage, and workflow analysis, following established software development practices.
Evaluate the operational feasibility of proposed solutions by analyzing problems, requirements, and development progress.
Act as a mentor for junior engineers, sharing knowledge and expertise.
Collaborate within the team to brainstorm and innovate, contributing to the creation of new products.
Proficiently use agile tools like JIRA to report on work progress.
Elaborate on and document work in Confluence.
Exhibit strong communication skills and proactive problem-solving abilities.
Skills and Experience Required:AWS components such as Lambda, SQS , Dynamo DB
AWS API Gateway
Terraform
Python 3.9
Pytest
Knowledge of Rest API integrations
Openapi, swagger
GitHub actions for CI CD
Docker and Docker compose
Makefile
Apache velocity language
Proven experience as a Back-end developer
Experience in the banking sector collaborating with business teams to achieve outcomes
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Ab Initio Data Engineer (Azure - Data Factory Advantageous) Reference No: 2482246179 | Johannesburg, South Africa | Posted on: 26 September 2023
PBT Group has an opportunity for a Data Engineer. The role necessitates proficiency in Data Engineering to orchestrate the data lifecycle within the Engineering Data Systems. This involves the crucial capacity to seamlessly integrate data from source systems, whether they are considered golden or trusted, to the designated target database, often a Line of Business (LOB) repository. The overarching goal is to furnish high-quality data by implementing the requisite frameworks and governance. This enables delivery to any party with a demand for it, including those engaged in Business Intelligence (BI) and advanced analytics.
The desired qualifications encompass:A solid grasp of data warehousing concepts, which would be advantageous.
Essential experience in Ab Initio development across both on-premises and cloud environments.
Familiarity with Azure Cloud, particularly proficiency in Azure Data Factory, would be beneficial.
A fundamental understanding of Agile methodology, as an essential working approach.
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Software Tester Reference No: 755487114 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group currently has an opening for a skilled and enthusiastic Software Tester, ideally situated in Bellville.
The role of the Software Tester involves overseeing the creation and implementation of test scenarios for validating functionality across the Dynamics 365 workflow and UiPath Robotics platforms. This encompasses the task of associating test cases with business and systems requirements to ensure a coherent traceability. The Tester's responsibilities extend to performing regression tests, recording defects, and closely monitoring their progression.
Responsibilities:Analysing user stories, use cases, and requirements for their validity and feasibility, in collaboration with the Business Analyst and/or Developer.
Maintaining close collaboration with various team members and departments.
Devising and executing comprehensive test cases.
Generating essential test data.
Identifying and diligently tracking software defects and discrepancies alongside the project team.
Scrutinizing test outcomes, including any failures.
Evaluating metrics to assess quality.
Collaborating with the Business Analyst to influence and oversee User Acceptance Testing.
Occasionally, the role may necessitate after-hours and weekend commitments to address system demands.
Carrying out testing at all levels (System, Integration, and Regression).
Applying quality engineering principles throughout the Agile product lifecycle.
Supplying comprehensive support and producing necessary documentation.
Qualifications and Experience:A minimum of 3 years' experience in Software Testing.
A prerequisite is possession of a Testing certification (ISTQB – Foundation certificate).
Demonstrated ability to manage multiple tasks concurrently.
Prior familiarity with tools such as JIRA, Confluence, and Xray Test Repository.
Proficiency in diverse software testing methodologies (agile, waterfall, functional, and non-functional), encompassing test planning, test case development, and execution.
Proven experience in formulating test cases and scenarios based on use cases and/or requirement specifications.
Exhibits pronounced analytical and problem-solving skills, along with an unwavering attention to detail.
Possesses a robust comprehension of Quality Control and Quality Assurance principles across both the SDLC and TDLC.
Knowledgeable about test metrics and their role in facilitating decision-making.
Familiarity with Requirements Management, Test Management, and Defect Management Tools.
Skills:Actively contributes to refining test methodology.
Assesses functional requirements and establishes pertinent test scenarios.
Ensures thorough coverage and clearance of testing.
Contributes to the establishment of standard test metrics and reporting methods.
Prioritizes defect management in collaboration with the development team.
Demonstrates adept time-management skills.
Knowledge:Proficient familiarity with Standard Dynamics 365 Application or Robotics is a distinct advantage.
Sound grasp of the System Development Life Cycle and Test Development Lifecycle.
Familiarity with methods, standards, and techniques relevant to the domain.
Adherence to best practices within the domain.
Competence in defect management.
Strong working knowledge of testing best practices and frameworks.
Competencies:Consistently delivering results that align with customer expectations.
Effective relationship-building and networking capabilities.
Skillful application of expertise and technology.
Achieving personal work objectives and goals.
Proficient communication skills in written and spoken English.
Capacity to work autonomously.
Ability to perform effectively under pressure.
Attentiveness to detail.
Proven aptitude for collaborative teamwork.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Senior Java Developer Reference No: 702975283 | Cape Town, South Africa | Posted on: 26 September 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.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: 80000
Business Analyst Reference No: 382856727 | Cape Town, South Africa | Posted on: 26 September 2023
Join Our Dynamic Team as a Business Analyst!
Are you ready for a thrilling opportunity to shape the future of business intelligence solutions? Look no further than PBT, the leading Consulting House in rolling out cutting-edge BI Solutions to our esteemed clients. We're on the lookout for an experienced and talented Business Analyst to join our passionate team.
As a Business Analyst at PBT, you'll be responsible for executing business analysis methodologies and driving impactful change. Your ability to identify, refine, clarify, and define business needs will be crucial in driving successful project outcomes. From project requirements planning to process documentation, you'll play a vital role in streamlining operations and improving efficiency.
What we're looking for:Proven experience in writing business requirements, user stories, and acceptance criteria.
Strong skills in requirements elicitation, workshop facilitation, conducting demos, and effective stakeholder communication.
Familiarity with systems development lifecycle (SDLC) and agile methodologies.
Proficiency in test methodology, including test strategy, test plans, test cases and scenarios, user acceptance testing, and test result reviews.
Solid understanding of finance business processes, with the ability to comprehend complex financial processes and rules.
A self-starter and independent worker who excels in process/value-chain thinking and constantly seeks smarter ways to achieve desired outcomes.Advantageous experience:Proficiency in using Atlassian Jira, Confluence, and Tempo for seamless collaboration.
Experience in Model-Driven Design & Repository-Based Modelling tools, preferably Enterprise Architect.At PBT, we offer an exhilarating work environment that encourages innovation, creativity, and professional growth. You'll be part of a dynamic team that values teamwork, excellence, and a passion for pushing boundaries.
If you're ready to make an impact and thrive in a fast-paced, exciting industry, apply now! Join PBT as our newest Business Analyst and let's revolutionize the world of business intelligence together.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Technical Business Analyst Reference No: 2108316905 | Johannesburg, South Africa | Posted on: 26 September 2023
PBT Group has an opportunity for a Business Analyst with at least 5 years Business Analysis experience within the banking industry. The Business Analyst will provide business analysis services to enable continuous business performance improvement and operational effectiveness and excellence. The BA will identify / exploit business continuous improvement opportunities and related actions in order to mitigate risks and improve on compliance and efficiencies.
Duties:Activities which include understanding of the requirements of the proposed system and legacy system.
Activities which also includes understanding the Business, Functional and Integration requirements as well.
Assisting the team in preparation of the Functional Requirements Documents (FRS) based on the business analysis requirements.
Preparation of the work effort estimations in man days which includes development, internal QA, SIT and UAT.
GAP analysis between the legacy system and the proposed systems.
Assist in Preparation of the Project plan and attend Project steering committee meetings with clients and stake holders about the project status and deliverables.
Skills & Experience:Minimum of 5 years business analysis and business optimisation experience, in process driven environments.
Business case development experience.
Experience in process mapping, process re-engineering and GAP analysis.
Proven ability to develop, document and maintain operational policies and procedures, including the designing and documenting detailed process flows, and the development of operational performance and quality metric standards and reports.
Proven experience working with Excel and developing and maintaining various analyses and reporting tools.
Experience working in a corporate organization.
Data skills
Good SQL knowledge
Good knowledge on reporting tools and dash boarding
Understanding of AI and analytics
Understanding of warehousing and virtual warehouses
Understudying of data integration
Agile
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Data Analyst / Engineer Reference No: 2599545934 | Johannesburg, South Africa | Posted on: 26 September 2023
PBT Group has a vacancy for a BI Data Analyst with at least 3 years relevant experience within the banking / financial services industry, to support and maintain the data warehouse in line with the data model; metadata repository and to provide business intelligence analysis through performing strategic and operational support.
Required Skills:We are looking for candidates/profiles with strong data analysis and metadata management skills
The division/team work with SSIS and PowerBI.
Meticulous attention to detail.
Knowledge of data profiling and data profiling tools.
Experience with data quality management strategies and life cycles.
Preference will be given to candidates with experience within the telecommunications and/or banking industry.
8 years relevant experience of which 3-5 years’ experience in: Banking, Business Intelligence, Finance, Data Warehousing, Data principles, Analytics, Data Management, EDP, RADARR, SQL ETL & Development, Finance Reporting, Regulatory Knowledge, MIS, Dash-boarding & Data QualityRequired Qualifications / Training:Ideally candidates should have a related IT qualification.
Data Management (DAMA) Certification, Certification/formal training in relevant technology
Duties:Assist in the identification, standards, procedures, definition and population of the correct and required business metadata and maintain business glossary
Ensure data quality and manage specific issues by Identifying opportunities to mitigate risk and structurally address root causes of problems
Create, maintain, resolve and report data related activities such as definitions, rules, data quality issues
Create and maintain data models
Participate in data governance and carry out decisions to the Information management activities for critical data assets
Understand and adhere to the Information Governance Framework and associated policies and guidelines
Participate on the Information Management Working Communities
Build working relationships across teams and functional lines in order to enhance work delivery, collaboration and innovation
Serve as a data champion for data-related issues
Understand and adhere to the Information Governance Framework and associated policies and guidelines
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Data Architect Reference No: 3279383214 | Johannesburg, South Africa | Posted on: 26 September 2023
PBT Group has an opportunity for a Data Architect for a project in Sandton, Johannesburg.
The scope for Data Architecture is to design and implement a well-structured and efficient data architecture that supports an organization's data needs and aligns with its overall business strategy. They play a critical role in enabling data-driven decision-making and fostering data-driven innovation within the organization.
Duties:Data Integration and Management: Design, build and implement data integration solutions for the whole value chain. This may involve using Azure Data Factory, Azure Data Lake Storage, Databricks, Azure Purview and other relevant Azure services.
Data Platform Architecture: Provide new and improve upon existing data platform architectures and data patterns and maintain Data & Analytics Architecture Playbook.
Real-time Data Processing: Design real-time data processing pipelines using technologies like Azure Stream Analytics.
Data Analytics and Visualization: Design data analytics solutions using Azure services like Azure Synapse Analytics and Power BI to provide meaningful insights to the company's decision-makers.
Data Security and Compliance: Ensure the implementation of robust data security measures to protect all data.
Automation Management: Design and Implement an automated and sustainable data orchestration and quality solution to ensure reliable and readily available data.
Disaster Recovery and Business Continuity: Design data solutions with built-in redundancy and backup strategies to ensure data availability in case of any disruptions.
Data Governance and Data Quality: Implementing data governance practices to ensure data accuracy, reliability, and consistency. Establishing and rolling-out data quality controls and monitoring mechanisms to maintain the integrity of critical data.
Collaboration with Subject Matter Experts: Collaborate closely with subject matter experts to understand their unique data requirements and challenges. Collaborate with teams and customers to scope and deliver POCs and POVs.
Project delivery: Contributing to the overall success of the assigned project by designing and implementing a well-structured, scalable, and efficient data architecture that meets the specific requirements of the project and the business objectives.
Cost Optimization: Design cost-effective data architectures that enable high performance.
Documentation and Knowledge Transfer: Proper documentation of the data architecture, design decisions, and implementation details. Improve on the existing standards for the entire data value chain.
Specific OutcomesScalable Data Architecture and data solutions, e.g. integrated Master Data Architecture.
Optimization of the data management processes.
Update Data and Analytics Architecture Playbook (Processes, Approach, Strategy Translation Approach, and other).
PoC for data patterns and architecture as per the Innovation Backlog.
Enable Data value and Data Literacy Initiatives, e.g. build an inventory of data needed to implement the approved architecture.
Perform Knowledge Transfer to the identified stakeholders/ data citizens on a regular basis.
Skills and Experience Required:5+ years of experience in data architecture and data modelling.
Understanding and experience with data cloud computing technologies such as – Azure Synapse, Azure Data Factory, SQL, Azure Data Explorer, Power BI, PowerApps, Hadoop, YARN, Apache Spark, Azure Data Lake Gen2, Azure Event Hub , Azure IoT hub, and Databricks.
Experience with SQL and data visualization and report authoring skills.
Ability to work and communicate effectively across disciplines and teams.
Demonstratable understanding of data design fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming).
In-depth understanding of Business Data Architecture with Core ERP and OT Architectures.
DevOps experience with GIT and CI/CD.
TOGAF will be an advantage.
Qualifications/ Certification:BS or MS degree in Computer Science or Engineering OR equivalent years of work experience.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Senior Specialist: Solution Architect Applications Reference No: 902790101 | Johannesburg, South Africa | Posted on: 26 September 2023
PBT Group has an opportunity for a Senior Specialist: Solution Architect Applications. As a Senior Specialist: Solution Architect Applications (Solutions Architect), you will be responsible for evaluating the organization's business needs and determining how IT can support those needs by leveraging software, hardware, or infrastructure. As well as ensuring that the overall enterprise architecture strategy is consistent with the overall enterprise vision and mission.
As a Senior Specialist: Solution Architect Applications (Solutions Architect), you will be responsible for evaluating the organization's business needs and determining how IT can support those needs by leveraging software, hardware, or infrastructure. As well as ensuring that the overall enterprise architecture strategy is consistent with the overall enterprise vision and mission.
Experience required:Minimum of 7 – 10 years of experience related to IT Management or other information technology solutions architecture role.
Demonstrated ability to communicate the complexities of technical programs.
Proficiency with information technologies in a secure network environment.
Expertise with personal computers in a secure network environment and Microsoft applications (Outlook, Word, Excel, Access, PowerPoint and SharePoint) or similar software.
Experience in Cloud Platforms (AWS, Azure, Salesforce) - Similar platforms.
Tracking the progress of projects.
Documenting procedures, architecture principles, and patterns.
Evaluating and implementing new technologies.
Collaborating with other teams to improve business processes.
Duties:Responsible for assisting in the establishment of an IT Architecture practice, and the adoption of an architecture and standards methodology.
Manages activities that take place during solution ideation, solution design, and solution implementation.
Reviews business context for solutions to company challenges as well as defining the vision and requirements for the solution, recommending potential options, (which may include RFIs, RFPs or prototype development), selecting the most optimal option, and the development of a roadmap for the selected solution.
Communicates the architecture to the stakeholders and collaborates and coordinates with existing domain architects in the formalization and adoption of IT standards and procedures.
Champions a structured approach to business application solutions.
Directly assists in the development of a solutions architecture program including departmental roadmaps and project portfolios for IT systems architecture.
Assures solutions not only are a fit for the specific purpose but also closely align with the standards guidelines of technology solutions.
Influences changes to standards when necessary.
Assists domain architecture team on solutions management and timing of financial spend for application solutions.
Supports the architectural aspects of all application projects in peer IT portfolios.
Directs the identification and recommendation of appropriate solutions, upgrades, replacements, or decommissioning options incorporating business and technology productivity, usability, and total cost of ownership.
Develops and executes solutions which further reduce the percentage of time spent on reactive work.
Provides analysis of security protection technologies as necessary.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Senior SAS Data Engineer / Analyst Developer Reference No: 1735167820 | Johannesburg, South Africa | Posted on: 26 September 2023
PBT Group is looking for an experienced SAS Data Engineer to work with an existing team.
Duties:Focus is on ‘rebuilding and optimising’ ETL as part of an organisational and system change.
Besides technical expertise, it will be required to assist and guide younger team members.
Experience:Main technologies – SAS (using the Base SAS application, Enterprise Guide & SAS Scripting)
5+ Years’ Experience in complex SAS Programming and Strong Data Integration experience handling disparate Data Sources using SAS ACCESS engines and the related Pass-through.
AWS experience is a plus.
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
SAS Certification would be an advantage
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Microsoft Data Engineer (DW, ETL, SSIS, SSRS, SSAS) Reference No: 3639038627 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group has a requirement for a Microsoft Data Engineer with solid experience in SSIS, SSRS, SSAS, DW and ETL.
With over two decades of expert knowledge and experience as information management specialists, PBT is a recognised leader in Business Intelligence and data warehousing and has extended its competency base to cover data quality and advanced analytics.
We pride ourselves to be a company who attracts, recruits and retains consultants of an exceptional calibre, not only within BI, but also within focused areas of Application Development.
REQUIRED SKILLS:Microsoft BI: Strong SQL, SSIS, SSAS, SSRS
Strong modular system design skills.
Conventional and data warehouse modelling 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.
Cloud exposure is a bonus
REQUIRED QUALIFICATIONS / TRAINING:Relevant data warehouse and BI solution training is essential.
Sc. or related degree is advantageous.
5+ years programming experience.
DUTIES:
Duties: Back-endDesign, 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.
Duties: Front-EndCreate and maintain the end user applications, typically using off-the-shelf data access software or conventional query- and reporting tools.
Develop the semantic layer, metadata, reports and report definitions.
Develop graphs and portal interfaces.
Load and maintain the metadata for the data access tool.
Troubleshoot BI tools, systems and software; performance-tune these applications as necessary.
Produce complex, efficient, error-free reporting solutions and related documentation.
BI front end development on data structures, cubes, reporting, dashboards, etc.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Data Engineer Reference No: 2421032050 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group has a requirement for an intermediate Data Engineers skilled in AWS, SQL, Oracle, legacy systems, infrastructure, Cobol.
Duties:Design, develop, test and deploy ETL for ODS and data mart projects, as well as application and management reports.
Provide technical support, troubleshooting and upgrade setup or support on ETL and database related issues.
Research and evaluate alternative IT solutions to make appropriate recommendations to meet the business needs for management information.
Perform root cause analysis, performance monitoring and application related issues.
Review IT work products from the team members for completeness and quality.
Accurately translate business requirement to technical documentation and test case or results.
Analyse and map data from source systems to target operational data stores and data marts.
Maintain and provide application support in production.
Code or folder migration from one environment to another as part of release management.
Participation in all aspects of quality assurance.
Active participation in systems integration and user acceptance testing.
Required Skills:Strong modular system design skills.
Solid working experience in AWS, SQL, Oracle, legacy systems, infrastructure, Cobol
Conventional and data warehouse modeling skills are required, in order to understand the various data models and to define the mappings between them.
System analysis and design skills are necessary to design and document the data extractions and transformations.
Expert knowledge of the capabilities of the ETL tools being used, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the ETL program designs.
Good organisation, planning and basic management skills.
Good interpersonal and communication skills.
Decision making and problem solving skills.
Required Qualifications / Training:Relevant data warehouse and BI solution training is essential.
B.Sc. or related degree is advantageous.
5+ years programming experience.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Data Scientist Reference No: 3514135566 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group has an opportunity for Data Scientist for a project in Cape Town.
Duties:Design, build, test, and deploy complex machine learning and Generative AI models and algorithms that drive analytical solutions across organisation.
Collaborate with translators and understand business problems to implement scalable and sustainable solutions.
Coordinate with business intelligence, Digital Specialists and Data Engineers to deliver holistic analytics solutions.
Supports translators in communicating the design, operation and output of the analytics models/solutions developed.
Ensures appropriate analysis and regular solution maintenance testing over time.
Skills and Experience Required:3+ years' experience in a statistical and/or data science role; executing ML-driven analytics use cases E2E (data, ML models, change management, execution and monitoring) is a big advantage.
Must have experience in machine learning, statistics, optimization, or related fields.
Must understand key ML concepts such as ML model training and evaluation, boosting models, bias-variance trade-off, feature engineering, clustering approaches, A/B testing, leakage.
Programming / coding experience is necessary; specific experience in Python is a plus.
Experience working with large data sets, simulation/optimisation and distributed computing tools (Map/Reduce, Hadoop, Hive, Spark, etc.) is a plus.
Strong Data Engineering background
AI knowledge
Other skills:Business intuition: understand links between available data schema, modeling choices and business considerations.
Open to work in agile environments with multiple stakeholders.
Professional and service orientation attitude; team player.
Good verbal and written communication.
Quickly learn business needs and translate them into possible analytical solutions.
Strong work ethic: ability to work at an abstract level and gain consensus.
Able to build a sense of trust and relationship that creates a comfortable and effective workplace.
Attitude to thrive in an accelerated environment.
Qualifications/ Certification:Postgraduate degree in Mathematical Statistics/Data Science, Actuarial Science or Applied Mathematics or related technical discipline (Economics/Engineering/Computer Science acceptable with majors / research in statistics / data science); Masters’ degree is an advantage.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
AWS Data Engineer Reference No: 4054485773 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group is currently offering an opportunity for an AWS Data Engineer with 2 to 5 years of relevant experience.
The role of a Data Engineer involves constructing and maintaining data pipelines and datamarts, emphasizing scalability, repeatability, and security. Data Engineers play a pivotal role in facilitating the acquisition of data from diverse sources, ensuring its conformity to data quality standards, and enabling downstream users to access data promptly. This position is an integral part of an agile team.
These professionals are entrusted with the responsibility of establishing the infrastructure required to derive insights from raw data, integrating data from various sources seamlessly. They empower solutions by efficiently managing substantial volumes of data, both in batch and real-time, utilizing cutting-edge technologies from the realms of big data and cloud computing. Additional responsibilities encompass the development of proof-of-concepts and the implementation of intricate big data solutions, with a primary focus on collecting, parsing, managing, analyzing, and visualizing extensive datasets. They are adept at employing technologies to resolve challenges associated with handling vast amounts of data in diverse formats, thereby delivering innovative solutions.
Data Engineering is a technically demanding role that necessitates a broad spectrum of expertise in software development and programming. These professionals possess knowledge in data analysis, understanding end-user and business requirements, and have the ability to translate these needs into technical solutions. They exhibit a strong grasp of physical database design and the systems development lifecycle. Collaboration within a team environment is essential for success in this role.
Key Responsibilities:Architecting Data analytics framework.
Translating complex functional and technical requirements into detailed architecture, design, and high-performance software.
Leading the development of data and batch/real-time analytical solutions by leveraging transformative technologies.
Engaging in multiple projects as a technical lead, overseeing user story analysis, design, software development, testing, and automation tool creation.
Duties: Primary Job Objectives:Development and Operations
Database Development and Operations
Establishment and Adherence to Policies, Standards, and Procedures
Communication
Business Continuity and Disaster Recovery Planning
Research and Evaluation
Coaching and Mentoring
Required Skills, Knowledge, and Experience:A minimum of 5 years of experience in Data Engineering or Software Engineering.
Demonstrated leadership experience, managing teams of engineers for 3-5 years.
A minimum of 2 years of experience in Big Data.
At least 5 years of experience with Extract, Transform, and Load (ETL) processes.
A minimum of 2 years of experience with AWS (Amazon Web Services).
Demonstrated experience with agile or other rapid application development methodologies for at least 2 years (e.g., Agile, Kanban, Scrum).
5 years of proven expertise in object-oriented design, coding, testing patterns, and working with commercial or open-source software platforms and large-scale data infrastructures.
Proficiency in creating data feeds from on-premise to AWS Cloud (2 years).
Support experience for data feeds in production on a break-fix basis (2 years).
A minimum of 4 years of experience in creating data marts using Talend or similar ETL development tools.
Proficiency in data manipulation using Python and PySpark (2 years).
Experience in processing data using the Hadoop paradigm, particularly with EMR, AWS's distribution of Hadoop (2 years).
DevOps experience in Big Data and Business Intelligence, including automated testing and deployment (2 years).
Extensive knowledge of various programming or scripting languages.
Expertise in data modeling and an understanding of different data structures and their suitability for specific use cases.
Additional Technical Skills Required:The ability to design highly scalable distributed systems using various open-source tools.
Proficiency in both batch and streaming Big Data tools.
Experience with Talend for at least 1 year.
Familiarity with AWS services such as EMR, EC2, and S3 for at least 1 year.
Proficiency in Python for at least 1 year.
Familiarity with PySpark or Spark (desirable for at least 1 year).
Experience in Business Intelligence data modeling for 3 years.
Proficiency in SQL for 3 years.
Desirable:5+ years of experience in Retail Operations.
Qualifications/Certifications:A Bachelor's degree in computer science, computer engineering, or equivalent work experience for a minimum of 4 years.
AWS Certification, at least at the associate level.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
API Cloud Engineer (AWS) Reference No: 1340307879 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group is seeking an AWS-experienced API Cloud Engineer to fill a promising opportunity.
Skills and experience required include building Cloud-based Solutions (AWS, Azure, GCP), expertise in C#/.NET 6.0 and REST APIs, communication skills, and the ability to interpret architectural designs and produce solutions that will aid data migration and topic publication to subscribers in the cloud (.NET tech stack).
Duties:
Responsibilities include designing, developing, and maintaining multiple highly scalable backend services utilizing AWS cloud resources and Pub/Sub solutions to support high-volume API calls. The ideal candidate will be proficient in software management and monitoring and will develop and automate software applications based on business requirements to function in cloud environments. The successful candidate will also be responsible for testing, debugging, and standardizing quality assurance procedures for software while influencing the department's strategy.
Skills and Experience Required:Experience building Cloud-based Solutions (AWS, Azure, GCP).
Experience with SaaS solutions.
Expertise in C#/.NET 6.0 and REST APIs
STRONG Communication skills
Ability to interpret architectural designs and produce solutions that will assist in the migration of data into the cloud (.NET tech stack) as well as the publication of topics to a variety of subscribers.
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Cloud Architect Certification
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Microsoft Business Intelligence Consultant Reference No: 1145675699 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group, leaders in Business Intelligence, has an urgent requirement for a Senior Microsoft BI Consultant / Data engineer.
Key responsibilities will include assisting with the development of a number of detailed reports for clients and efficient data mining. This role is primarily focused on developing business intelligence solutions based around the Microsoft Technology Stack (SSAS, SSRS, SSIS & SQL Server).
SKILLS REQUIRED:The successful candidate will have the following technical competencies:Experience using MS SQL Server SSAS, SSRS
Data Warehouse Development SSIS/ETL
OLAP Cubes/MDX/SSAS
Ability to produce detailed reports (SSRS)Excellent people skills, ability to interact well with individuals of all levels (internal and external)
Excellent communication skills.
Ideally the successful candidate will have a degree in Computer Science, Engineering, Information Technology or a related field coupled with a minimum of 5 years in the Business Intelligence arena.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
Senior Python / AWS Developer Reference No: 1929003647 | Cape Town, South Africa | Posted on: 26 September 2023
PBT Group has an opportunity for a Senior Python / AWS Developer.
Duties:AWS Serverless Lambdas: Utilize your deep understanding of AWS serverless architecture to design, implement, and optimize Lambda functions for seamless and efficient application workflows.
Postgres SQL: Leverage your proficiency in working with Postgres databases to design and optimize data schemas, perform complex queries, and ensure data integrity.
FastAPI & Pydantic: Harness the power of FastAPI and Pydantic to create highperformance REST APIs that offer intuitive user experiences while maintaining strict data validation and documentation standards.
Build for Scale: Employ your expertise in building scalable systems to design applications that can handle high volumes of traffic and user interactions without compromising on performance or reliability.
SQLAlchemy: Utilize your in-depth knowledge of SQLAlchemy to architect efficient database models, establish robust ORM practices, and streamline database interactions.
REST API Development: Lead the development of RESTful APIs, ensuring that they adhere to industry best practices, security standards, and provide exceptional performance for our users.
Synchronous/Asynchronous Development: Employ your understanding of both synchronous and asynchronous programming paradigms to optimize application processes and enhance responsiveness, resulting in smoother user experiences.
Skills and Experience Required:Proven experience in designing and developing AWS serverless applications using Lambdas.
Strong proficiency in Postgres SQL, including database design, query optimization, and data modeling.
Extensive hands-on experience with FastAPI and Pydantic for building robust APIs.
A track record of building applications with an emphasis on scalability and performance.
In-depth knowledge of SQLAlchemy and ORM principles.
Previous involvement in developing RESTful APIs adhering to best practices and security standards.
Familiarity with both synchronous and asynchronous programming patterns.
Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
Strong communication skills to effectively convey complex technical concepts to both technical and non-technical team members.
Qualifications/ Certification:Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
Salary: Negotiable
AWS Cloud Data Engineer Reference No: 355918484 | Johannesburg, South Africa | Posted on: 26 September 2023
PBT Group has an opportunity for an AWS Cloud Data Engineer.
Duties:Coordinate/Prioritise the work that the Developers and Product Owner
Assist with cross-team projects that involve development.
AWS practices are followed with sound security and governance.
Coordinate with the cloud Center of Excellence team for any AWS account level security and access.
Resolve any security findings on your responsible AWS accounts given by group security.
Manage the CI/CD pipeline as per architecture approved.
Ensure good gates are in place for review for deployment and ensure good practices and patterns are followed in this regard.
Code quality will be monitored through peer code reviews.
The Quality Assurance Team will conduct exploratory testing to identify defects.
Must meet and pass the criteria as specified in the Definition of done as documented on the Feature Team's instance.
Strong conceptual understanding of the context and business requirements. Should be able to understand the business needs, High Level design and produce Low level design documents, implement code in accordance with the best practice.
Ability to perform data quality checks in a methodical manner to understand how to accurately utilize client data.
Expert level programming skills using AWS to meet the challenges of advanced data manipulation, complicated programming logic, and large data volumes is required.
Ability to communicate results and methodology with the project team and clients.
Ability to meet deadlines and thrive in an insurance environment.
Provides solutions for data driven applications involving large and complex data and providing reconciliation and test cases.
Understand customer's Business processes and pain areas which need attention.
Source system understanding and analysis.
Solution Architecture for the entire flow from source to end reporting data marts.
Design Conceptual and physical data model for a global Data warehouse in AWS (ETL versus ELT)
High Level & Low-Level design for ETL Components in AWS
Test prototypes and oversee handover to operational teams.
Propose best practices/standards.
Build monitoring and testing mechanisms on data transformations.
Continuous improvements on AWS in terms of scalability, reliability, and monitoring.
Analyse and enhance the architecture of the current implementation.
Manage personal delivery on projects and enhancements.
Ensure personal service level agreement standards are met.
Implement initiatives to improve application performance.
Ensure quality of programming code.
Translate business requirements into system requirements.
Design and document robust, scalable solutions according to set standards.
Ensure accuracy of code and adherence to requirements.
Ensure all production changes are managed within the release cycle.
Participate in the development of key standards.
Seek new ways to optimize or innovate as it relates to the use of technology.
Ensure personal adherence to agreed governance procedures.
Proactively identify and manage risks.
Responsible for the design and implementation of effective cross functional business intelligence systems and processes.
Analytical with an even mix of business acumen and technical capability.
Responsible for working with analysts, managers, and executives to understand business needs and working with source owners to understand the data sources.
An innate curiosity and some analytical capability with a passion for learning.
Translate business and technical requirements into efficient sustainable solutions.
Be able to do gap and impact analysis on the requirement.
Accept coaching and mentoring from senior developers/architects.
Do QA on designs and development and completed projects as required.
Complete documentation of requirements and development according to defined standards.
Deliver necessary documentations where require
Skills and Experience Required:High knowledge in AWS – security groups, permissions, VPC, roles, services.
Experience developing engineering applications in corporate companies.
Demonstrated project development and leadership skills.
Current understanding of best practices regarding system security measures
Advanced education and application of business analysis techniques and strategy
Experience with software engineering, customer experience and civil engineering preferred.
Experience working together with teams from several departments to facilitate the orderly execution of a proposed project plan.
Professional experience and a high-level understanding of working with various operating systems and their implications.
Professional work experience in team building and project organization.
Qualifications/ Certification:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent
Master's degree in Computer Science or Software Engineering is preferred
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Data Technology Owner Reference No: 3757506806 | Cape Town, South Africa | Posted on: 29 August 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
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Java Developer Reference No: 4123743352 | Cape Town, South Africa | Posted on: 29 August 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
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
BI Full-Stack Engineer Reference No: 3289139367 | Cape Town, South Africa | Posted on: 29 August 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
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Data Analyst Reference No: 242267084 | Johannesburg, South Africa | Posted on: 29 August 2023
PBT Group has a vacancy for a BI Data Analyst with at least 3 years relevant experience within the banking industry, to support and maintain the data warehouse in line with the data model; metadata repository and to provide business intelligence analysis through performing strategic and operational support.
Duties:Structure data into compliance standards by adhering to metadata governance procedures according to documented standards and formats.Manage final transformed data content by complying to prescribed standards for reviewing and publishing.
Assist/govern population of datamart and metadata repository by complying to standards, systems, processes and procedures.
Support business units by providing consulting services that delivers data and information relevant to their business
Contribute to internal and external information sharing sessions by attending formal and informal meetings.
Manage vendor relationship interactions by conforming to vendor management office guidelines and principles.
Deliver work according to customer expectations by prioritizing; planning and implementing requirements.
Utilize resources by adhering to standards, policies and procedures.
Align and continuously improve set processes by identifying innovation opportunities.
Identify and mitigate risk by executing within governance.
Resolve incidents by logging and tracking through correct channels
Keep abreast of legislation and other industry changes that impacts on role by reading the relevant newsletters, websites and attending sessions.
Improve personal capability and stay abreast of developments in field of expertise by identifying training courses and career progression for self through input and feedback from managers
Ensure personal growth and enable effectiveness in performance of roles and responsibilities by ensuring all learning activities are completed; experience practiced, and certifications obtained and/or maintained within specified time frames.
Ensure information is provided correctly to stakeholders by maintaining knowledge sharing knowledge with team.
Analyse business requirements from documents and end-user discussions.
Identify and define the data requirements necessary to support business requirements or integrated application and subject areas.
Identify and define the security requirements necessary to protect the data items.
Identify and define the business rules associated with the data; these should include all data integrity / constraint requirements.
Identify and perform detailed analysis of all data sources for each application and subject area.
Perform data profiling of data contained in source systems.
Provide detailed analysis of all data implemented into the database.
Provide the data mapping and associated transformation rules for each data item.
Ensure that the business requirements and subsequent development activities are supported by accurate information.
Support and maintain the project data models at multiple levels of detail and functionality (conceptual, logical, normalised, relational, dimensional, application-level, subject-level, integrated, etc.).
Assist Data Modelers to draw up detailed data models.
Assist Data Engineers to draw up data cleansing specifications.
Present data quality anomalies and problem areas to business users and source system owners.
Validate data models against the business- and data requirements.
Ensure the quality, accuracy, integrity and conformity to standards of all models.
Provide accurate metadata, which allows full understanding of the project data components.
Coordinate and synchronise data models with process and technical models.
Identify data and data model inconsistencies and conflicts and assist the users in their resolution.
Transition information and assist the DBA’s with physical implementation of the data models.
Transition information and assist develops with the data mapping and transformation and provide additional data analysis as required during the development phase.
Communicate project data-related information to Architects, DBA’s, Developers and Users.
Work with modeling tools and data repository to maintain project deliverables.
Required Skills:Meticulous attention to detail.
Knowledge of data profiling and data profiling tools.
Experience with data quality management strategies and life cycles.
Preference will be given to candidates with experience within the telecommunications and/or banking industry.
8 years relevant experience of which 3-5 years’ experience in: Banking, Business Intelligence, Finance, Data Warehousing, Data principles, Analytics, Data Management, EDP, RADARR, SQL ETL & Development, Finance Reporting, Regulatory Knowledge, MIS, Dashboarding & Data QualityRequired Qualifications / Training:Ideally candidates should have a related IT qualification.
Data Management (DAMA) Certification, Certification/formal training in relevant technology
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By applying for the vacancy via this job ad, you give PBT your consent.
Salary: Negotiable
Data Engineer (Senior) Reference No: 3507715398 | Cape Town, South Africa | Posted on: 15 August 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 Engineer Reference No: 1013083247 | Cape Town, South Africa | Posted on: 10 August 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