Ref
18406
Department
Solutions
Location
Birmingham
Employment type
Full-time
Salary
Competitive
Closing date
31/05/2024
Description

DevOps Engineer Job Advert

 

TerraQuest

Role: DevOps Engineer

Location: Birmingham in line with our Agile Working Policy. You will need to be able to work from our Birmingham office 2 days per week/office to be attended as often as business needs require.

Salary: Competitive

Who we are...

TerraQuest Solutions Ltd is an award-winning and market-leading specialist provider of planning, land, property, and business solutions. We are an established and trusted organisation that is renowned for its expertise in providing innovative and cost-effective solutions to both public and private sectors. Our team delivers bespoke, flexible, and efficient services through a process-orientated delivery structure. We pride ourselves on strong customer relationships evidenced by the high proportion of referrals and repeat business.

Why work with us…

We are a Living Wage Foundation accredited employer, committed to supporting the well-being and development of all our people.  With competitive salaries, enhanced Family Friendly policies; a fabulous suite of benefits (including: Pension; Life Assurance; Employee Assistance Programme; option to buy additional annual leave in addition to 25 days plus Bank Holidays); true flexibility with our Agile Working approach, and superb training and development opportunities, we really care about our team!

What we need...

Due to a period of sustained growth, we are looking to recruit a DevOps Engineer to join our Solutions Team.

You will be working with other DevOps engineers and software developers to improve the company DevOps culture while supporting our cloud-based infrastructure and influencing the software development lifecycle. You must be a strong team collaborator and comfortable sometimes working autonomously.

Working alongside others within the Solutions team and across the transformation roadmap you will enable the business to implement the changes to our software delivery processes that will drive forward this strategic initiative. The TerraQuest Solutions team is aggressively adopting new technologies and architectural principles, as well as approaches to delivery, deployment, scalability, monitoring and security.

 

The successful candidate is expected to be a strong technologist, with both software engineering and technical operations backgrounds.  You will be observant, have good attention to detail, and will be able to communicate with clarity and confidence when interacting with Solution Architects, Product Owners, QA analysts, UX designers and developers. You will be capable of implementing design specification and visual standards on different platforms.

What you will be doing…

  • Technical ownership of DevOps and CI/CD initiative and configuration management.
  • Working closely with the development, Cloud Engineers, Operations, Security and Architects to build and maintain the Application deployment and to ensure all solutions are Secure by Design and Secure in Practice.
  • Responsible for ensuring that Design principles and development best practices are adapted to develop the Code.
  • Should be acting as a master trouble shooter and SME
  • Create and maintain the documentations for knowledge sharing and training
  • Support the DevOps and Cloud adoption to application development (Solutions) team and review current and proposed architecture and design deliverables and support as the SME for DevOps, DevSecOps, CI/CD and cloud adoption.
  • Work with business stakeholders to identify strategic DevOps adoption and automation requirements
  • Executes POCs and feasibility studies to validate next-gen product concepts and technologies leveraging results to guide business and technology decisions.
  • Work with Scrum masters and product owners and other functional teams to translate the roadmap into releases
  • Keep abreast of and gain expertise in the evolving technology and understand how new technologies could be applied to our Cloud estate.

 What we are looking for…

Essential knowledge and skills

  • Cloud technologies: Azure, AWS or GCP
  • Building and implementing CI/CD Pipelines, experience working with repos, build automation tools, build orchestration and environment automation.
  • Implementing microservices and containers E.g. Kubernetes, Docker, OpenShift
  • Implementing tools for logging, monitoring and alerting. E.g. TICK Stack, ELK Stack, Splunk, CloudWatch
  • Creating and automating virtual machines in the cloud deployed on compute instances.
  • Implementing other cloud infrastructure and networking required to host a digital service, including storage, firewall and network configuration.
  • High availability, business continuity and disaster recovery solutions in the cloud.
  • Deploying serverless functions E.g. AWS Lambda, GCP Cloud Functions, Azure Cloud Functions.
  • Working knowledge of OS including CLI experience, deploying and configuring application or web servers in virtual machines. E.g. Linux, Tomcat, JBoss, Windows Server, IIS.
  • Solving environmental and configuration issues across the stack.
  • Application of operational process, such as, patching strategies and dependency management of environments and virtual machines.

 

Desirable knowledge and skills

  • Working knowledge of OS including CLI experience, deploying and configuring application or web servers in virtual machines. E.g. Linux, Tomcat, JBoss, Windows Server, IIS.
  • Experience with setting up detailed monitoring, logging and alerting by design with time series based tools.
  • Solving environmental and configuration issues across the stack.
  • Experience of Containerisation with tools such as Docker and Kubernetes.
  • Experience using scripting languages or a high level programming language such as C#.Net.

 

Please apply for more information