Pan African Bioinformatics Network for H3Africa

CPGR Junior software developer


The Centre for Proteomic & Genomic Research (CPGR) seeks to hire a Junior software developer to complement a Bioinformatics project team participating in the NIH funded H3ABioNet (http://h3abionet.org) program at the CPGR node. H3ABioNet is led by the CBIO group at UCT is leading an initiative with over thirty institutions around Africa to develop a Pan African Bioinformatics Network for the Human Heredity and Health (H3Africa) Initiative (http://www.h3africa.org/). The aim of the network is to build bioinformatics capacity in Africa and develop a bioinformatics support platform for H3Africa research projects.

Job duties include but are not limited to:

  • Being part of the H3ABioNet helpdesk task force to assist with technical and IT related queries from H3A consortia and other scientists.
  • Providing bioinformatics/programming support for large scale genomics/omics projects in a timeous manner.
  • Assisting life scientists with experimental design and data analysis.
  • Design, code, test, and support production software for high-quality, repeatable, and automated data cleansing, modeling, forecasting, and optimization.
  • Design and implement software in a relational database as well as in a high-level programming language.
  • Create standardized processes to design, code, test, and support high-quality production software for implementing scientific (Bioinformatic and Biostatistics) algorithms.
  • Create and implement mathematical models and scientific algorithms including the development of robust, rapid, and efficient numerical algorithms.
  • Execution of proof-of-concept pilots and implementation support Knowledge transfer throughout the organization, internal presentations, and white papers.
  • Training life scientists, bioinformaticians and computational biologists in basic and advance bioinformatics tools.
  • Taking part in various research projects carried out at the CPGR node.
  • (Co) Preparing training materials according to the HCD platform requirements.
  • Assisting the node manager with network management duties.
  • Supporting project scientists in designing and developing tools, software and systems.
  • (Co) Creating grant applications to national and international funding organisations.
  • Attending work group meetings.


  • PhD or MSc or BSc qualification either in statistics, computer Science, Mathematics, Information Technology or Software Engineering or related field.
  • A strong background in IT and Scientific Software development.
  • Proficiency in an object-oriented language such as C++, Python, Perl, Java, or C# and Statistical languages such as R.
  • Proficiency working with relational databases and ability to write SQL queries (SQL Server / T-SQL, Oracle PL-SQL, etc.)
  • Proficiency in developing web application (PHP, diango, etc.)
  • Ability to apply complex mathematical and statistical approaches to business problems.
  • Experience with integrated development environments and embedded debugging of applications.
  • Develop and maintain bioinformatics databases and web applications.
  • Develop and maintain online questionnaires.
  • Outstanding written and verbal communication skills.
  • Willingness to travel up to 20% of working time.
  • Training skills are an advantage.

About the CPGR

The CPGR is a specialist not-for-profit contract research organization established in South Africa through funding by the Technology Innovation Agency (TIA) to provide support and services to the life science and biotech community. It is based on an initiative by the Department of Science and Technology (DST) to boost the development of a bio-economy in South Africa. The CPGR combines state-of-the-art information rich genomic and proteomic ('omics') technologies with bio-computational pipelines, and biological models, to create unique solutions in the human health and the agri-biotech sectors. Information about the CPGR can be obtained at www.cpgr.org.za and www.cpgr.org.za/blogspot.


Interested candidates should submit a short cover letter and C.V. together with the names and contact details of two referees to This email address is being protected from spambots. You need JavaScript enabled to view it. by 6th of November 2013. Applications will be accepted by email, fax (+27 21 447 3228) or post (Centre for Proteomic & Genomic Research, c/o Institute of Infectious Disease & Molecular Medicine, Wolfson Pavilion Level 3, UCT Faculty Of Health Sciences, Observatory, Cape Town 7925, South Africa).

The original adevertisement can be found here.