The core purpose of this role is to carry out software configuration management and IT asset activities on one or more software development projects within the Discovery Health Systems Application Infrastructure division.
The DevOps Configuration Manager (Senior) will work closely with multiple development and test teams providing process design, management and support for source code control, code compilation, change management and production release management.
The role will have strong emphasis on driving continuous improvement within DHS Application Infrastructure division by focusing on increased automation, continuous integration and continuous test principles.
The role is further expected to drive and develop the DHS Application Infrastructure DevOps and Agile strategy. Areas of responsibility may include but not limited to : The successful candidate will be required to perform but not limited to the following key outputs in respect of the Application Infrastructure portfolio :
Implement, maintain and troubleshoot software build environment for specific projects
Stakeholder relationship excellence
Manage consurrent release baselines including branching and merging of software configuration items and deployment artifacts
Plan, implement, docuemnt and administer configuration control procedures across multiple projects
Contribute to continous process improvement of all software configuartion management activities and procedures
Experience using and administering source control tools matrix such including :
Bamboo, Jenkins, Cucumber, JWT, Nexus, Maven, Ansible, VMWare, Atlassian Suite, Kubernetes
Manage deployments across multiple environemnts including live operations
Implement standards based on the DHS policies
Competencies The successful candidate must demonstrate the following competencies
Self-starter who takes ownership, is accountable, and is able provide technical and inspirational leadership
Ability to multitask, be flexible (agile) and adopt to a dynamic environemnt
Strong people management experience
Passionate about technology and development.
Results oriented with the ability to work under pressure and juggle multiple concurrent projects with changing priorities and deadlines
Strong analytical and problem solving skills.
Able to deal with complexity and migrate between detailed and high level requirements.
Excellent written and verbal communication skills.
Education and Experience
Minimum IT degree level education (BCom or BSc in information systems or computer science)
Post graduate qualification
10+ IT Infrastructure management experience
4 years+ commercial DevOps experience including coding in Java or C#
Commercial experience encompassing technologies such as Bamboo, Jenkins, Cucumber, JWT, Nexus, Maven, Ansible, VMWare, Atlassian Suite, Kubernetes
Strong experience in SQL or BASH Scripting
Strong experience in Selenium, JUNIT, Linux, Windows, Oracle, IBM RTC and Urbancode
Proven track record in managing a service environment in excess of 10 000 IT asset points
Proven experience in strategy development and implementation
Strong technical documentation skills
Experience with agile methodologies