Contact Us
General Enquiries Tel: 020 8326 8326
Need Support? Tel: 020 8326 8300
red box logo
NICE fully colourised logo
NICE in contact fully colourised logo
Verint fully colourised logo
Microsoft fully colourised logo
Interactions Live 2021

Azure DevOps Engineer – IaC, CI/CD

Job Type Full time

Who we are and what do we do

Business Systems is the UK’s largest and most well-established Enterprise Communications Solutions Provider covering Monitor & Compliance, Workforce Engagement Management and Cloud Communications.  We have built a strong reputation for delivering complex projects on time to a global customer base and have an impressive client list including The Bank of England, HSBC and Shell.  We’ve been established for over 30 years and have offices in Isleworth and the City of London.

As well as delivering & maintaining best in class Enterprise Communications Solutions from Enterprise vendors we also develop our own Products on Cloud and on-premise platforms.  As an independent provider, our technical capabilities are complimented with broad and extremely strong customer relationships meaning we are uniquely placed to provide our customers with the best fit solution for their business.

Business Systems is large enough to have a strong reputation in Financial Services, Contact Centres and the Public Sector but is small enough that you will interact with Board members and senior management daily and have the opportunity to make a big impact.

The Role

We are looking for a talented and enthusiastic DevOps Engineer with strong automation experience to join our Software Development team. In this role, you will work collaboratively with skilled developers to deploy and maintain our systems. Help automate and streamline our operations and processes. Build and maintain tools for fully automated software deployment, monitoring, alerts and operations. You will also be responsible for troubleshooting and resolving issues in our dev, test and client production environments.  You understand the Agile Scrum Framework, not only what works but why; You are able to pragmatically follow those principles to deliver the right solutions for the business.

Alongside your experience, attitude is a key factor. We want someone who enjoys their work, a willingness to muck in when needed, to push for the things you believe need to be done, a belief that constant small improvements are an essential element of successful software development are important to us.  We are keen to work with someone who enjoys both learning and mentoring other team members, and most importantly supporting the team to constantly improve.

Our product set is within the Work Force Optimisation domain, with a focus on Compliance within Financial Services.

What else you get 

We are a company that understands the importance of a work life balance, the culture is not one that expects long hours to get the work done. While we are focused on great delivery and working as a team we try to be as flexible and pragmatic as possible about how that gets done.

A small UK based team, supported by off-shore partners, in a company that is pivoting itself more and more towards software development and to rapidly expand its development capability. A company that is keen to take on new ideas and apply them within the software team and the broader organisation.

Skills, Experience and Attributes Required 

Suitable candidates would have a strong track record working within a team of technologists with full life-cycle project participation and delivery.

The following are essential:

  • Azure expertise (AWS experience a plus)
  • CI/CD – build and maintain Jenkins pipelines including configuration
  • Experience using Terraform for automation/configuration management
  • Strong experience with automation/configuration management tools such as Chef and Ansible
  • Experience in automated deployment of multi-node systems
  • Worked with a range of SQL and NoSQL databases; MongoDB is especially relevant.
  • Strong experience of the ELK stack:  Elasticsearch, Logstash, and Kibana
  • Ability to wrestle with large datasets; you will need to build pipelines with billions of records in Mongo
  • Good experience of GitHub
  • Practical experience with multiple scripting languages
  • Rest API experience
  • Security – certificate implementation and renewal
  • Test automation experience
  • Ability to lead technical discussions with senior company executives that drive decisions and implementation approaches
  • Autonomous, able to manage multiple projects simultaneously with minimal guidance
  • Mentoring of other DevOps Engineers
  • Experience working with offshore team members within an Agile Scrum process framework
  • Good practical experience of using Jira and Confluence
  • Understanding of solution trade-offs such as cost, scope, timescale, and balance between long-term strategic and short-term pragmatic considerations
  • Quick learner, able to understand highly complex requirements and systems
  • Excellent verbal and written communication skills

Varying degrees of expertise in these would be expected:

  • Experience across the full SDLC
  • Build pipelines running integration/unit tests and producing status reports
  • Good broad understanding of coding language e.g. C#, Java
  • Understanding of compilers e.g. MSBuild
  • Experience with distributed message-broker or stream processing software (e.g. RabbitMQ, Kafka)
  • Security – knowledge of a number of practices, e.g. SSH/ SSL/ TLS etc.
  • Networking – knowledge of routing and protocols, including network design best practices including security

In addition, the following would be desirable:

  • Microservices, Kubernetes, Docker experience

What’s in it for you? 

To work for a medium-sized company with a friendly and supportive culture where you can sense a genuine passion amongst employees to deliver great solutions and continue to grow the brand.

Salary, benefits, working hours and place of work: 

  • Competitive salary (dependant on skills and experience)
  • Life insurance
  • Pension Scheme (matched contribution up to 5%)
  • Private Medical Cover (upon successful completion of probation period)
  • Childcare Voucher Scheme
  • Due to COVID-19,  We’ve implemented a virtual hiring process and continue to interview candidates by phone / video conference and are onboarding new hires remotely.
  • Location:  Flexible working. The successful candidate can choose to work remotely or from our Isleworth office (27 mins from Clapham Junction and 37 mins from Waterloo). Dependent on business need.
  • You will be able to work flexible working hours – 8.5 hours (including 1 hour for lunch) to be worked between the hours of 08:00 and 18:00 each day, Monday to Friday.
  • Annual leave starting at 25 days, with incremental stages to increase to 26 days upon 5 years service and 27 days upon 6 years service (plus bank holidays)
  • Private Medical Cover (upon successful completion of probation period)

If you are interested in applying for this position, please email our HR department at [email protected] with a covering letter and CV.