Staff SRE Engineer

Posted:
7/31/2024, 9:57:19 PM

Location(s):
England, United Kingdom ⋅ London, England, United Kingdom

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

The Role

 

You will take a key role in a team of experienced site reliability engineers, being responsible for scaling our infrastructure globally for our rapidly changing business needs. You will engage with the business and other engineering teams, helping to educate them and to translate their needs to technical tasks for the SRE team, including yourself, to deliver.

 

Key Responsibilities 

 

  • Delivering new infrastructure
  • Maintaining and improving existing infrastructure
  • Gathering business requirements and distilling them to projects/tasks
  • Providing technical leadership to the SRE team
  • Contributing to and shaping decisions about our tech stack
  • Educating our developers and enabling them with self-service
  • Providing technical assistance to developers
  • Creating and maintaining ci/cd pipelines for developers and SRE
  • You will share an on-call responsibility with the rest of the SRE team.

 

Competency Requirements

 

Knowledge

  • Uses professional concepts and company objectives to resolve complex issues in creative and effective ways.
  • Provides advice and weighs in on complex decisions and problems that impact other teams or the company.
  • Is an expert in a specific area of  their field 
  • Researches and proposes new tools to facilitate self-, team- and company-wide learnings.

 

Ownership and delivery 

  • Able to scope and define work or projects into well-defined milestones and timeframes. 
  • Regularly delivers projects or work as and when required; expectations are always managed.
  • Identifies and proactively tackles future issues before they escalate.

 

Communication and Leadership 

  • Effectively communicates a plan and vision to both team and to management at a project level and gets buy-in on solutions.
  • Provides feedback on projects outside of their core area.
  • Makes others (both above and below) better through mentorship or guidance on specific areas related to their functional knowledge. 
  • Contributes to the career development of others and empowers those around them.

 

Discipline Requirements

 

You will require an in-depth knowledge of:

 

  • AWS, experience with many service offerings
  • Terraform, preferably the use of multiple providers
  • Kubernetes, large-scale or highly elastic production workloads
  • Programming experience, e.g. Python/Golang
  • CI/CD - any provider, preferably managed
  • Docker
  • Understanding of IPv4
  • Bash/shell scripting, and general Linux knowledge

 

Some nice to haves

 

  • Tooling for kubernetes, e.g. Helm, Kustomize
  • Terragrunt, experience developing custom modules
  • Terraform, development of custom providers
  • Cloudflare, maintenance and monitoring
  • MongoDB, operational experience
  • Experience working with and supporting Next.js based applications
  • Observability tools such as Prometheus, Grafana, Splunk or New Relic
  • SQL
  • Experience with other cloud providers, eg. GoogleCloud

 

Required knowledge/qualifications/memberships and ongoing training requirement

 

  • CPD log 35 hours (per year)

 

Senior Managers and Certification Regime 

 

The role is a Code of Conduct (COCON) role. The holder is also required to act in accordance with the PrimaryBid code of conduct as detailed in the contract of employment, the Staff Handbook, PrimaryBid Procedures (Compliance Manual) and the firm’s policies.

 

Regulatory Responsibilities

 

  • Promote a culture of compliance with all applicable law, regulation, internal procedures, and codes of conduct to minimise the risk of misconduct and prevent the use of the company to further financial crime. This includes any money laundering, terrorist financing, bribery, corruption, fraud, or breaches of UK and international sanctions regimes.
  • Ensure appropriate level of market conduct
  • Ensure that you and the members of your team complete all mandatory training 
  • Maintain fit and proper status, disclose any circumstances which may lead to any breach of conduct rules, and assist with any investigations or disciplinary proceedings
  • Ensure the standard of documentation of all of the relevant department’s systems, controls, policies, and processes
  • Maintain decision making record

 

The Company reserves the right to vary or amend the duties and responsibilities of the post holder at any time according to the needs of the business.