Dev Ops Engineer - Cape Town Verfied

R 70000 per month Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 11-02-2020 12:56:12 PM
07-04-2020 12:56:12 PM
A cutting-edge technology company is looking for a Dev Ops Engineer to maintain and manage internal/in-house infrastructure systems for development testing/staging/continuous integration (server, switches, firewalls, routing, vm’s and deployment

Qualification:
Bachelor’s Degree; Computer Science/BEng Degree.

Skills & Experience:
Deployment workflows and tooling to aid developers in development/testing/staging and production deployment strategies.
Virtualization and continuous integration tooling on servers to aid in development, testing and staging.
Automation scripting of tasks.
Ensuring maximum uptime, utilization and resilience of provisioned hardware on a continued basis.
Close collaboration with developers to satisfy their hardware requirements within reason.
Ensure consistent data retention
IT asset management
Monitoring and support of all infrastructure systems
Manage highly scalable and highly available platforms, monitoring and maintaining service performance and availability metrics.

Skills and Qualifications
Excellent knowledge of Linux (Ubuntu, Debian, RedHat, etc.)
Excellent knowledge of Postgres/MySQL
Strong knowledge of at least one scripting language (Python, Perl, PHP, Ruby, Bash, etc.)
Strong knowledge of cloud technologies (AWS, Azure, Google Cloud, etc.)
Strong knowledge of configuration management tools (Ansible, Chef, Puppet, etc.)
Strong knowledge of services-over-network (NFS, iSCSI, Samba, LDAP, DNS, etc.)
Strong knowledge of Network Infrastructure (TCP/IP)
Strong knowledge of web server technologies (Apache, Ngnix, HAProxy, etc.)
Working knowledge of infrastructure as Code (Terraform, AWS Cloudformation, etc.)
Working knowledge of monitoring systems (Nagios, Zabbix, Sensu, Prometheus, etc.)
Working knowledge of version control systems (Git)

Desirable Skills and Experience:
Experience supporting development teams
Load Balancing technologies (PaceMaker, KeepaliveD)
Knowledge of virtualisation technologies (VMware)