Software Developer Vacancy

Full Time Council for Scientific and Industrial Research (CSIR) in Public Entities
  • Post Date: Jul 27, 2022
  • Apply Before : Aug 4, 2022
  • View(s) 0

Job Details

  • Qualifications Bachelor Degree
  • Industry Research, science & technology
  • Reference 312194
  • Centre Pretoria
  • Enquiries
    For more info, please email us at [email protected] Please do-not send your application to this mailbox, it is only for inquiries.
  • Where to submit application
    https://candidate.csir.co.za/psp/hr91prd_cgw/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_CE.GBL?Page=HRS_CE_JOB_DTL&Action=A&JobOpeningId=312194&SiteId=1&PostingSeq=1
  • Notes
    PLEASE NOTE THAT FEEDBACK WILL BE GIVEN TO SHORTLISTED CANDIDATES ONLY.

Job Description

About the job: The CSIR has a vacancy for a Software Developer in the Data Intensive Research Initiative of South Africa (DIRISA) programme within the National Integration Cyberinfrastructure System (NICIS) which is hosted by the Next Generation Enterprise and Institution cluster. The incumbent as a member of the software engineering team will be responsible for developing, testing, deploying and maintaining operational ICT services and applications for data intensive research. This position is based in Pretoria. More information about CSIR and DIRISA can be found at https://www.dirisa.ac.za and https://www.csir.co.za/nextgen-enterprises-and-institutions. Key responsibilities: Develop and implement bespoke operational data management and data intensive research ICT applications and services as part of the overall DIRISA research data management system; Contribute within a team and across business areas to develop, configure, test and validate code modules implementing system requirements to meet business needs; Integrate applications with existing and co-developed ICT services and infrastructures Remain abreast of latest programming and technology trends in the data science and data management world to ensure continuous innovation within the system; Develop, document, deploy and maintain code modules, APIs in cooperation with other team members; Install, configure, test and implement APIs and software libraries; Deploy and maintain software service modules in compliance with requirements specifications. Compile system documentation for all ICT applications and services developed. Contribute to research publications. Qualifications, skills and experience: A Bachelor’s degree in computer science/engineering with at least three years’ programming experience in software development with a proven track record of delivery in large software systems; A postgraduate qualification in computer science or data science would be advantageous; Solid understanding of the software development life cycle; Strong programming and debugging skills in an appropriate object orientated programming language, using Open Source Development tools and platforms; At least two years’ experience in programming in Java, PHP and Python; Working knowledge of containerisation and virtualisation environments; Evidence of delivering a project successfully and on time. Able to work within a DevOpsSec build-test development environment; Ability to rapidly develop compliant code modules; Coding experience across selected libraries, MVC frameworks and APIs; Knowledge of cloud computing, big data file systems and processing APIs such as OpenStack and iRODS would be advantageous. All international qualifications require an evaluation report / certificate issued by the South African Qualifications Authority (SAQA).

Council for Scientific and Industrial Research (CSIR)
The Application deadline closed.
Z83 Application For Employment

Join SA Gov Jobs

Login or Join SA Gov Jobs to view job details, and get access to other free awesome features, like Resume Management, Online Job Applications, Profile Building, Job Notifications, Job Matching, electronic Z83 Management and other great features.