We are looking for an enthusiastic technology minded individual to join our growing team as a DevOps Engineer. This is an exciting opportunity to learn from experienced Engineers and gain hands-on experience streamlining software development pipelines using modern DevOps technologies.
This is an interesting and varied role, using a wide range of technologies, combining strategic work with short-term tactical fixes and improvements. You will build upon our DevOps culture across the organisation, sharing modern practices and always challenging the status quo.
The Role
1. Work with the DevOps Lead, team and wider community to help design and implement scalable, secure, resilient and performant deployment pipelines & infrastructure using Azure DevOps.
2. Assist in the design and implementation of IaC and other tasks contributing to continuous delivery pipelines.
3. Assist in debugging tooling, infrastructure issues and performance bottlenecks, dispatching product-related issues to immediate stakeholders where applicable.
4. Support client, employment, installation and configuration processes
5. Work within a culture of operational excellence, focusing on appropriate observability tooling (monitoring, logging, tracing, alerting, self-healing).
6. Ensure compliance and alignment with wider governance policies and standards by implementing security measures and best practices.
7. Taking part in training and development to grow skills & confidence.
8. Keep up with the latest industry research and emerging technologies as well as facilitate knowledge sharing internally.