Set out DevOps Platform strategy and roadmap in line with wider Business & IT strategy to facilitate effective software deployment across the organisation
Lead the design and implementation of processes, practices and tools enabling CI/CD, maximising the speed and quality of software delivery and minimising unit costs across digital platforms
Manage build automation, release, deployment, and configuration activities of the DevOps platform, setting appropriate milestones & KPIs and working within an Agile framework
Define CICD / Automation security requirements (e.g. least privilege principle).
Promote "security-left" (security coding convention, unit tests, static analysers), so that security should be built into the product, rather than applied to the finished product.
Manage tool and vendor selection across development automation activities to ensure that tooling is fit for purpose for an enterprise-grade software deployment automation & DevOps platform
Own, lead and drive systems engineering, software delivery automation and CI/CD practices across all digital platforms
Follow industry trends and developments to better meet wider business & IT goals and ensure that the DevOps platform ecosystem is at the cutting edge of enterprise-grade software development automation systems
Bringing in the right “DevOps” mindset among the teams developing software, which would mean conducting training on tools and processes that makes software development and testing easier.
Drive increased maturity on the cloud DevOps capabilities including advanced CI/CD and metrics
requirements-expected :
Bachelor’s degree in computer science, Business, a related discipline, or equivalent work experience
Good knowledge of DevOps CI/CD workflows, tools and integration points and experience integrating security into SDLC
Proven track record of architecting/implementing end to end pipelines that cover the entire SDLC.
Experience of having Implemented CI / CD tools such as GitHub, Bamboo, Jenkins, Connect All and JFrog including the build of pipelines.
Drive continuous improvement for supported applications, in areas such as monitoring, operational task automation, continuous integration, deployments and performance tuning.
Investigate and resolve complex and multi-faceted issues, spanning the entire technology stack, which requires working across teams and technology boundaries.
Proactively improve key metrics, such as up-time, application performance, and other key operational SLOs, SLAs.
Organized and prioritized work to complete assignments in a timely, efficient manner.
benefits :
sharing the costs of sports activities
private medical care
life insurance
flexible working time
retirement pension plan
parking space for employees
annual bonus
multi-cafeteria MyBenefits
employment awards
contract for an indefinite period without a trial period