DevOps Engineer

Interface Recruitment
Leeds, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Leeds, United Kingdom

Tech stack

Agile Methodologies
JIRA
Backup Devices
Continuous Integration
Distributed Systems
Nagios
Scrum
Docker
Jenkins

Job description

With a software product that enables people to make faster and better decisions and with a growing requirement to make rapid sense of ever burgeoning information, this company have a huge demand for their BI suite of products and an enviable culture which promotes enjoyment at work by being supporting, open and innovative., This is an opportunity to be involved at a vital position in their product evolution. We are looking for a passionate DevOps Engineer who would relish the opportunity to have real input into the success of products and company. The right person is important for this position to integrate into a small, talented and innovative team. Specifically, the DevOps Engineer will help drive forward our internal Continuous Integration and look forward to Continuous Delivery of the product. As well as this, they would like the successful candidate to help establish a Saas offering of their product., * Help establish a Saas offering of their product

  • Drive forward our internal Continuous Integration

  • Look forward to Continuous Delivery (automatic releases/updates etc)

Current Product Architecture:

Tomcat, HsqlDb, Innosetup, Java, HTML, CSS, Angular, Javascript, Python, Javascript frameworks, json

Current Internal CI Tools:

Jenkins, Git, Docker, Jira, Custom Procedures

Requirements

  • Application/API firewalls

  • Web Server Configuration/Implementation

  • Cloud services (e.g. AWS, Digital Ocean, Azure)

  • Load balancing software (e.g. nginx)

  • Provisioning software (e.g. puppet or chef),

  • Containers (e.g. docker)

  • Monitoring services (e.g. nagios, munin)

  • CI systems (travis, jenkins)

  • Experience in maintaining & architecting:

  • Continuous Integration pipelines (including streamlining/paralelalizing/optimizing build & test workflow)

  • Scalable distributed systems (failover, backups, synchronizing, spin up/down nodes)

  • Has a security-first approach

In development and other areas of the business we follow Scrum agile methodology.

Apply for this position