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: Sep 23, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The South African Maritime Safety Authority (SAMSA) is a South African government agency established on 1 April 1998 as a result of the 1998 South African Maritime Safety Authority Act 5.[1] as such it is responsible for the implementation of current International & National Regulations regarding the Maritime Industry as well as upon all recreational marine ...
    Read more about this company

     

    Systems Developer (Pretoria)

    KEY PERFORMANCE AREAS

    • Participate in the conceptualisation of the business system to be developed or enhanced in line with approved business requirements. 
    • Participate in the design of User Interface layout in accordance with approved functional and technical specification.
    • Contribute to the development of system technical/functional specifications.
    • Consult with Business Analyst to inform the design of system in accordance with approved user requirements specifications.
    • Obtain approval from all interested parties through extensive consultations, testing, and quality assurance.
    • Ensure that the systems/applications are developed or configured in accordance with applicable best practice standards and SAMSA Applications Architecture.
    • Propose enhancement opportunities for the systems/applications within the SAMSA Applications Portfolio.
    • Implement enhancement in response to audit finding recommendations and related audit review recommendations.
    • Ensure standardisation of development technology platforms across the Applications Portfolio.
    • Ensure that the systems are highly integrated and secure to ensure optimal business operations.
    • Ensure development and customization of reports.
    • Provide technology advisory services relating to best platforms to be used to keep abreast with fast paced technology changes.
    • Conduct unit testing as part of development or configuration process including participation in the User Acceptance Testing (UAT) exercise.
    • Ensure that the systems/applications are deployed in line with deployment procedure and related process.
    • Provide post implementation support to enable that the deployed system is stable and free from operational bugs.
    • Identify training needs and provide recommendations to the system owner.
    • Participate in the development of system user manuals.
    • Participate in User Training including required system refresher training to ensure users are conversant with the system.
    • Ensure stable and reliable systems for SAMSA that are always functional and available to all users.
    • Provide 1st, 2nd and 3rd line applications support and maintenance to ensure highest levels of systems availability.
    • Manage application upgrades and updates in line with maintenance schedules.
    • Manage problem analysis and provide resolutions for business applications, where necessary escalate to external service providers.
    • Ensure that the systems attain high level of performance and availability.
    • Ensure effective management of user accounts, implementation of Segregation of Duty Matrix and associated reviews.
    • Develop processes to manage utilization and optimization of business applications.
    • Manage requested changes in line with the Change Management process and procedure.
    • Contribute in the development of Disaster Recovery Plan and its associated testing to ensure availability of systems in an event of disaster.
    • Manage business processes together with system owners (Internal and External stakeholders)
    • Manage service providers engaged in the provisioning of services related to the maintenance of business application.
    • Conduct regular meetings with Service Providers, keep records of outcomes and ensure escalated issues are follow-up.
    • Manage SLA Targets to ensure they are achieved.

    Requirements

    QUALIFICATIONS

    • National Diploma in ICT or equivalent (NQF 6).
    • Bachelors Degree in ICT or equivalent (NQF 7) would be an added advantage.
    • CERTIFICATE IN ANY OF THE FOLLOWING:
    • Programming Languages (OpenText-Documentum)
    • SQL
    • DevOps
    • ITIL 

    KNOWLEDGE AND EXPERIENCE

    • 5-7 years’ working experience, of which 2 years should be at a supervisory/specialist level as a System eveloper in EMC\OpenText, Adobe LiveCycle Software, Architecture and Development either of the following:
    • EMC/ OpenText, xPression, XCP, xPlore
    • Document Content Server including BAM
    • Adobe LiveCycle Forms and Content / Presenter
    • Records Manager
    • Java Development
    • Web Application Server
    • Experience in designing system reporting. 
    • Knowledge of ITIL Framework. 
    • Knowledge of POPI Act. 
    • Knowledge of ERP, Documentum and Microsoft Environments.
    • Knowledge of System Development Life Cycle (SDLC) Methodologies.
    • Project Management.
    • Knowledge of SQL Queries. 
    • Knowledge of Helpdesk System.
    • Experience in supporting custom systems such as Sage, Microsoft Great Plains, OpenText and related

    COMPETENCIES

    • High levels of competence on the skills below is a requirement: 
    • Applicable programming/development language skills.
    • Project management skills.
    • Problem solving skills.
    • Presentation skills.
    • Communication skills.
    • Negotiation skills.
    • Experience in designing system reporting.
    • Experience in SQL database. 

    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 South African Maritime Safety ... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail