Tuesday , February 27 2024

NWU Vacancies – Senior Software Developer

Website North West University

Job Description:

As senior software developer you will join the technical team at SADiLaR to create and maintain research and technical infrastructure. The team strives to be agile and create reliable infrastructure with the eye on long-term sustainability. SADiLaR stimulates research and development in the fields of language technology and digital humanities across South Africa. The technical team builds, deploys and monitors the infrastructure for the central SADiLaR office (the Hub) and the Nodes across the country.

Job Responsibilities:

  • Develop and maintain optimal functionality of the SADiLaR web services
  • Liaise with the Technical Manager and Research Manager on the proper functioning of the web services when necessary
  • Maintenance of existing software systems
  • Develop applicable software for all projects in the Hub and Nodes as required
  • Provide support to users of the software

Job Requirements:

  • Knowledge and skills to design, develop, implement and deploy software solutions and services
  • Knowledge and skills to maintain and adapt existing systems
  • Tertiary qualification in computer science or information technology, computer engineering or computational linguistics
  • Experience of Linux administration (specifically application deployment) on e.g. RHEL/CentOS, Debian-based distributions
  • Experience of machine virtualization, cloud computing or DevOps, e.g. VMware, Vagrant, Docker, Kubernetes, Ansible and GitHub
  • Advanced ability to master new software with ease
  • Ability to function in multiple roles in a team, including e.g. mentoring
  • Experience in hosting and deployment technologies, e.g. Tomcat, Wildfly/JBoss, Apache, Docker, Kubernetes
  • Experience in computational linguistics / natural language processing
  • Ability to work independently or take the lead on sub-projects
  • Motivated and self-driven

Job Details:

Company: North West University

Vacancy Type: Full Time

Job Location: Potchefstroom, North-West, SA

Application Deadline: N/A

Apply Here