• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Science Process Developer: User Interfaces

Job Ref
274343
Job Type
Permanent
Employer Type
Company
Date Added 12 Sep 2017
Expiry Date 10 Oct 2017
* There have been no applications to this job.
* This job has been viewed 3293 times.
Employer:
Square Kilometre Array South Africa (SKA SA)

Location:
Western Cape

Salary:
Market related

Benefits:


Role details:
- Permanent Intermediate position
- Pinelands, Cape Town, Western Cape
- Market Related salary
- Ref 2554

About the Position

SKA SA has an exciting career opportunity for a Software Developer to join our Science Computing and Innovation team. The successful incumbent will assume responsibility for the development and maintenance of the in-house signal display, archive and observation-planning and logging interfaces for the Science Data Processing subsystem using open source toolsets.

- - - - - - - - - - - - - -
Minimum education requirement:

- Professional qualification with a relevant 3 year post-matric qualification

Minimum work experience required:

- A minimum of 5 years' experience in software and web development with experience in development, testing, deployment, commissioning, release and support of open software stack: Linux, [URL Removed] Angular, Tornado Web Server, PostgreSQL, Python or similar technologies.
- Knowledge and experience in Lean approaches to software development advantageous.

Or

- A minimum of 2 years post-degree/diploma experience/further education in computer science or applied science with experience in software and web development with experience in development, testing, deployment, commissioning, release and support of open software stack: Linux, [URL Removed] Angular, Tornado Web Server, PostgreSQL, Python or similar technologies
- Knowledge and experience in Lean approaches to software development advantageous.

Desirable additional education, work experience and personal qualities:

- Knowledge of scripting languages and scripting experience in Python
- Experience with RESTful API web application development
- Knowledge or exposure to [URL Removed] Redis, AngularJS, or React
- Experience in PostgreSQL
- Experience in Git
- Understanding of internet concepts, protocols and technologies
- Desire to continuously learn, problem-solve and acquire new skills with cutting edge technology
- Analytical and problem-solving capability
- Experience in managing activities of self and/or others
- Project and/or people management skills that may have been gained/be identifiable through previous experience
- Communication and interpersonal skills
- May utilise a network of contacts relevant to the SKA
- Familiarity with JIRA or other task management software packages
- Familiarity with agile software development approaches

Duties Include (but not limited to):

- Building responsive and user-friendly web applications
- Developing the application back-end
- Manage software through entire development lifecycle: architecture, implementation and debugging
- Responding to incidents and software update requirements
- Research new tools, techniques and best practice
- Pilot new technology implementations

Tasks May Include:

- Occasional after hours support
- Provide expert technical guidance and input
- Consulting with astronomers and system engineering concerning the SDP application requirements and user experience
- Directing SDP web applications development and related documentation
- Modifying existing web applications to correct errors, to adapt it to changing hosts or to upgrade interfaces and improve performance
- Researching, designing and developing SDP web applications
- Security and incident response
- Patch and software update management
- Conducting research and improving or developing concepts, theories, instrumentation, software and operational methods related to web development

Desired Outcomes/Achievements
:
- Delivery of targets/objectives to agreed specification, time, cost and good quality standards
- Good quality of planning and link strategy
- Proposals for policy and procedure, which meet both internal and external requirements
- Provide good quality advice, recommendations and outputs
- Generation of new ideas and approaches
- Good quality of innovation contribution
- Compliance with relevant health and safety, and equal opportunities standards

The ideal candidate will have the following competencies:

Ability

- provide customer/client service and support, and liaise with service users to establish and implement strategic service requirements and priorities
- network with fellow professionals in the wider community and represent and promote own work area/activities on internal and external platforms
- evaluate existing service provisions, keeping abreast of feedback and broader developments outside the organisation.
- ensure compliance of current and future SKA SA objectives, SLAs, regulations and national codes of practice
- apply broad and/or deep knowledge and experience of web development to provide advice/guidance to others or to address significant problems
- pre-empt system engineering needs/requests, identify opportunities and facilitate change management
- answerable for the service delivery of an area of responsibility
- interact, advise and/or influence at a senior level within the organisation
- identify trends, strengths, weaknesses, opportunities and threats in SDP applications which may have an impact on the project


Experience

- SQL-based databases, preferably PostgreSQL
- Open Source -js web development stack
- creating well-designed UIs for web applications
- Debian-based Linux, preferably Ubuntu

Knowledge

- Modern Javascript-based Open Source development stacks
- iterative and agile application development
- SDLC

About The Employer

SKA SA is currently designing and constructing the MeerKAT Telescope in the Karoo Region of the Northern Cape Province. MeerKAT is a world-class radio telescope and is designed to do groundbreaking science. Via MeerKAT, South Africa is playing a leading role in the design and technology developments of the Square Kilometre Array Radio Telescope. In collaboration with South Africa industry and Universities and collaborating with leading global institutions, the South African team has developed innovative technologies in areas such as antenna engineering and signal processing hardware and algorithms.

As a business unit of the NRF, SKA SA is committed to employment equity and redress

Email your CV to careers@ska.ac.za



 
HOME|
INFO|