Web & Database Developer Job Vacancy at the University of Cape Town ( UCT )

Full Time

Website University of Cape Town ( UCT )

The University of Cape Town is a public research university in Cape Town, South Africa.

Web & Database Developer Job Vacancy at the University of Cape Town ( UCT )

WEB & DATABASE DEVELOPER (Payclass 09; 4-year contract, full-time) Computational Biology Division
Department of Integrative Biomedical Sciences

Faculty of Health Sciences

Data drives scientific discovery. Recent technological advances in Africa and around the world, have resulted in the collection of enormous volumes of data generated through research across various disciplines. The collection and analysis of data are fundamental activities that underpin the health field. Africa’s ability to fully extract useful knowledge from this data will lead to discoveries that can impact global health. Harnessing Data Science for Health Discovery and Innovation in Africa (DS-I Africa) is an NIH Initiative. The DS-I Africa Consortium will leverage data science technologies to develop solutions to the continent’s most pressing public health problems.

Nineteen grants have been awarded for this initiative, the eLwazi Open Data Science Platform and Coordinating Centre (eLwazi ODSP-CC) has been awarded to Prof Mulder and Dr Skelton in the Department of Integrative Biomedical Sciences and will form the core of the DS-I Africa Consortium. The Web/Database developer will form part of the Coordinating Centre team but will be the technical bridge between the ODSP and CC, being responsible for the developing the DS-I Africa Website and Databases and supporting both IT needs of the Coordinating Center. He/she will develop the program’s website, databases, surveys, tools, support online and face to face meetings Applications are invited from suitably qualified candidates for this 4-year fixed term contract position of a Software Developer (Program Support), for appointment as soon as possible. The position will be situated in the Computational Biology Division at the University of Cape Town.

Web & Database Developer Job Vacancy at the University of Cape Town ( UCT )

Requirements:
• BSc Honours degree or equivalent in Computer Sciences, Data Science or Bioinformatics
• 2 years’ experience as a “full-stack” developer
o Expertise in at least one programming language: JavaScript, Python, Ruby or a relevant programming language
o Solid knowledge of HTML and CSS
o Experience with SQL
• Basic Linux command line experience
• Evidence of organizational skills
• Good communication and written skills

Advantageous:
• Experience in/knowledge of CMS based e.g., Drupal, WordPress, Joomla
• Experience with mock-up & UI prototyping tools
• Understanding security practices
• Familiarity with network diagnostics tools
• Ability to understand front-end user requirements
• Basic experience with git and GitHub
• Experience with REDCap

Responsibilities:
• Front-end development:
o Collect and document user requirements
o Create wireframes/layout
o Develop applications from scratch
o Maintain existing applications
o Apply testing frameworks
o Liaise with designers/team members on graphics and navigation
o Ensure that software documentation is up to date
• Back-end development:
o Design reliable & effective databases
o Maintain & integrate legacy systems
o Modify databases according to requests
o Database problem solving, usage and malfunctions
o Provide data management support
o Ensure that programs meet performance requirements
o Research & suggest new database products, services & protocols
• Provide IT support to the Coordinating Centre on and offsite during regional consortium meeting

This position is dependent on research funding. The annual cost of employment, including benefits, for this funded full-time, 4-year contract position is between R439 276 and R475 000.

For enquiries about this post, please contact Michelle Skelton (michelle.skelton@uct.ac.za)
To apply, please e-mail the below documents in a single pdf file to Ms Tracy Moore at recruitment05@uct.ac.za

– UCT Application Form (download at http://forms.uct.ac.za/hr201.doc)
– Motivation letter that speaks to the specific requirements of the position, and
– Curriculum vitae (CV)

Please ensure the title and reference number are indicated in the subject line.

An application which does not comply with the above requirements will be regarded as incomplete. Only shortlisted candidates will be contacted and may be required to undergo a competency test.
Telephone: 021 650 5405 Website: cbio.uct.ac.za

Reference number: E220412 Closing date: 20 November 2022

UCT is a designated employer and is committed to the pursuit of excellence, diversity and redress in achieving its equity targets in accordance with the Employment Equity Plan of the University and its Employment Equity goals and targets. Preference will be given to candidates from the under-represented designated groups. Our Employment Equity Policy is available at www.uct.ac.za/downloads/uct.ac.za/about/policies/eepolicy.pdf.

UCT reserves the right not to appoint.

Tap / Click to View Full Job description

To apply for this job email your details to recruitment05@uct.ac.za