Senior FinOps Engineer Edinburgh

NatWest Group

Senior FinOps Engineer Job Description

Key Responsibilities

  • Build optimal solutions for public and private cloud environments, ensuring adherence to security, resilience, sustainability, and operational requirements with comprehensive observability and guardrails.
  • Employ automation for product testing and deployment, identifying and implementing solutions to enhance performance and eliminate inefficiencies using new and existing technology tools.
  • Collaborate with bank colleagues to share best practices, providing thought leadership while developing solutions.
  • Contribute to and manage the selection, creation, and maintenance of technologies to meet customer needs, strategic targets, and architectural outcomes. Develop products using modern engineering practices and tools.
  • Collaborate with Product Owners to develop product roadmaps and manage the product lifecycle.
  • Support engineered products by responding to customer feedback, handling new feature requests, resolving production issues, and assisting customers with product consumption.
  • Develop and implement financial governance rules for the organization’s cloud estate, working with key vendors to deliver infrastructure services and technology for the product.
  • Enhance cloud efficiencies by building an awareness of design thinking tools and techniques within other teams.
  • Review and analyze cloud architectures and usage patterns to identify cost optimization opportunities without compromising performance or availability.
  • Provide guidance and support to stakeholders on cost optimization strategies and best practices.
  • Manage regular cost optimization forums with key stakeholders to maximize business value through cost-efficiency workstreams.
  • Identify cost optimization opportunities (e.g., rightsizing, reservations, savings plans, wastage removal, technology upgrades) as a member of the Cloud FinOps team.
  • Implement cost reduction measures (e.g., reserved instances, spot instances, scaling policies).
  • Support labelling and tagging strategies to allocate costs appropriately and mature the Cloud FinOps practice by automating existing manual FinOps processes and tasks.

Skills and Expertise

  • Experience in software development or automation scripting (e.g., Python, Shell) with an understanding of the software development lifecycle.
  • Experience in utilizing modern cloud infrastructure as code via tooling.
  • Strong understanding of Agile working practices and toolsets, with the ability to create a vision for the Release Train, feature team, platform, and domain.
  • Experience with public cloud platforms (e.g., AWS, Azure, GCP) in a large enterprise environment.
  • Experience with containerised workloads.
  • (Desirable) Azure Solution Architect or GCP Professional Cloud Architect certification.
  • (Desirable) Working experience in cloud financial management, cost optimization, and FinOps practitioner certification.
  • Relevant public cloud certification (e.g., AWS Solution Architect).
  • Experience with CI/CD pipeline development using modern tooling.
  • Experience in software testing practices and tools, and using observability tools and techniques.
  • Proven expertise in public cloud cost management and optimization.
  • Proficiency with relational and NoSQL databases, including querying, analyzing, and summarizing data.
  • Strong collaborative communication skills to clearly articulate technical concepts to stakeholders.

To apply for this job please visit jobs.natwestgroup.com.

Posting date:
29 November 2024
Hours:
Full time
Closing date:
29 December 2024
Location:
Edinburgh, EH12 1HQ
Company:
NatWest Group
Job type:
Permanent
Job reference:
R-00245006