This job requires an outstanding innovative individual to maintain and support the DevOps Ecosystem which includes tools that support and provide visibility and traceability of the Application Lifecycle.
This individual will need to manage capabilities mainly used by Java based applications and troubleshoot problems within the Devops pipeline.
The DevOps Specialist (Senior) is also required to design, implement and maintain the orchestration platform (Ansible or CFengine, docker and kubernetes) to orchestrate Infrastructure and Application Provisioning and scaling.
The major function and core of the role is to eliminate wastage from manual procedures by improving efficiency through automation.
The successful candidate would be technically minded, with a strong focus on automation and the ability to create and maintain enduring relationships with both business and the development community.
This role also includes coaching and mentoring of the junior team members Maintain the Pipeline Configuration, integration and deployment tools as well as its underlying infrastructure Provide support or collaborate with development teams specifically around customized requirements.
Provide ongoing support on Continuous integration, Continuous Delivery related issues / queries Designing and Developing the DevOps pipeline and software stack as well as develop the scripts required for automation (Python, YML, Java) Drive adoption of CI, CD automation, infrastructure as code, cloud-based technologies.
Responsible for reporting on Key metrics on the adoption rate BCom or BSc in Information Systems or Computer Science) or equivalent 3-year IT qualification Minimum of 6+ years’ work experience in a Software Development role using Agile and DevOps practices Minimum of 2+ years’ experience working with Linux (Redhat) Minimum of 1-year experience working with Kubernetes, Docker and Ansible / cfengine Experience working with test automation, networking, servers and databases Understanding of the Maven Lifecycle, NPM and Gradle) and system administrator Experience with Release automation, system administration, system configuration, and system debugging Experience using scripting languages, configuration management tools, and command execution frameworks Experience working with DevOps tools including Atlassian Stack (Jira, Bitbucket, Confluence and Bamboo), Dynatrace, Ansible, Redhat, Nexus Repo and IQ, Jenkins, Maven, python, Kubernetes, Docker) Exposure to both Agile and Waterfall methodologies