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. [the_ad id="21943"] 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 [the_ad id="21944"] Apply Here jobsrican.com