Senior Dev Ops Engineer - Cape Town Verfied

R 45000 per month Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 31-10-2014 11:25:28 AM
28-11-2014 11:25:28 AM
A company that is using cutting-edge technology with the primary focus of delivering market changing online service requires an experienced DevOps Engineer to join their expanding IT and development team. They are in search of an expert who is energetic and able to contribute to the achievement of their goals by sharing their professional knowledge and provide leadership.

Qualification:
Matric
Relevant Engineering or Computer Science Degree or Diploma

Skills & Experience:
Minimum of 5-10 years’ experience in systems administration and development

Experience in:
Configuration management tools: Chef and Puppet
Monitoring systems: Cacti, Nagios, Splunk, Spiceworks, Zenoss, FusionReator
Continuous integration tools: Jenkis, NAnt, MSBuild, Maven
Strong Linux administration: Ubuntu / Debian, Redhat / CentOS
Advanced Windows administration: Windows Server, IIS, ActiveDirectory, WMI, Powershell and Clustering
Web technologies: Apache / Ngnix, Squid, HAProxy, Mod_security, WebDAV, AJP Proxy and CGI Scripting
Administration, monitoring and optimization of JBoss / Tomcat / Jrun4 / Glassfish
Java application servers
Experience securing servers covering file integrity and/or intrusion detection, application firewalls and auditing
Experience with issue tracking: JIRA / Bugzilla / CVStrac
Version control systems: Git / SVN / SourceControl / CVS
Strong knowledge of at least one of Python, Perl, PHP or shell scripting
Services over network: NFS, iSCSI, Samba, Ldap, DNS, rsync, Load Balancers and SSL offload
Virtualisation technology: VMware, Hyper-V and Xen
Agile/Scrum Development
Experience in building monitoring for production infrastructure
Experience supporting Development teams using JSon, REST, Soap, XML, Ajax
MySQL and MSSQL DBA skills as well as NoSQL solutions

Job Description:
As an experienced DevOps Engineer, you will work closely with the Development team to bring new software releases to production more effectively, develop and deploy OSS tools for use within the Cloud Operations group as well as develop, deploy and manage a highly scalable and high availability platforms monitoring and maintaining service performance and availability metrics. You will be required to have the ability to automate everything from deployment to monitoring and management to incident response and collaborate with developers to bring new features and services into production. You will need to assist in identifying and mitigating security threats to comply with strict security compliance and Ensure close collaboration between Development and Operations, enabling smoother operation between teams.