Senior DevOps Engineer

Zoek Pin Winchester, Hampshire, England

Competitive

Permanent (Full time)

Recently Posted

Role

We are currently hiring a Senior DevOps Engineer to join our office based in Fleet, Hampshire. The role will offer hybrid working and a competitive salary. We are also offering a number of benefits such as company bonus, private medical, pension, life assurance, income protection, 25 days holiday, discounted gym membership and more!

Reporting to the IT Manager, the Senior DevOps engineer will be responsible for the design, implementation and operation of all hosted environments and infrastructure within TrustQuay. As part of a broader program of investment in our software products and services we are building a DevOps competency and this role will define our DevOps processes, tooling and environments (albeit based on Azure DevOps) as well as expanding the DevOps through recruitment and training to include three other engineers (two to be recruited).

Initially focussed on providing managed service offerings for internal customers (for example, hosting demo environments for the sales team and CICD infrastructure for the development team), the role will expand to provide the technical launch of our TrustQuay Online SaaS offering, based on the Business Central Online platform.

Primary Responsibilities:

  • Design, implementation and operation of cloud environments (Azure and AWS) for hosting TrustQuay products both for internal use and for customer sandbox environments (non-production).
  • Similar for CICD environments for TrustQuay development teams.
  • Play a pivotal role in the launch and ongoing delivery of our brand-new SaaS offering, through close collaboration with TrustQuay strategy & innovation, development and product management teams.
  • Collaboration with TrustQuay development teams to establish, implement and monitor working practices necessary for effective continuous delivery.
  • Collaboration with the IT team to ensure all automation and monitoring aligns with current best practice procedures and tooling.
  • Creation of appropriate health monitoring and alerting for managed services.
  • Development of automation for infrastructure provisioning.
  • Collaboration with TrustQuay development teams to design and establish health monitoring and alerting for TrustQuay products running in the managed service environment.
  • Ongoing development of the TrustQuay Customer Hub (an AWS-hosted production web portal for TrustQuay customers to access products and services).
  • Development of ITIL practices for hosted services together with active engagement in an ISMS program.

Experience and Qualifications Required

The ideal candidate will have the following experience:

  • A minimum of 2 years' experience as a software developer on agile software projects.
  • Educated to degree level or equivalent in a numerate discipline.
  • Experience with commercial software, ideally in a secure environment or highly-regulated business domain.
  • Familiarity with n-tier architecture concepts including RESTful API services.
  • Familiarity with CI/CD tooling.
  • Familiarity with Angular, Python, Javascript and NodeJS.
  • Awareness of cloud-based hosting options (Azure, AWS, GCP).
  • Hands on experience in the operational delivery of commercial SaaS offerings.
  • Familiarity with ITIL frameworks.
  • Experience of ISO27001, including associated management systems.

Skills & Attributes Required

The ideal candidate will have the following attributes:

  • Quality-focused with an understanding of agile software delivery concepts
  • Complex problem-solver
  • Willing to adapt to and learn new technology, testing and process skills
  • Collaborative, communicative and team-centric
Report job View Company Page
Apply on Hirer's Site
Apply on Hirer's Site
Similar Jobs
Loading...