DevOps and Systems Administrator - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 20-11-2018 11:00:15 AM
15-01-2019 11:00:15 AM
DevOps and Systems Administrator Cape Town
Currently we are creating what will be the most innovative and advanced communication and contact centre software in the industry.

We are using some of the most cutting-edge technologies and development methodologies being implemented by development teams across the world, examples of which include domain driven design, micro services architecture, AMQP, CQRS over the Axon Framework, AngularJS, continues integration and Docker.

Work culture

We value collaboration, teamwork and knowledge sharing across roles to encourage growth in our staff members so that they can become highly trained and proficient individuals with a wide range of skills. You will form part of a talented software team that works on mission-critical applications. We have a strong family culture and this is evident by the low level of staff turnover.

Job Description

You will form part of a dynamic team that will require your involvement in order to assist in delivering world class software in a highly scalable distributed approach.

The role entails assisting in the development and implementation of a Continuous integration build and deploy workflow. The setup and management of onsite and cloud hosted applications using containerisation technologies for development and production environments. Supporting and managing a distributed Voip system.

You will be responsible to deliver projects in a highly agile environment, and must therefore be a strong team player.

Desired Skills and Expertise

In order to complete the required tasks successfully developers need the following skill set:

- Critical thinking and problem solving

- Communication

- Humility

- Time management

- Self-driven

- Confident

- Ambitious

Technical skills:

Management and configuration of MongoDB; tomcat or other related web servers; Linux; Continues Integration; Docker or other containerisation technologies; MySQL; virtualisation; Networking including DNS; Static IP address and port forwarding; NAT Traversal and proxy configuration; Backup and HA management; Clustering of servers

SIP and VOIP knowledge. Knowledge of SBC’s and device configuration.

Qualifications and Skills

Desired Skills and Expertise

In order to complete the required tasks successfully developers need the following skill set:

- Critical thinking and problem solving

- Communication

- Humility

- Time management

- Self-driven

- Confident

- Ambitious

Technical skills:

Management and configuration of MongoDB

tomcat or other related web servers

Linux; Continues Integration

Docker or other containerization technologies

MySQL

virtualization

Networking including DNS

Static IP address and port forwarding

NAT Traversal and proxy configuration

Backup and HA management

Clustering of servers

SIP and VOIP knowledge

Knowledge of SBC’s and device configuration