DEVOPS ENGINEER - Pretoria
Salary Negotiable
Pretoria, Gauteng
Pretoria,
Gauteng
more than 14 days ago
08-11-2017 5:55:41 AM
03-01-2018 5:55:41 AM
DevOps Engineer Weblogic Administrator/Developer
Job Purpose
The primary focus of this position is to administrate, configure, monitor and maintain our clients continuous integration and source control areas. The candidate will need to be helpful and supportive to their team and fellow Developers. They will join an energetic, focused and dynamic team.
Qualifications Key Competencies
Matric
Tertiary qualification in IT
Take responsibility for team failures
Strive for continuous improvement
Work smart, not hard (DevOps has 3 team members supporting hundreds of servers across +- 20 technology types, and it is expanding quickly)
Need to have adopted DevOps as a culture
Need to embrace change rather than fear it
+- 3 Years’ experience in Linux, continuous integration (Jenkins), scripting in Python, Ant, Shell
Responsibilities
Develop Jenkins jobs to do the following:
ADF Deployments
Jasper Report Deployments
Oracle Forms & Reports Deployments
Oracle Stored Object Compilations
Spring App Deployments via maven
Source Control Management using:
a. Subversion Edge
Manage user access
Develop hook rules
Backup & Recovery
b. GitLab (New)
Maintain on latest version
Backup & Recovery
Application Server Administration using:
a. Weblogic, Tomcat and Apache httpd
Install & configure
Monitor & Maintain
Troubleshoot & problem solve
Continuous Delivery Pipelines using Jenkins:
ADF Deployments
Java Spring Deployments
Html / javascript Deployments
Monitoring:
a. Troubleshooting potential issues (Reactive / Proactive)
b. Monitoring tools used
Oracle Enterprise Manager 12C
Nagios
App Dynamics
Documentation:
Document all processes and procedures
Document all installation / configuration / upgrade processes
Research & Development:
Investigate and access new Tools to be used in DevOps Environment and their viability as well as their fit
Think on an enterprise scale. I.E reuse, flexibility, fit for purpose, cultural fit within the company
Ongoing process re-engineering to adapt continuous integration environment to technological changes
Support Development teams with build processes and release management of new changes to production
Working with the following technologies:
Jenkins
Java
Ant
Python
Shell
Artifactory
Git
SVN
Weblogic
Tomcat
Apache httpd
Nagios
App Dynamics
Oracle Enterprise Manager
Maven
Jasper Reports
Oracle & MySQL Database
Linux
Strengths
The natural tendency to take ownership and responsibility
Strong problem solving, effective planning and organisational skills
Detail oriented
Excellent communication skills
A can do attitude
Can cope under pressure
Positive outlook on life
Above all, be passionate about what you do