Position: Mid-Senior level

Job type: Contract

Loading ...

Job content

You’ll be working for MMT on our largest client enterprise account as a Site Reliability Engineer with a specific focus on performance testing. As a successful applicant you will be a self-motivated, energetic individual capable of providing performance testing technical leadership. You will take ownership of technical tasks, creating and refining the technical performance roadmap as you go.

This role will require you to be:
  • Directly responsible for performance testing of client infrastructure and applications.
  • Owning performance of key services and build automation to prevent problem recurrence.
  • Finding scalability bottlenecks and areas for performance improvements
  • Creating and maintaining sufficient levels of documentation for the solutions produced
  • Assisting project teams in mitigating risks and building performance reliability and throughput.
  • Triaging and solving service issues and outages
  • Performing tasks related to Cloud Systems Engineering and other infrastructure/pipeline work as needed to support the overarching Systems team effort

You’ll be working closely with the client to ensure safe, accurate delivery of services whilst positively representing MMT Digital and our values through these interactions. Working with the support of your Development team peers and Technical Architects, you’ll make sure development work is delivered on time and budget and in line with the technical vision for the project. You’ll take accountability for the success of the project as a whole, including offering input and insight to areas other than just the development, and bearing the responsibility of decisions that need to be made.

What You’ll Bring

In order to flourish in this role, you’ll need the following:
  • Performance testing experience.
  • Hands-on Software engineering experience with one or more programming languages (e.g. Python, Go, Bash, Powershell, Javascript, Java, C#)
  • Ability to work with geographically dispersed teams.
  • Experience with running production systems, triaging and solving outages.
  • Experience of working in AWS (ECS, EC2, ALB), with Azure DevOps experience as a bonus
  • Strong written and verbal communication skills
  • Solid understanding of infrastructure as code
  • Experience with modern monitoring systems such as DataDog, Cloudwatch, Grafana or ELK
  • A working knowledge of IaaS, PaaS, Containers and Serverless technologies
  • Strong understanding of System Architecture
  • Experience of using Terraform and CloudFormation templates
  • Strong troubleshooting skills, able to drive out root causes of complex technical problems
  • Experience building CI/CD pipelines

It would also be great (but not essential) if you have:
  • Experience of working in a Serverless environment
  • Azure DevOps experience
  • A general understanding of development processes and practices

Our offices in London, Leeds and Uppingham have reopened fully, but should you prefer to work from home or combine remote and office work, you are welcome to! We just ask that you’re flexible to travel to the office or client sites as required. You will be able to confirm your preferences in the application form.
Loading ...
Loading ...

Deadline: 16-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...