Contract Developer DevOps (Developer Experience Engineer / Site Reliability Engineer)
3 Month Contract
Azure; JMeter; Ansible; Terraform; C#; asp.net; Web APIs; Continuous-Integration
Spectrum IT's Southampton Client are seeking an experienced Contract Engineer to join their DevEx/SRE team for a three month contract. In this role you will assist with a project rolling out replacement infrastructure (now under IaC) and load testing using JMeter in anticipation of their busy January business period.
Candidates for this role will have a strong interest in cloud computing and collaboration for our small and growing Developer Experience and System Reliability teams.
Under the role of Developer Experience Engineer (Dev/Ex), you will be responsible for creating, maintaining and improving the tools and automated systems that the client's IT teams rely on. This is inline with he current process of migrating the Azure infrastructure to a full IaC (Infrastructure as Code) solution based around Ansible and Terraform. IaC is being integrated as an integral part of our CI/CD pipeline.
As part of a team that supports the Azure infrastructure and CI/CD tools; you will have a crucial role ensuring the stability and performance by gathering, analysing and acting on the metric data collected. Communication and collaboration with other teams is essential, the ideal candidate will possess strong interpersonal skills and be comfortable communicating with developers and stakeholders alike.
A key area for this role will involve promoting a DevOps culture in the department by working with colleagues as part of the DevOps Chapter. From this you will be improving the Azure estate by recognising potential improvements to functionality and security.
In regards to SRE, you will have responsibilities of a System Reliability Engineer. You will be using monitoring and logging platforms for alerting and to provide insight into any potential issues. When issues arise you will be responsible for triaging and assigning them to the appropriate team. To further increase stability and performance you will be defining and operating our load testing strategy.
Skill / Experience Required:
An understanding of high availability and disaster recovery strategies would be beneficial, as would a familiarity with Atlassian products, C# and .Net Core.
Please note candidates for this role must be based in the UK and available to start work within 1 week due to client project needs.