
Location: Stellenbosch, Western Cape
Contract Type: Permanent
Appointment Date: 01 May or as soon as possible
Remuneration: Market related
Reference: JnrDBADev/May22
Role Description
The successful candidate will be appointed as an assistant for the Senor Developer in terms of the development, implementation and maintenance of new systems; administration, maintenance and security of current systems; monitoring of Linux servers, systems and databases including implementation of remedial action in the event of an error, data breach or other issue.
The Junior DBA Developer & Linux Administrator will report to the IT Manager for Moonstone Information Refinery
Job Responsibilities
- Assistance covering the following areas:
- Administration, configuration and maintenance of Linux systems;
- Programming and maintenance of in-house Developed Systems using Pascal based RAD’s such as Delphi and Lazarus;
- Programming and maintenance in PHP may also be required;
- Administration and maintenance of Gitolite system used as source code repository;
- Administration and maintenance of Database systems for in-house developed systems as well as Moodle;
- Administration and maintenance of the infrastructure for Apache Web based systems;
- Maintenance of the Moodle System backend;
- Administration and maintenance of Linux email systems;
- Administration and maintenance of Linux server security systems;
- Administration and maintenance of Linux backup systems.
Educational Requirements
- Linux Certifications such as RHCT, RHCE and LPIC or equivalent
- Diploma in Information Systems Technology or equivalent
- Computer Science Degree or equivalent will be advantageous
- Tertiary qualifications in Computer Science or Programming; Industry recognised courses relating to Linux, SQL Databases, Delphi or PHP Programming, Apache or Networking will be advantageous
Knowledge & Experience Requirements
- At least 3 years’ experience in Linux Administration
- Preferably 3 years’ experience in PHP / LAMP environment
- Preferably 3 years’ experience in SQL Database Administration
- Preferably 3 years’ experience in Delphi or Lazarus programming
Skills & Competencies Requirements
- Administration, configuration, maintenance and backup of Linux systems (preferably Debian based)
- Administration, configuration, maintenance and backup of MSSQL, MySQL and PostgreSQL database systems
- Designing, programming and maintenance of Delphi/Lazarus based systems
- Using Git and Gitolite for source code repositories
- Administration, configuration, maintenance and backup of Apache based web systems
- Maintenance of Moodle systems infrastructure
- Working experience with LAMP and especially PHP would be an advantage
Please note: Preference will be given to EE candidates.
The closing date for applications is 12 May 2022.
When submitting your application, please ensure to include the following:
- Cover letter (please outline your interest and how you will be a good fit for this position)
- Curriculum Vitae/Resume
- Qualifications
- Salary expectations
- Notice period
- Kindly quote the reference listed above
Only suitable applicants will be contacted. Should you have not received a response by 31 May 2022, please consider your application unsuccessful