DevOps Engineer – Terraform & Azure - Banking*

DevOps Engineer – Terraform & Azure - Banking*

Posted 2 weeks ago by GIOS Technology

Negotiable
Undetermined
Hybrid
Sheffield, England, United Kingdom

Summary: The DevOps Engineer role focuses on leveraging Terraform and Azure within the banking sector, emphasizing collaboration with a diverse team to enhance platform applications on a new cloud provider. Key responsibilities include implementing Infrastructure Automation solutions, optimizing deployment performance, and managing CI/CD workflows. The position requires a blend of technical skills, particularly in scripting and automation tools, to support project objectives effectively. Candidates should be adaptable and capable of delivering high-quality results under pressure.

Key Responsibilities:

  • Collaborate with a diverse team of disciplines, skills, and experience.
  • Work on an existing project to enable current platform applications on an alternative Cloud provider.
  • Analyse, propose, and implement Infrastructure Automation and deployment solutions.
  • Design and implement Infrastructure Automation solutions using Terraform.
  • Work on pipeline integration and automation tooling for build and deployment automation.
  • Use scripting or programming languages (e.g., Python) to build utilities to support the project.
  • Work with GitHub Webhooks, APIs, and GitHub Actions to enable CI/CD workflows.
  • Identify performance bottlenecks and optimise deployment performance.
  • Manage and resolve security and configuration violations in automated build configurations.

Key Skills:

  • Experience with Terraform for Infrastructure as Code (IaC) with any cloud provider (Azure preferred).
  • Familiarity with GitHub Webhooks, APIs, and optionally GitHub Actions for CI/CD workflows.
  • Experience with automation tools such as Jenkins (Groovy pipelines) and Ansible.
  • Understanding of Infrastructure Automation and deployment processes.
  • Experience with CI/CD pipelines and automation tools.
  • General technical tooling experience (e.g., scripting, Python).
  • Familiarity with Azure DevOps as a CI/CD platform is a benefit.
  • Experience working with Databricks, ideally Azure Databricks (nice to have).
  • Problem-solving skills and flexibility to adapt to changing requirements.
  • Ability to work under time pressure and deliver high-quality results.
  • Experience working in Agile teams with strong self-organisation and inter-team communication.

Salary (Rate): undetermined

City: Sheffield

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: DevOps Engineer – Terraform & Azure - Banking* Location: Sheffield, England, United Kingdom(Hybrid) In this role you will: • Collaborate with a diverse team of disciplines, skills, and experience. • Work on an existing project to enable current platform applications on an alternative Cloud provider • Analyse, propose, and implement Infrastructure Automation and deployment solutions • Design and implement Infrastructure Automation solutions using Terraform • Work on pipeline integration and automation tooling for build and deployment automation • Use scripting or programming languages (e.g., Python) to build utilities to support the project • Work with GitHub Webhooks, APIs, and GitHub Actions to enable CI/CD workflows • Identify performance bottlenecks and optimise deployment performance • Manage and resolve security and configuration violations in automated build configurations To be successful in this role, you should meet the following requirements: • Experience with Terraform for Infrastructure as Code (IaC) with any cloud provider (Azure preferred) • Familiarity with GitHub Webhooks, APIs, and optionally GitHub Actions for CI/CD workflows • Experience with automation tools such as Jenkins (Groovy pipelines) and Ansible • Understanding of Infrastructure Automation and deployment processes • Experience with CI/CD pipelines and automation tools • General technical tooling experience (e.g., scripting, Python) • Familiarity with Azure DevOps as a CI/CD platform is a benefit • Experience working with Databricks, ideally Azure Databricks (nice to have) • Problem-solving skills and flexibility to adapt to changing requirements • Ability to work under time pressure and deliver high-quality results • Experience working in Agile teams with strong self-organisation and inter-team communication