The Role

The Developer Platform Team is part of our Platform Engineering group. Our team mission is “Make FreeAgent developers super-productive" The engineering teams are our customers. Productive, happy coders with great tools write great code and deploy daily adding constant visible value to our business. We aim to keep them that way.

We provide the CI/CD capability and developer tooling that enables our engineers to build, test and deploy quickly. We're also helping migrate FreeAgent to AWS, to an exciting container-driven future.

We’re looking for a team lead with a passion for CI/CD, Ruby software engineering, DevOps and knowledge of AWS Cloud Computing.

Your typical week will involve:



Supporting the smooth running and uptime of our current CI/CD Jenkins pipeline



Helping migrate FreeAgent to AWS, containerising our apps and services using Docker, and delivering additional strategic and ongoing CI/CD capability.



Working on developer tooling and developer insights, including Devkit, our internal developer toolkit and parachute, our deployment tool, both written in Ruby



Coordinating work, and facilitating technical team discussions to help make decisions



Working with your team and the wider business on prioritisation, unblocking bottlenecks, and roadmap planning



1-1s with all your direct reports. We believe regular contact with your team members is essential, as is giving and receiving feedback



Coaching, mentoring and developing engineers to help them craft the perfect career path at FreeAgent



Hiring responsibilities, conducting interviews, reviewing applications and helping to optimise our hiring journey



Celebrating your team’s achievements!



Technologies we use: Ruby, Rails, RSpec, Javascript, MySQL, AWS, Terraform, Jenkins, ECS, Docker, Linux

Apps we use: GitHub, Trello, G Suite, Notion, Miro, Humio

You

We look for: