Dev Ops Engineer - Cape Town Verfied

R 480k per annum Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 20-01-2015 7:54:00 PM
17-02-2015 7:54:00 PM
Our clients who are the leader in the chosen market segment are looking for a Dev Ops Engineer to join their team.


General Description

Reporting to the Head of IT. The DevOps engineer will be working closely with developers, QA, and product

teams and your opinion and the code you write will define how we ship our product.

Job description

PROJECT RELATED COMPETENCIES

o Strong background in Linux/Unix Administration

o Experience with automation/configuration management using either Puppet, Chef or an equivalent

o Ability to use a wide variety of open source technologies and cloud services (experience with AWS is

required)

o Strong experience with SQL and MySQL (NoSQL experience is a plus, too, since we also use Redis)

o A working understanding of code and script (PHP, Python, Perl and/or Ruby)

Knowledge of best practices and IT operations in an always-up, always-available service

CAREER PATH CORE COMPETENCIES

o Communication

o Listens to others and accepts input from team members.

o Clearly articulate ideas and thoughts verbally.

o Accurately prepare written business correspondence that is coherent, grammatically correct, effective and

professional.

o General Objectives for position

o Install new / rebuild existing servers and configure hardware, peripherals, services, settings, directories,

storage, etc. in accordance with standards and project/operational requirements.

o Install and configure systems such as supports GIS infrastructure applications or Asset Management

applications.

o Develop and maintain installation and configuration procedures.

o Contribute to and maintain system standards.

o Research and recommend innovative, and where possible automated approaches for system

administration tasks. Identify approaches that leverage our resources and provide economies of scale.

o Operations and Support

o Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources,

systems and key processes, reviewing system and application logs, and verifying completion of scheduled

jobs such as backups.

o Perform regular security monitoring to identify any possible intrusions.

o Perform daily backup operations, ensuring all required file systems and system data are successfully

backed up to the appropriate media, recovery tapes or disks are created, and media is recycled and sent off

site as necessary.

o Perform regular file archival and purge as necessary.

o Create, change, and delete user accounts per request.

o Provide Tier III (OR VIP) /other support per request from various constituencies. Investigate and

troubleshoot issues.

o Repair and recover from hardware or software failures. Coordinate and communicate with impacted

constituencies.

o Maintenance

o Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities.

Configure / add new services as necessary.

o Upgrade and configure system software that supports GIS infrastructure applications or Asset

Management applications per project or operational needs.

o Maintain operational, configuration, or other procedures.

o Perform periodic performance reporting to support capacity planning.

o Perform ongoing performance tuning, hardware upgrades, and resource optimization as required.

Configure CPU, memory, and disk partitions as required.

o Maintain data center environmental and monitoring equipment.



PROFESSIONAL QUALITIES

o Leadership

o Display a positive attitude.

o Demonstrate flexibility in day-to-day work.

o Set high standards of performance for oneself.

o Teamwork

o Establish harmonious working relationships with team members.

o Appreciate each all team members’ contribution and value each individual member.

o Client Management

o Value internal and external clients and respond to their needs as they arise.

o Establish effective working relationship with clients.

o Follow established communication guidelines.

o Use good judgment in what and how to communicate with clients.

ORGANISATIONAL RESPONSIBILITIES

o Professional Development

o Understand the professional development process and become actively involved by setting challenging

goals and meeting them through continuous learning.

o Seek input from mentors and supervisors.

o Actively apply feedback received to day-to-day work and strive to improve performance.

o Internal Operations

o Comply with all of our policies and procedures.