Overview
The main purpose of the position is to support, govern and maintain DevSecOps Best practices, administration and operations of the Group DevSecOps Platform. The DevSecOps Engineer is responsible for the automating delivery processes and maintaining the CI/CD pipeline.
Responsibilities
- Builds and maintain the CI/CD pipelines to improve developer productivity, agility, and code quality.
- Provides guidance to development teams to improve performance and operability of the solutions they develop.
- Works with Solution Architecture COE to make application templates available on the DevOps platform with related modifications to CI/CD pipelines.
- Develops and continuously improve automation solutions to enable teams to build and deploy code efficiently and consistently.
- Ensures that systems meet business and customer needs for reliability and availability.
- Monitors and manages platform (tools and integrations) performance and service quality, including initial troubleshooting, identification of root causes and issue resolution.
- Works closely with cross-functional stakeholders to analyze and troubleshoot complex production issues.
Requirements
- Bachelor degree in Information Technology / Computer Science or equivalent discipline.
- 4 to 5 years of experience in DevSecOps operations.
- Strong collaboration skills, with a demonstrated ability to work well as part of a team.
- Strong analytical and troubleshooting skills.
- Ability to investigate and analyze information, and to draw conclusions.
- Inquisitive, flexible, adaptable, with a strong desire to learn new computer programming languages, tools and technologies.
- Strong verbal and written communication skills.
- Disciplined and structured and able to work under a fast-paced learning environment.
- Knowledge in one or more coding languages e.g. Java, Python is highly desirable.