Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 25, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The University of Pretoria is a multi-faculty research-intensive university that has remained among the top South African universities in research output and impact. UP is also the top producer of graduates in the country. With campuses in Pretoria and its surrounds, as well as in the country’s economic hub, Johannesburg, UP is conveniently situated...
    Read more about this company

     

    Senior Systems Analyst and Developer (PeopleSoft) - Department of Information Technology Services

    RESPONSIBILITIES:

    The successful candidate’s responsibilities will include, but are not limited to:

    • Configuration, customisation, development, integration and testing of relevant PeopleSoft modules:
    • System configuration and design:

    Interact with key system stakeholders to:

    • Understand current business needs, processes, procedures, policies, and/or problems in specific business domains; 
    • Gather and document stakeholder requirements, concerns and problem areas, and model potential improved business processes;
    • Assist functional users in translating business needs into functional specifications and in formulating the business case for undertaking desired developments, enhancements and/or customisations;
    • Analyse the needs/problems investigated and functional specifications and formulate alternative possible solutions to address these needs, and translate functional specifications into technical designs and/or system configuration;

    Layout and design of files where system customisations/extensions are required:

    • Identify the desired data objects. Do data normalisation and identify key fields;
    • Perform data file design of new data files and/or changes to existing data files; 
    • Create conceptual data files, in consultation with the database administrators, and discuss changes to data files as well as creating new layouts for data files, with database administrators;

    Programming:

    • Define development milestones;
    • Code the programs by using the relevant particular programming language;
    • Develop the necessary system integration interfaces, as specified and as needed. Implement the necessary system changes and adjustments, so as to address the errors and changes that have been identified and/or specified;

    System testing and preparation for migration:

    • Define testing milestones;
    • During the system configuration, development and/or customisation, do the necessary system testing and/or system unit testing to:
    • Check that the outcome corresponds with the specifications for the relevant system development or system change;
    • Ensure that the integration between the programs is correct and that it is executed correctly as a unit. Develop system interfaces which comply with the principles of best practice for system integration;
    • Assist functional users with functional testing - including compilation of testing scenarios and test data, and recording of issues encountered during testing;

    User support: 

    • Provide support to functional leads with regard to applications functioning in the specific PeopleSoft business domain in which the incumbent is competent;
    • Assist where possible in the development of relevant end-user training material, and, where requested, in the actual training of end-users;
    • Transfer knowledge to other UP staff involved in the management and deployment of the PeopleSoft system;
    • Perform day-to-day system administrative functions, resolving and preventing problems, and generally ensuring that previously defined/required processes continue to function;
    • Analyse trends in user reported system errors and update users on anticipated time to resolution;

    Team management:

    • Provide guidance and mentorship to other team members in respect of their individual performance and ensure that team members are optimally productive;
    • Ensure that mechanisms and procedures are put in place in order to ensure that the broader PeopleSoft team's activities comply with the agreed-on architecture, standards, methodologies and applicable work procedures;
    • Where subordinates are managed, implement efficient performance management to ensure that performance of the individual team members contributes positively to the team’s performance;
    • Facilitate regular meetings with other team members and relevant stakeholders to ensure that milestones are met, and planned activities are completed successfully and in time;
    • Ensure appropriate system documentation is prepared and maintained and oversee configuration, monitoring and tuning of the implemented solutions
    • Monitor and research new technologies, “tools”, and techniques to address business requirements;

    System implementation:

    • Define implementation milestones; prepare an implementation plan documenting the steps in the deployment process and projects to be migrated, tables to be built, etc, and coordinate the actions of the various parties in deploying to production;
    • Assist functional users in configuring (and maintaining configuration of) the relevant PeopleSoft application, and offer the necessary support in respect of users' access to the respective system functions and post-deployment support; 
    • Arrange for and obtain confirmation from users that implementation was successful;

    System maintenance and upgrades:

    • Monitor releases of patches, bundles and maintenance packs and new versions issued by Oracle (of relevance to the domain being managed);
    • Provide technical guidance to colleagues, team members, and system administrators regarding bundles and upgrades;
    • Investigate feasible cutover/transition strategies to ensure business continuity during upgrades;
    • Advise management on feasible alternatives and/or changes to existing architecture, infrastructure and/or strategies which will be in best interest of the University to establish a well governed and managed suite of PeopleSoft applications.

    MINIMUM REQUIREMENTS:

    • A relevant tertiary qualification (e.g. B.Sc., B.Comm Informatics, B. Eng.), with:

    A total of five years’ experience in the following:

    • Installing and maintaining PeopleSoft ERP systems (preferably in the PeopleSoft suite associated with the domain in which the vacancy exists) with demonstrable capabilities in PeopleTools technologies (Application Designer, PeopleSoft Applications Engines, PeopleSoft Application Packages, PeopleSoft EIPs, SQR, PeopleSoft Pivot Grids, PeopleSoft Excel_to_CI; PeopleSoft FLUID designer, PeopleSoft Query, Oracle BI Publisher);
    • Design; development, deployment and maintenance of large enterprise (ERP) systems;
    • Business application trouble-shooting and problem resolution;
    • Working with users and providing user support;

    OR

    • Applicable three years IT related Diploma (e.g. National Diploma Computer Science, Diploma in Information Technology), with:

    A total of seven years’ experience in the following:

    • Installing and maintaining PeopleSoft ERP systems (preferably in the PeopleSoft suite associated with the domain in which the vacancy exists (Campus Solutions) with demonstrable capabilities in PeopleTools technologies (Application Designer, PeopleSoft Applications Engines, PeopleSoft Application Packages, PeopleSoft EIPs, SQR, PeopleSoft Pivot Grids, PeopleSoft Excel_to_CI; PeopleSoft FLUID designer, PeopleSoft Query, Oracle BI Publisher);
    • Design; development, deployment and maintenance of large enterprise (ERP) systems;
    • Business application trouble-shooting and problem resolution;
    • Working with users and providing user support.

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at University of Pretoria/Univers... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail