
Nthate Mokgele
Systems Analyst Developer

Connect with Nthate Mokgele to Send Message
Connect
Connect with Nthate Mokgele to Send Message
ConnectTimeline
About me
Information Technology Manager at Wholesale and Retail SETA
Education

University of Johannesburg
1995 - 1999Bachelor of Science - BSC
University of KwaZulu-Natal
2005 - 2006Post Graduate Diploma
Faculty Training Institute
2007 - 2007Diploma
Experience

South African Mint
Mar 2003 - Dec 2005Systems Analyst Developer• Writing systems documentation, namely; User Requirements Document, Functions Specification Document, Technical Specification Document, Test Document, Systems Manuals and Hand-over documents.• Developing applications using C and C++ [on UNIX and Visual C++ on Windows NT environment]. • Database design and administration. • Doing 24-hour standby on the Manufacturing Systems.

Experian
Jan 2006 - May 2007Programmer• Responsible for developing and maintaining an on-line fraud prevention system, called Detect II. Maintenance included:• Being responsible for the delivery of solution, by way of code that addresses the stated requirement and adheres to structural and performance standards. The source code was developed with the underlying principles of Object Orientation.• Being responsible for the support of deployed applications, as they manifest in the Production environment. An application deployments procedure had to be run on the system in order to ensure that the effect of the change does not result in system down time. • Being responsible for effective task management within the auspices of defined objectives and according to management reporting line. This included having meetings with the systems owners and ensuring their requirements are delivered by the system. • Being responsible for the adherence to SDLC policy and process, by providing the necessary systems documentation; ranging from user requirements, technical specifications to systems manuals that guide IT operators how to run certain adhoc tasks like the procedure to run batch files on the system as well as documenting the daily checks that have to be done to ensure the system is functioning optimally. • Being responsible for identifying flaws on the system and improving them. This effect was after identifying the manner in which reference numbers are generated by the system identified that the system was not thread safe. Thus improved the system by developing a COM+ object that generates new reference numbers.• Development tools used: Visual C++ Version 6, Visual C++.Net, IBM DB2. Show less

South African Mint
May 2007 - May 2008Senior Analyst Programmer [MES]• Developing an MES plant optimization system using Visual C#. • Conducting system and business analysis in accordance with the SDLC principles. • Writing stored procedures on the database and manipulating them from the source code.• Developing source code that adheres to the Object Orientation principles.

Element Six
Jun 2008 - Apr 2009Group Software Developer• Designing and developing software applications for the Group. • Systems analysis and design following the SDLC.• Developing and testing DB2 stored procedures and UDFs.• Developing source code that adheres to the Object Orientation principles.

South African Post Office
May 2009 - Feb 2012IT Manager: Business Systems Support• Manage a team consisting of programmers and systems Analysts.• Project management and process mapping.• Analyze business needs, identify “gaps” and produce Business Requirements Specifications.• Translate business requirements into functional specifications and producing Technical Requirements Specifications and assist the QA team in producing test cases.• Ensuring system developed adhere to the SDLC.• Managing, drafting and reviewing SLAs with third party suppliers.• Employee development and mentoring.• Conducting JAD sessions and advising business on best solutions.• Facilitation of the release management latest changes to systems • Logging user requests on TeamTrack and facilitating the request until deployment into production. Show less

Legal Aid South Africa
Mar 2012 - Feb 2014Business Application Software Manager• Manage a team consisting of programmers and Systems / Business Analysts.• Prioritize, budget and allocate projects, products and prioritize in line with business priorities.• Prepare feasibility studies, business cases documents for proposed changed and systems enhancements.• Define overall applications architecture and implement system development standards.• Ensuring software engineering best practices, methodologies and procedures are used to ensure development and implementation of high quality, while keeping cost under control.• Part of the Bid Specification Committee drafting systems requirements used in tenders advertised to potential bidders.• Documenting requirements specifications for suppliers to tender (FRI, RFP, RFQ, RFS).• Vendor management in compliance to the PFMA.• Manage projects assigned to third party technology partners.• Researching and making recommendations software purchases and negotiating with vendors to ensure cost-effective purchasing decisions.• Gather and analyze non-functional requirements, also ensuring the non-functional requirements are translated into a Service expectation document to enforce the OLA reached by IT Infrastructure section.• Model and analyze business processes, business decisions through producing business rules specifications.• Coaching and mentoring team members.• Managing project risk and project scope creep. Show less

Film and Publication Board
Apr 2014 - May 2016Information Communication Technology ManagerImplementation of the ICT Strategy, Policies, Structures and Governance Framework:• Implementation of operational policies• Implementation of security policies• Alignment of ICT strategy to the FPB strategy• Development of ICT technical architecture• Respond to internal and external audit queries• Monthly risk reporting and management• Implementation and management of the Unit’s budget according to the governance framework (PFMA)• Providing information security services to the organization • Mentoring and development of ICT staffBusiness technology consulting:• Provision of business analysis to the organization• Provision of project management services to the organization• Provision of application development services to the organization• Monitoring of ICT trends and providing guidelines of how technologies can be utilized to the benefit of the organization• Provision of unbiased technology advisory services that enables the organization to make informed decisions regarding the best solutions available to resolve business challenges• Provision of inputs regarding the ICT strategy and policy to the board• Invited member of the ICT Steering Committee which feeds the board with ICT related decisions to enable the board to approve recommendationsICT Operations management and support services:• Monitoring and maintaining of the ICT infrastructure and systems of the FPB• Optimisation and maintenance of network systems and providing of support and assistance to the FPB staff, management and executive management• Development and implementation of an ICT support services management framework• Resolve ICT related problems within the specified turnaround times• Implementation of fault management within the broader organization Show less

W&RSETA
Jun 2016 - nowInformation Technology ManagerDeveloping policies and procedures:• Development of the IT Governance Framework• Development of the Business Continuity Management Framework• Development of the IT Security Policy• Development of the User Access policy• Development of the EFT procedure for facilitating disbursement of funds to the organisation’s stakeholders• Developing and maintaining the audit action plan for audits (internal and external) performed for the IT UnitBusiness Process Engineering:• Mapping the organisation’s processes with the aim to eliminate and automate manual processes by re-engineering the organisation’s processes.• Ensuring all the organisation’s processes are approved.• Business case preparation for the redesign of the current system.Service Level Management:• Management of all ICT service providers contracted to the organisation.• Reviewing and producing all quarterly report required by the Department Of Higher Education and Training.• Ensure all developed system enhancements and projects are aligned to the user requirements.• Prepare the terms of reference for IT governance committees (IT Steering Committee and Change Approval Board).• Develop and implement the operational plan for the IT Unit. Show less
Licenses & Certifications

ITIL Foundation Level
Forster-MillerMar 2011
TOGAF® Certification Program
The Open GroupMar 2013
PRINCE2® Foundation Certification Training
PM AcademyJul 2012
Languages
- enEnglish
Recommendations

Angelica herrera martinez
Ingeniero en Desarrollo comercial, Especificación_ WavinQuintana Roo, Mexico
Stephanie brunet
Customer Success SupervisorMontreal, Quebec, Canada
Shelby sox
Cosmetic DentistGainesville, Florida, United States
Sunil malodia
Manager Software EngineeringHaryana, India
Larry mount
Cyber, Digital, Data, Transformation #DigiBlogChatGreater Bristol Area, United Kingdom
Sravan kumar balijepalli
Associate Software Engineer at MphasisGoa, India
Mattias haapalainen omma
Arbetsledare - PeabKiruna, Norrbotten County, Sweden
Kemp chen
IKEA Shopkeeper (Area manager)Taiwan
Sushmita nadgir
Senior Consultant - Mobile Developer at ThoughtWorksBengaluru, Karnataka, India
Tyler kennedy
Information Technology Help Desk Manager at Higher Information GroupHarrisburg, Pennsylvania, United States
Kelsey brache
Senior Officer for Company Secretarial at IQ-EQSaint Peter Port, Guernsey, Guernsey
Jeremy saltsman
National Account Manager at Core-Mark InternationalBowling Green, Kentucky, United States
Giulia foglio
Chef de Rang at Zia RestaurantRome, Latium, Italy
Mustafa destegul
Embedded Systems Engineer | Digital Design EngineerAnkara, Türkiye
Alisha snow
BHCMIIOklahoma City, Oklahoma, Birleşik Devletler
Mary riviere
Senior Lead, Project Management - Transition and Transformation Project Manager at KyndrylWhitchurch-Stouffville, Ontario, Canada
Tim pettigrew, cissp
Cyber Security AnalystFountain, Colorado, United States
Saachi madan
Manager @ PwC | Solution Architect and Product AdvisorSan Francisco Bay Area
Karsten dressbach
Wir entwickeln Vorgesetzte zu FührungskräftenGreater Nuremberg Metropolitan Area
Valerie cedrone
Senior Operations Manager @ MHSA | Community Builder | Writer | Food Access & Affordable Housing Adv...Boston, Massachusetts, United States
...