Modibe Benedict Modiba

Modibe Benedict Modiba

Junior Programmer

Followers of Modibe Benedict Modiba3000 followers
location of Modibe Benedict ModibaPretoria, Gauteng, South Africa

Connect with Modibe Benedict Modiba to Send Message

Connect

Connect with Modibe Benedict Modiba to Send Message

Connect
  • Timeline

  • About me

    IT Professional: Business Intelligence & Data Analytics | Gartner Technical Professional (BSc, MBA)

  • Education

    • National School of Government

      -
      Certificate in Public Service SMS Pre-Entry Programme Governance
    • Pax College

      -
      Matric
    • University of Limpopo / Universiteit van Limpopo

      -
      BSc (Computer Science & Statisitics)
    • University of Pretoria

      -
      Certificate in Business Process Management - NQF 6
    • University of Limpopo / Universiteit van Limpopo

      -
      Master of Business Administration (MBA)
    • University of South Africa/Universiteit van Suid-Afrika

      -
      Advanced Certificate in Information Security - NQF 7
    • University of South Africa/Universiteit van Suid-Afrika

      -
      Certificate in IT Auditing - NQF 6
  • Experience

    • SITA SOC (Ltd)

      Dec 2004 - Nov 2007
      Junior Programmer
    • SCS Africa

      Dec 2007 - Mar 2008
      Software Engineer
    • Eclipse Networks, Inc.

      Apr 2008 - Mar 2010
      Senior Software Developer

      Client: Office of the Premier, Limpopo Provincial Government• Perform applications maintenance, performance tuning, security, and troubleshooting. • Building new applications and enhancing existing applications using IBM Notes/Domino Designer• Monitor application changes and identify potential impacts • Perform project management using MS Project to ensure that enhancements are delivered within time, scope and quality• Support strategic decision making for technology base• Ensure that solutions are built to specification and client requirements• Resolve faults that are logged through the helpdesk Show less

    • SITA SOC (Ltd)

      Apr 2010 - Jan 2022

      Client: South African Police Service• Manage and oversee new developments and enhancements within the BI and Data Warehouse environment • Manage and oversee the applications maintenance (support and continuous improvement)tasks• Provide guidance and assistance on the selection of application software products and services. • Provide technical information and analysis required to prepare for the annual budget and project planning• Prepare regular reports for senior-level management to communicate status updates. • Work with other senior members, managers and architects to assess/introduce/implement new development frameworks, tools and processes. • Collaborate with development teams, product owners, and management to balance technical needs and business needs, while ensuring project objectives are met• Communicate with third party vendors, end users, customers and internal product stakeholders on systems requirements, enhancements and recommendations to support business direction. • Communicate with the customers regularly and build a strong relationship and manage escalations and provide better customer support services. • Serve as a point of contact for enquiries regarding engagement processes and issues impacting customers • Negotiate and manage SLAs with clients • Attend client operational and management meetings • Compile weekly, monthly and quarterly reports as per Service Level Agreement (SLA) agreement between SITA and the client• Manage projects execution to ensure adherence to budget, schedule, and scope• Manage/control overtime and standby for team members• Participate in budget/revenue projections• Manage staffing and staff development, including recruitment, supervision, organizational structure, individual and team development, performance management, evaluation, and disciplinary actions. Show less Client: South African Police Service• Manage team(s) to ensure effective and efficient operations and that all the resources are utilised optimally• Manage, develop and implement architectural and governance mechanisms for the Software Development section to improve interoperability of government systems and quality of services and deliverables• Manage analysis and design projects spanning multiple environments within the business unit• Manage and or develop analysis and design work-packages for integrated software components, taking into consideration SITA’s software development stack and doing this in accordance with ICT standards and the enterprise architecture for Government.• Manage and/or conduct activities to develop Application Service Specifications (ASS) in accordance with ICT standards and the enterprise architecture for government• Participate in procurement of integrated IT solutions in accordance with ICT standards and the enterprise architecture for government, and within the SITA Supply Chain Management governance framework• Participate in execution of comprehensive software test activities in accordance with SITA test methods and testing techniques using SITA approved testing tools• Manage and execute packaging and releasing of integrated IT Software components in accordance with ICT standards and the enterprise architecture for government• Checking the adequacy and accuracy of data using Oracle PL/SQL • Data analysis and visualizations using Oracle PL/SQL and Oracle Business Intelligence Enterprise Edition (OBIEE) • Manage new developments and enhancements, provide technical roadmap to the team and oversee the day-to-day maintenance of systems within the BI/GIS environment• Ensure that enhancements are aligned to specifications/requirements • Ensure that proper development/project management methodology is followed during solution development cycle (SDLC, Prince II and SITA PM Way) Show less Client: South African Police Service• Participate in the development, implementation and evaluation of governance mechanisms and monitor the adherence thereto as to deliver quality products in a controlled environment• Manage the implementation of the solution development life cycle, which includes the full life cycle management of the solution development life cycle to ensure standardization in the business, which will enable the delivery of a high-quality solution and products for improved service delivery.• Conduct feasibility studies and information gathering to assist management in making strategic decisions • Conduct/facilitate and participate in JAD sessions• Business Process Modelling using BPMN and Ms Visio• Assist with project management tasks including planning using Ms Project• Review and Development of Functional Design Specifications, Technical Design Documents, Security Documents, Capacity Plan, Integration Documents and other related documents for Applications that are built within South African Police Services (SAPS)• Ensure that ICT systems are built to specifications• Implement and align SAPS Criminal Investigation Systems (CIS) to Information Security policies and standards• Manage change control processes and client expectations• Ensure that ICT governance processes are followed during solution development cycle• Assist systems analysts and business analysts in eliciting and documenting requirements • Business process modelling, prioritization of requirements and many other related tasks• Functional/System/Integration testing and facilitation of User Acceptance Testing (UAT) Show less Client: Office of the Premier, Limpopo Provincial Government• Implementing system enhancements/changes• Development and deployment of new applications using IBM Notes/Domino Designer• Providing specialized business advice/support services and solutions to functional needs/requirements for an environment (Office of The Premier, Limpopo)• Systems Analysis, design, maintenance and support on applications that are covered by the SLA• Researching on new IBM Notes/Domino products and participating on other Departmental ICT research projects• Reporting to SITA and Office of the Premier (Limpopo Provincial Province) on monthly basis in line with the SLA performance metrics • Ensuring that IT projects and services rendered to the client (Office of The Premier, Limpopo Provincial Government) are aligned to IT Governance frameworks and methodologies (COBIT, ITIL)• Continuous improvement and applications maintenance on existing IBM Notes applications covered by the SLA Show less

      • BI Applications Manager (Acting)

        May 2020 - Jan 2022
      • Senior System Analyst (Team Lead) : BI, GIS & Websites

        Jan 2019 - Apr 2020
      • Senior Business Analyst : Applications Development

        May 2014 - Dec 2018
      • Advanced Functional Support Advisor : Consulting Services

        Apr 2010 - Apr 2014
    • SITA SOC (Ltd)

      Jul 2023 - now

      Client: South African Police Service• Manage and oversee new developments and enhancements within the BI, GIS and Master Data Management environments • Manage and oversee the applications maintenance (support and continuous improvement) tasks• Ensure ICT governance is adhered to throughout the Application Development Life Cycle• Evaluate emerging technologies and trends to recommend investments that will drive continuous improvement and innovation• Collaborate with stakeholders to identify IT requirements and propose innovative solutions • Prepare regular reports for senior-level management to communicate status updates. • Compile business cases to procure new products and services• Communicate with third party vendors, end users, customers and internal product stakeholders on systems requirements, enhancements and recommendations to support business direction. • Communicate with the customers regularly and build a strong relationship and manage escalations and provide better customer support services. • Serve as a point of contact for enquiries regarding engagement processes and issues impacting customers • Negotiate and manage SLAs with clients • Attend client operational and management meetings • Compile weekly, monthly and quarterly reports as per Service Level Agreement (SLA) agreement between SITA and the client• Manage projects execution to ensure adherence to budget, schedule, and scope• Manage/control overtime and standby for team members• Sit in weekly MANCO meetings• Participate in negotiations for strategic partnerships, establishment of Framework Agreements and industry partnerships• Manage staffing and staff development, including recruitment, supervision, organizational structure, , performance management, evaluation and disciplinary actions.• Foster a culture of collaboration, accountability and excellence within the team Show less Client: KwaZulu-Natal Provincial Government • Formed part of SITA KwaZulu-Natal top management• Develop and implement IT strategies aligned with SITA’s objectives to enhance operational efficiency • Strategic oversight of Applications Development & Maintenance (ADM) and Implementation & Functional Applications Support Services (IFASS) business units• Collaborate with stakeholders to identify IT requirements and propose innovative solutions• Ensure compliance with relevant regulations and standards governing the IT Applications• Provide leadership and guidance on cybersecurity measures to safeguard data and maintain data integrity• Evaluate emerging technologies and trends to recommend investments that will drive continuous improvement and innovation• Foster a culture of collaboration, accountability and excellence within the team• Oversee the department’s projects and overall applications development and maintenance initiatives • Prepare regular reports for the Provincial Manager and the Regional Manager to communicate status updates. • Identify and assess complex problems that require in-depth evaluation of variable factors, and create solutions for implementation by the team.• Attend Management Committee (MANCO) meetings on weekly basis• Form part of the Steering Committee meetings• Sit in Provincial Government Information Technology Office Council (PGITOC) monthly meetings• Chair Bid Specification Committee meetings• Chair monthly ADM meetings• Budget planning and control• Negotiate and manage Service Level Agreements (SLAs) with clients • Manage projects execution to ensure adherence to budget, schedule, and scope• Oversee ADM and FAS departments' income and expenditure• Manage staffing and staff development, including recruitment, supervision, organizational structure, individual and team development, performance management, evaluation, and disciplinary actions. Show less

      • BI Applications Manager

        Feb 2022 - now
      • Senior Manager (Acting) : Applications Development and Maintenance

        Jul 2023 - Oct 2023
  • Licenses & Certifications

    • Certified Labware LIMS Administrator

      LabWare
    • PRINCE2® Foundation Practitioner

      Morvest Business Group Limited.
    • Modern Data and Analytics Architecture for Digital Transformation

      Gartner
      May 2022
    • Trends in Architecture, APIs, Integration and Analytics

      Gartner
      Jul 2022
    • Designing, Delivering and Managing effective APIs

      Gartner
      Jul 2022
    • Foundations of Master Data Management

      Gartner
      Jun 2022
    • Top 5 Questions on Data Lakehouse

      Gartner
      Jul 2022