Curriculum Vitae
Of Themba Sifiso Marivate
PERSONAL INFORMATION
PROFILE
:
Cobol Analyst Programmer
SURNAME
:
Marivate
FIRST NAMES
:
Themba Sifiso
LANGUAGES
:
English, Afrikaans, Tsonga, Zulu, Xhosa, Sotho, Tshwana
CURRENT SALARY
:
R 777 600 CTC Annual Amount
SALARY REQUIREMENT
:
R 900 000 CTC Annual Amount
AVAILABILITY
:
Immediate
LOCATION
:
Gauteng
EE/AA
:
African Male
ID
Mobile
:
:
:
adjoxn@r.postjobfree.com
SYNOPSIS
Themba is a dynamic and versatile Analyst Programmer specialist – a COBOL System Developer. He has more than 20 years’ extensive experience in Mainframe Programming in particular Building / Developing Mainframe Applications in COBOL, CICS and DB2 programming technologies, to mention a few. His career journey within JSE listed companies such as the Nedbank Group, ABSA Group, Accenture SA, the JSE and EOH has seen him gain diverse and unique insights into the fast changing IT environment.
Themba is a hard worker, good listener, and persistent where he sees through the project from start to finish providing regular feedback to his Line Manager through the Agile standup meetings.
Themba also has extensive experience in areas of Development, Maintenance & Production Support, Callout and Standby 24/7. He also has extensive knowledge and skills with regard to, Testing (Unit, System, Integration and UAT), Technical (Impact) systems analysis, Technical Documentation, Understanding of full SDLC, Understanding of Agile Methodology, Implementation of (Programs, Sub-Systems and System), Quality Assurance. Additional experiences involve 20 years with VSAM, SQL, JCL, TSO, MVS, ROSCOE, ELIPSE, VC4U, IDEAL-DATACOM and EZTRIEVE. He also has 3 years’ HOGAN and Visual Basic .Net experience.
EDUCATIONAL QUALIFICATIONS
Date
Qualification
Institution
1996
Computer Programming Diploma
TDF Associates cc
1995
BSc (Physics & Applied Mathematics) – incomplete – only one final year subject outstanding – i.e. final year Applied Mathematics outstanding
University of the North
1986
Matric
Orhovelani High School
COURSES
Course
Institution
Year
IMS DB / DC
Internal ABSA Bank Ltd
2017
Query Microsoft SQL Server 2000 with Transact SQL
Cs Holdings(Midrand)
2001
WSDL
Internal (ABSA Bank)
2016
Agile Methodology
Internal (ABSA Bank)
2016
Business Analysis Development Workshop
Internal (JSE)
2004
System Analysis Development Workshop
Internal (JSE)
2004
Visual Basic .Net Programming – Introduction
Internal (JSE)
2013
Introduction to DB2 – SQL
Connection42
2004
Introduction to DB2 - SPUFI
Connection42
2004
CICS Command Level programming
Internal (ABSA Bank)
1997
CICS / ESA Programming Skill I
Internal (ABSA Bank)
1997
CICS / ESA Programming Skill II
Internal (ABSA Bank)
1997
NCC Systems Design Workshop
Softrain Consultants
2001
NCC Systems Analysis Workshop
Softrain Consultants
2001
Object-Oriented programming in C++
Internal (JSE)
2004
C-programming (understanding C-programming)
Internal (JSE)
2004
ELLIPSE
Internal (JSE)
2000
VC4U
Internal (ABSA Bank)
2000
Dumps, Abends and JCL error
Internal (ABSA Bank)
1998
Data Ageing (Y2K Testing)
Internal (JSE)
1998
Batch Message Processing Concepts (BMP)
Internal (JSE)
1998
DB2 Concepts and Facilities
Connection42
2004
Sortlist
Internal (ABSA Bank)
1998
IMS Expert (File Aid)
Self
1998
OS/2 Fundamentals
Self
1998
IDEAL Datacom
Connection42
2000
Roscoe
Internal (ABSA Bank)
1997
Introduction to DB2
Connection42
2004
Easytrieve+
Internal (ABSA Bank)
1997
DL/1 Programming
Internal (ABSA Bank)
1997
DL/1 Programming Advanced Techniques.
Internal (ABSA Bank)
1997
Advanced JCL
Internal (ABSA Bank)
1997
MVS/XA Basic JCL
Internal (ABSA Bank)
1997
IMS Concepts
Internal (ABSA Bank)
1997
DL/1 Introduction
Internal (ABSA Bank)
1997
IMS Fundamentals
Internal (ABSA Bank)
1997
MVS/XA Concepts and Facilities
Internal (ABSA Bank)
1997
MVS/XA TSO/ISPF for Programming.
Internal (ABSA Bank)
1997
Windows applications
Self
1997
COBOL HOGAN Application Programming
Internal (ABSA Bank)
1997
CAMS HOGAN
Internal (ABSA Bank)
1997
HOGAN PEM
Internal (ABSA Bank)
1997
MS DOS
Self
1995
EMPLOYMENT HISTORY
(Starting with recent position)
Employer Name
ABSA Group
Title
COBOL Technical Analyst
Start Date
March 2020
End Date
Current
Description
Cobol Technical Analyst / Designer
“Corporate Investment Banking”
Responsibilities:
Develop, Maintain and Production Support for the Cash Focus System of which is the sub system of the “Corporate Investment Banking” Systems.
IN OTER WORDS,
Responsibilities
Development of Mainframe COBOL, DB2 online, and batch programs using Agile methodology. Participate in daily stand-up Agile meetings. Unit testing, SIT (System Integration Testing), UAT (User Acceptance Testing) and hand-over for raised change requests for change management into production, implementation, and post-implementation support.
Environment: Hardware / Software
The core business process is supported by IMS Mainframe with application programs written in COBOL, DB2 and JCL
Core System:
Cash Focus
Employer Name
NEDBANK
Title
COBOL Analyst Cobol Developer/Designer
Start Date
November 2019
End Date
March 2020
Description
Cobol Analyst Developer / Designer
“Statement Maintenance” System:
Mainframe Statement Maintenance (SM) system for the Cred Card, Current Account and Personal Accounts
Responsibilities:
Production and Maintenance Support for SM
IN OTER WORDS,
Responsibilities
Production Support and Maintenance of the SM system. This will involves Callout and 24/7 standby of mainframe batch & MVS programs, unit testing, SIT (System Integration Testing), UAT (User Acceptance Testing) and hand-over for raised change requests for change management into production, implementation, post-implementation support.
Environment: Hardware / Software
The core business process is supported by IMS Mainframe with application programs written in COBOL and JCL
Core System:
Statement Maintenance
Reason for Leaving
Looking for new challenges at work.
EMPLOYMENT HISTORY
(Starting with recent position)
Employer Name
ABSA BANK Ltd
Title
Vice President Leve1 - Analyst Cobol Developer/Programmer
Start Date
April 2017
End Date
April 2019
Description
Position: Vice President Level 1 - Analyst Cobol Developer/Programmer
“Fraud and Credit Risk” Systems:
The Fraud System is the fraud detection engine that comprehensively inspects and validates applications and transactions from every aspect that it can find. It is a FICO package tailored For ABSA BANK Ltd. The Credit Scoring system is responsible for utilizing financial and credit information to perform risk analysis and deliver detailed findings based on these results. The system as well as makes credit decision using established company policies and procedures. Moreover, it reviews high-risk relationships and escalate issues to other departments as needed. It also identifies potential risk factors before approving credit lines to clients and applicants as well as preventing loss and charge-back activity by mitigating credit risk.
Responsibilities:
Production and Maintenance Support for Fraud Systems such as Falcon and, BLAZES systems. Production and Maintenance support for Credit Scoring Systems such as ACSS (Application Credit Scoring System), ACSB (Application Credit Scoring for Small Business). Other Systems involved are the MANDATE, TRIAD, SMS, QMS, and CMS.
IN OTER WORDS,
Responsibilities
Production Support and Maintenance of the “Credit Risk and Fraud” systems. This will involve Callout and 24/7 standby. Enhancement of Fully participate in the construction phase (includes Technical documentations for the WSDL for data transmission, mainframe batch & MVS programs), unit testing, SIT (System Integration Testing), UAT (User Acceptance Testing) and hand-over for raised change requests for change management into production, implementation, post-implementation support.
Environment: Hardware / Software
The core business process is supported by IMS Mainframe with application programs written in COBOL, IMS and DB2.
Core System:
Fraud and Credit Risk
Reason for Leaving
Looking for new challenges at work.
EMPLOYMENT HISTORY
(Starting with recent position)
Employer Name
Contract at Barclays (Absa) through EOH t/a HIGHVELG
Title
Consultant Analyst Cobol Developer/Programmer
Start Date
August 2016
End Date
October 2016
Description
Position: Consultant Analyst Cobol Developer/Programmer
“CCC Risk Application Decision” Project:
Gathering of Securities information/ profile for Risk Assessment. Information is then sent to ESP Web service using WSDL technology.
Responsibilities:
Involvement in using the following skillset, COBOL IMS, JCL, DB2 VC4U, WSDL and DataPower. Encompassing online programs to read IMS and DB2 database and send information via DataPower to the ESP web services using WSDL (Web Services Description Language) technology.
IN OTER WORDS,
Responsibilities
Involving JAD sessions with impacted interface areas for data sourcing. Creating Online IMS transactions / processes (once-off and daily) for different SMS Services / Products. Fully participate in the construction phase (includes Technical documentations for the WSDL for data transmission, mainframe batch & MVS programs), unit testing, SIT (System Integration Testing), UAT (User Acceptance Testing) and hand-over for raised change requests for change management into production, implementation, post-implementation support.
Environment: Hardware / Software
The core business process is supported by IMS Mainframe with application programs written in COBOL, IMS and DB2.
Core System:
SMS – Security Management System.
Reason for Leaving
Project came to an end
Employer Name
Contract at Barclays (Absa) through EOH t/a HIGHVELG
Title
Consultant Analyst Cobol Developer/Programmer
Start Date
Feb 2016
End Date
April 2016
Description
Position: Consultant Analyst Cobol Developer/Programmer
SMS Migration Project:
Replacing the internal IMS screens with ESP Web service using WSDL technology.
Responsibilities:
Involvement in using the following skillset, COBOL IMS, JCL,DB2 VC4U, SHANDI, WSDL and DataPower. Encompassing online programs to read / update IMS data bases, DB2 database and send information via DataPower to the ESP web services using WSDL (Web Services Description Language) technology replacing SHANDI (Screen Handling Interface).
IN OTER WORDS,
Responsibilities
Involved in JAD sessions with impacted interface areas for data sourcing. Created Online IMS transactions / processes (once-off and daily) for different SMS Services / Products. Fully participated in the construction phase (includes Technical documentations for the WSDL for data transmission, mainframe batch & MVS programs), unit testing, SIT (System Integration Testing), UAT (User Acceptance Testing) and hand-over for raised change requests for change management into production, implementation, post-implementation support.
Environment: Hardware / Software
The core business process is supported by IMS Mainframe with application programs written in COBOL, IMS and DB2.
Core System:
SMS – Security Management System.
Reason for Leaving
Contract ended as per terms of the contract.
Employer Name
SRLM Business Enterprises cc
Title
Managing Director (Co-Director / Co-Owner)
Start Date
April 2007
End Date
Dec 2015
Description
Project - Government Procurement Projects and Fresh Vegetable
Farming
Responsibilities:
Family owner business of which he was a co-owner. His primary
involvement is Directorship as a Managing Director and General
Manager This includes managing the day-to-day running of the
business and in particular managing the contracts / projects from
start to completion. Liaising and keeping good working relationship
with clients.
In 2007, the company was awarded Government contracts / projects for the supply and delivery of fresh vegetables
to Government hospitals in and around the Tshwane Metro
in Pretoria. The project was carried out with professionalism and
excellence and until successful completion.
Reason for Leaving
Business primarily dependent on Government Projects and
recently projects were not forthcoming. It was now becoming
challenge making ends meet. Themba therefore decided to go
back to the IT / Work Industry
Employer Name
Accenture SA
Title
Senior Analyst Cobol Programmer
Start Date
Sept 2004
End Date
March 2008
Description
Key Projects:
Project 1 - ICB Project (Industry Classification Benchmark):
The JSE initiated a project to Convert all the old Sector classification system to the new ICB (the “Industry Classification Benchmark”) sector classification system with the aim to align it with the FTSE international system. This is based best practices as practised by all major Stock Exchanges around the world.
Responsibilities:
Produce program specifications from the Design.
Develop DATACOM database and capture new sector codes.
Enhance existing COBOL, DATACOM and DB2 programs to process new sector codes.
Develop online and batch COBOL, DATACOM and DB2 programs required in delivering the project.
Produce unit test cases and test results.
Generate JCLs for batch programs.
Responsible for documentation pack.
Conduct reviews for all the deliverables.
Business Area /Division:
EMIS – EQUITY MARKET INFORMATION SYSTEM
DISS – DISSEMINATION SYSTEM.
Environment: Hardware / Software
The EMIS system (Equity Market Information System).
Involves both the batch and online (CICS) processing of new sector codes, emanating from TALX (the JSE Trading system).
Project 2 - YIELD-X Project (Interest Rate Exchange - Bond Warrants Exchange)
The development of the YIELD-X Trading front end was contracted to an outside company, Securities and Trading Technology (STT). The Yield-X system allows for order driven interest rate product trading, in a user-friendly environment. It also creates a full and comprehensive “initial order to final settlement” audit trail in a fully regulated environment.
Responsibilities:
Testing and Implementation of the YIELD-X Trading Front End system for the Bond Derivatives / Bond warrants as required in delivering the project.
Generate JCLs for batch programs to DISSEMINATE the YIELD-X market information as per client subscription.
Developed Batch scripts that created information to be displayed on the JSE’s YIELD-X website
Responsible for documentation pack.
Conduct reviews for all the deliverables.
Providing post implementation production support, 24/7 Standby and callout.
Business Area /Division:
YIELD-X – Online Interest Rate Exchange Trading Front End.
Environment: Hardware / Software
The YIELD-X system. Involves both the batch and online Trading Front End (Visual Basic .Net / NOVEL Client) trading of Bonds and Currency Derivatives.
Project 3 - SAFEX Project (The South African Futures Exchange, SAFEX - Online Trading Front End for Alsi and Agricultural Futures and Options)
The South African Futures Exchange (Safex) is the futures exchange subsidiary of JSE Limited. It consists of two divisions; a financial markets division for trading of equity derivatives and an agricultural markets division (AMD) for trading of agricultural derivatives. The development of the SAFEX Trading front end was contracted to an outside company, Securities and Trading Technology (STT).
Responsibilities:
Testing and Implementation of the SAFEX Trading Front End system as required in delivering the project.
Providing post implementation production support.
Generate JCLs for batch programs to DISSEMINATE the SAFEX market information as per client subscription.
Developed Batch scripts that created information to be displayed on the JSE’ s SAFEX website.
Responsible for documentation pack.
Conduct reviews for all the deliverables.
Providing post implementation production support, 24/7 Standby and callout.
Business Area /Division:
SAFEX – Alsi and Agricultural Futures and Options Trading
Front End.
Environment: Hardware / Software
The SAFEX system. Involves both the batch and online Trading Front End (Visual Basic .Net / NOVEL Client) for Alsi and Agricultural Futures and Options.
Project 4 - Production Support for the EMIS, DISSEMINATION
and GILT, YIELD-X and SAFEX systems
I was the System’s Expert for the EMIS, DISSEMINATION, GILT, YIELD-X and SAFEX systems. I was involved in the general Development, Maintenance and Production Support of these systems.
Responsibilities:
Technical Impact Analysis and design of sub-systems
Technical Documentation
Program Specification
Computer Programs ( i.e. enhancement and development of batch and online COBOL, CICS, DB2, ELLIPSE and DATACOM programs)
Datadictionary Maintenance
Technical systems analysis
Understanding of full SDLC
Testing (Unit, System and Integrated)
Implementation (Program, sub-system and system)
Change and Problem management
Maintenance and Production Support (i.e. resolve system problems)
24/7 Standby & Callout
Support Administrator
Coach, Mentor and Train Junior staff
Quality Assurance
Migration from Dev to QA and Production.
Change Management – migration from Development to Production
Systems Administrator for the SAFEX System.
Systems Administrator for the YIELD-X System.
Reason for Leaving
Wanted to venture into other business - started my own company
Employer Name
The JSE Limited
Title
Analyst Cobol Developer
Start Date
March 1998
End Date
Aug 2004
Description
Projects 1 - JARROW Project
Replacement of the JSE’s Trading and Information systems with that of the LONDON STOCK EXCHANGE (the LSE systems). The primary objective of the project was to link the JSE’s trading engine with that of the LSE’s trading engine and where the LSE’s Trading engine became the driver trading engine of the two engines.
Responsibilities:
Senior Programmer. Primary involvement was to produced impact /gap analysis documents, conduct investigations and workshop solutions for the development of the project and responsible for the creation of technical specs/documents. Enhanced, developed, testing and implementation of the batch and online MVS COBOL, CICS, DB2 and DATACOM programs. Converting the legacy COBOL programs to the new .NET (i.e. DOT NET) platform / environment. Compile, tested, documentation and conduct reviews for the programs. Create change requests on change management system to request approval for the implementation. Also provided24/7 Standby and callout.
Projects 2 - Sector Reclassification Project
Converted the old Sector classification system to the new sector classification system to be the aligned to best practices of the major Stock Exchanges in the world.
Primary involvement included Development and enhancement of COBOL, CICS, DB2 and DATACOM programs to accommodate the new Sector Codes requirements.
Responsibilities:
Produce impact /gap analysis documents
Investigations and the development required for the Sector Reclassification project
Responsible for the design of technical specs/document, construction, unit test plan and handled the post-implementation support of the system. Callout and 24/7 Standby.
Projects 3 – Automation of DISSEMINATION Data Vendor Datasets
The DISSEMINATIONS system allows a Data Vendor to sign on the relevant JSE information dissemination (based on agreement the between the Data Vendor and the JSE on the basis of the Market data will be made available via its proprietary EOD Equity dissemination system.
Different Data Vendors would request different Market information as per their requirements. These requests would change from time to time depending on the type of Market information required. The JSE would manually capture each request. The manual process was laborious and prone to much human error.
Senior Programmer. Was tasked to automate the entire process. Primary involvement included Development and enhancement of COBOL, CICS, DB2 and DATACOM programs to accommodate the new Sector Codes requirements. Furthermore, development of the Automation System impacted databases, mainframe Cobol programs, screen programs JCLs and interfaces with few other internal interfaces to generate the EOD Dissemination Datasets for the different Data Vendors.
Responsibilities:
Produce impact /gap analysis documents
Investigations and the development required for the Automation for the Dissemination Data Vendor Datasets.
Responsible for the design of technical specs/document, construction, unit test plan and handled the post-implementation support of the system. Callout and 24/7 Standby.
Projects 4 – Y2K Project.
The Y2K bug was a computer flaw, or bug, that may have caused problems when dealing with dates beyond December 31, 1999. The flaw, faced by computer programmers and users all over the world on January 1, 2000, is also known as the "millennium bug
Background
When complicated computer programs were being written during the 1960s through the 1980s, computer engineers used a two-digit code for the year. The "19" was left out. Instead of a date reading 1970, it read 70. Engineers shortened the date because data storage in computers was costly and took up a lot of space.
As the year 2000 approached, computer programmers realized that computers might not interpret 00 as 2000, but as 1900. Activities that were programmed on a daily or yearly basis would be damaged or flawed. As December 31, 1999, turned into January 1, 2000, computers might interpret December 31, 1999, turning into January 1, 1900.
Responsibilities:
Produce impact /gap analysis documents
Investigations and the development required for the Y2K bug for the DISSEMINATION and GILT systems. Impacted databases, mainframe Cobol programs, screen programs JCLs and interfaces with few other internal interfaces..
Responsible for the design of technical specs/document, construction, unit test plan and handled the post-implementation support of the system. Callout and 24/7 Standby.
Project 5 - Production Support for the EMIS, DISSEMINATION
and GILT systems
I was the System’s Expert for the EMIS, DISSEMINATION, GILT, YIELD-X and SAFEX systems. I was involved in the general Development, Maintenance and Production Support of these systems.
Responsibilities:
Technical Impact Analysis and design of sub-systems
Technical Documentation
Program Specification
Computer Programs ( i.e. enhancement and development of batch and online COBOL, CICS, DB2, ELLIPSE and DATACOM programs)
Datadictionary Maintenance
Technical systems analysis
Understanding of full SDLC
Testing (Unit, System and Integrated)
Implementation (Program, sub-system and system)
Change and Problem management
Maintenance and Production Support (i.e. resolve system problems)
24/7 Standby & Callout
Support Administrator
Coach, Mentor and Train Junior staff
Quality Assurance
Migration from Dev to QA and Production.
Change Management – migration from Development to Production
Reason for Leaving
JSE’s IT Department outsourced to Accenture SA
Employer Name
ABSA Group IT
Title
Cobol Programmer
Start Date
Dec 1996
End Date
Feb 1998
Description
Project 1 - OCS (ABSA's Online Collections System)
Responsibilities:
Cobol Programmer. Involved in JAD sessions, workshop solutions for new projects and responsible for the maintenance & support of the system for COBOL HOGAN programs on OCS.
Business Area /Division:
OCS – Absa's Online Collection System
Environment: Hardware / Software
The OCS system. Involves both the batch and online transaction coded in COBOL HOGAN programs.
Project 2 - CAMS (Card and Merchant System)
Responsibilities:
Cobol Programmer. Involved in JAD sessions, workshop solutions for new projects and responsible for the maintenance & support of the system for COBOL HOGAN programs on CAMS
Business Area /Division:
CAMS – Card and Merchant System
Environment: Hardware / Software
The CAMS system. Involves both the batch and online transaction coded in COBOL HOGAN programs.
Reason for Leaving
He was offered a more senior role with more responsibilities at the JSE
SKILLS MATRIX
Level
Description
1
Had appropriate training only
2
Limited practical experience
3
Solid practical experience
4
Well versed; extensive experience
5
Expert; extensive experience
Technology / Tools / DataBases
Months
Level
IBM Mainframes
132
4
PC’s
158
4
IMS
36
3
MVS
94
4
Windows NT
62
4
MS DOS
88
4
Windows 98
18
4
Windows XP
30
4
Windows 2000
22
3
DB2 (on Host)
20
3
Btrieve (Pervasive)
36
3
TSO/ISPF
109
5
VC4U
94
5
FORTRAN
36
4
Visual Basic .Net
24
2
VS COBOL II, 74, 95, LE (mainframe Cobol)
132
5
Easytrieve Plus
96
4
SQL (DB2) Host
15
3
JCL
132
4
Pascal
12
3
CICS
96
4
ESA/Data Interfile Transfer, Testing, and Operations Utility DITTO/ESA for MVS Release 3 - PTF level: UK34466 – (used for VSAM files)
15
3
MS Office
129
4
IMS Expert (File Aid)
36
3
Crystal Report
18
2
References:
Mr Murali Someritty Cell: 061*******
Application Manager
Parasoft Consultancy
Mr Maddhur Reddy Cell: 761-***-****
Project Manager
ABSA Group
Mr Daniel Kotton Cell: 073*******
Project Manager
ChangeLogic
Mrs. Clare Fraga Tel: +27-11-520-****
Application Manager (Unit Manager)
ACCENTURE JSE
Sandton
Miss Mapula Mokogane Tel.: +27-11-520-****
Project Manager
ACCENTURE JSE
Sandton
Mrs. Cynthia Malebye-Marivate Tel.: +27-12-341-****
Spouse Cell: +27-78-174-****
Pretoria