Azure DevOps Engineer - Aptitude Software

Azure DevOps Engineer

Remote job, United Kingdom

About us

At Aptitude we love complexity.

We immerse ourselves in the intricacies of finance digitization, subscription management, compliance, and revenue management which gives us the power to make a real impact. Once we understand how an organization works, we can implement software solutions that provide the clarity, confidence, and control they need to drive growth and achieve their ambitions.

Aptitude has served the offices of finance for over 20 years, delivering financial control and insights to empower our clients to achieve their strategies and ambitions. We are currently serving over 75 CFOs whose organisations generate a combined revenue of over $1 Trillion.

We are proud of our growing team of smart, motivated and passionate people, and believe diverse experiences and perspectives build stronger teams and better solutions.

Headquartered in London, we have seven office locations around the world with clients across four continents.

What you'll do and what we offer


This role is not limited to, but comprises of the following key responsibilities:

  • Focusing mainly on software automation and releases with additional focus on Platform creation, maintenance, and automation.
  • Working closely with the Software Development and Platform teams to contribute to the design, and development, of an efficient Continuous Integration (CI) and Continuous Delivery (CD) pipelines to deliver our applications to cloud environments.
  • Working closely with Software and Operations teams and other key stakeholders to contribute to the design and development of Platforms.
  • Emphasis on the efficient, reliable, and high performing build automation of software, settings and databases to ensure the synchronization of software versions in multiple locations.
  • Applying exemplary engineering practices to increase agility, improve quality, and help reduce downtime in all our solutions

Key Objectives & Responsibilities

  • Creation of platforms and environment configurations for the different stages of the software delivery lifecycle (SDLC).
  • Controlling cloud infrastructure, and delivering automation; providing scriptable means to create, tear down and recreate environments.
  • Developing, planning, and implementing pipelines to support CI/CD.
  • Providing environmental support to delivery teams to maximise efficiency.
  • Creating scripts to automate the creation, configuration and deployment of cloud environments.
  • Ability to work in an audited environment to maintain delivery best practices.

What we're looking for

Required Skills & Experience 

  • You have a proven track record of building reliable, scalable, and performant services and infrastructure in the cloud.
  • Experience with automation tools, such as Jenkins.
  • Familiarity with implementing CI/CD pipelines for software releases, and an understanding of the SDLC.
  • Experience with using source control, such as Git.
  • Proficient use of writing and maintaining PowerShell scripts and modules.
  • Familiarity of using Infrastructure as Code tools, such as Ansible and Terraform.
  • Proficient use of Azure and/or familiarity with Kubernetes.
  • Familiarity with .NET applications, both .NET Framework and .NET Core.
  • Experience with logging and monitoring of applications. Including configuring monitors for use by application support teams.
  • Knowledge of System Design practices.
  • Must have an ability to communicate clearly and be a team player.
  • Can work autonomously and be able to review processes and systems to identify areas for improvement.

Optional Skills & Experience

  • Awareness of AWS and Cloud Formation.
  • Familiarity of CD flows, such as GitOps.
  • Knowledge of package managers, such as Chocolatey and Helm.
  • Infrastructure concepts, such as AD, DNS, and WAFs.

We’ll also offer you a competitive salary plus bonus, as well as the following benefits:

  • ShareSave scheme – ability to purchase company shares on preferential terms
  • Private healthcare
  • Health Cashplan
  • Dental Insurance
  • Mental Wellbeing Support
  • Holiday Buy Scheme
  • Income protection and group life insurance
  • Flexible / hybrid working options


How to apply

Please click on the ‘Apply now’ button below, including your CV/resume and any other relevant information that will help us get to know you better.

Diversity and Inclusion

If you’re interested in working at Aptitude, but don’t feel you meet every single requirement of the role, we’d still like to hear from you!  A diverse workforce is an essential part of our culture, and we’re dedicated to ensuring that our staff can show up as their authentic self – safe in the knowledge that their differences will be embraced and respected by all. We’re strong advocates of supporting applicants from a wide variety of backgrounds which include different ages, genders, ethnicities, physical abilities and sexual orientation, and we work hard to build the confidence of our workforce through inclusivity, equity and ongoing training. So, if you’re excited about this role but your past experience doesn’t align perfectly with every requirement, we’d encourage you to apply anyway. You might be just the candidate we’ve been looking for, whether it’s for this role or another.

Azure DevOps Engineer

Remote job, United Kingdom

Apply now