Dev Ops

The Company:

An exciting opportunity has arisen to join CSL, a leading international IoT and M2M service provider specialising in sectors including Fire, Security, Health and much more. CSL is a rapidly growing, private equity backed company with operations in multiple countries, including the UK, Ireland, the Nordics, Benelux and Spain. CSL has a high performing team that is renowned for delivering leading solutions and services, backed up by world class customer support across markets that demand nothing less than absolutely certainty. Whether you’re looking for a new start or looking for a move into a Company where you really make a difference, CSL could be the platform you are looking for.

The Role:

CSL is increasingly moving services to Azure cloud and as such need to recruit a DevOps Engineer to help CSL move into this new environment. The role will report to the IT Director. Note that even though CSL operates .NET and Windows based services, it is increasingly moving to using Linux based open source technologies e.g. Debian, RabbitMQ, Postgres etc.

You should be collaborative, curious and enjoy landing projects that drive real business value. You have a passion for technology and inspiring others.

Duties & Responsibilities:

This role will encompass a range of responsibilities including but not limited to:

  • Deploying, maintaining and managing Azure cloud-based service 
  • Managing and maintaining dev, integration and prod environments
  • Managing auto scaling and sizing of VMs and containers
  • Operations support for prod systems
  • Design, build and maintenance of cloud monitoring solutions - tools, systems and processes, dashboards etc
  • Helping the software dev teams design and build fault tolerant systems that automatically failover or work around any incidents
  • Ensuring cost effective management of cloud solutions
  • Networking design, configuration and management
  • Creating and running tests for application stacks - load testing, failover
  • Designing and managing continuous integration pipelines and tools
  • Managing source control tools
  • Work closely with product management, devices/firmware teams

Key Skills & Qualifications Required:

  • 8+ years of experience of software engineering
  • Degree BEng/BSc - software engineering, electrical / electronic engineering or relevant technical degree
  • OS experience with Linux, preferably Debian
  • Scripting languages - Python, Perl, Bash
  • Database technologies - Postgres
  • Continuous integration / development / deployment pipelines – Jenkins, Ansible, Rancher
  • Deep understanding of GIT and Gitlab
  • Desirable experience of IoT platforms or real time event processing architectures
  • Public cloud - Azure with PowerShell Scripting
  • Message bus technologies eg RabbitMQ
  • Virtualisation technologies – VMs Docker, Docker swarm, Kubernetes
  • Agile development/release environment and tools such as Jira, Confluence

Desirable Skills

  • PRTG
  • Grafana
  • Prometheus
  • GrayLog
  • InfluxDB
  • Selenium Automated Testing

If you have the above skills please apply now with an indication of your salary expectations for the role. With regret, due to the high volume of applications we are currently receiving, only successful candidates will be contacted.

CSL operates as an equal opportunities employer and we welcome all applications regardless of gender, race, disability, sexual orientation, religion or belief, age, gender reassignment, marital or civil partnership status, pregnancy or maternity.

To apply please contact:

Thank you for your interest in our email updates.

We wanted to make sure you are aware that we will be storing your details securely and won't share them with any third party advertisers. Full details are available in our privacy policy

Please confirm you'd like to subscribe...