JOB SEEKERS
EMPLOYERS
JOBS QUICK-SEARCH
.net
.net developer
a+
abap
account manager
accountant
admin
administrator
analyst
architect
bookkeeper
business analyst
business intelligence
c#
call centre
ccna
cisco
cloud
cobol
consultant
delphi
desktop
desktop support
developer
engineer
finance
graduate
graduates
helpdesk
internship
it manager
it support
it technician
java
java developer
junior developer
legal
linux
manager
marketing
mcse
network
network administrator
oracle
personal assistant
php
php developer
programmer
project
project administrator
project manager
receptionist
sales
sap
secretary
security
sql
support
technical support
technician
test analyst
tester
web developer
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
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:
- 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