There is no single type of person whom we employ at the FT; our strength is in our employees, from all different backgrounds, united by a passion for delivering compelling, smart journalism.
Visit the FT Careers site for more information on our esteemed Editorial and Technology Graduate Schemes, Benefits, Learning & Development, and Life at the FT.
Looking to grow your career at the FT?
Our success can be attributed to the smart, creative and talented individuals we employ.
The Financial Times Cloud Enablement team is hiring!
We are looking for people to help us build and operate our AWS and Heroku cloud platforms, thus enabling delivery teams to deliver systems quickly, safely and cost effectively.
What it’s like to work for us ...
Our department spans all areas of technology including server side, web and cloud software development, quality assurance, integration, on premise and cloud provisioning, operational support, IT governance, programme/project management & customer/supplier management. We have a team of 250+ located primarily in London near London Bridge, with smaller pockets of staff in regional offices.
We try to ensure engineers have the tools they need - people are free to choose the OS and device type that suits them, and we encourage exploration of new tools and techniques.
We believe in multi-disciplined co-located teams empowered to choose their own development methodologies. Teams typically use methodologies such as SCRUM or Kanban. Similarly most teams choose to practise Continuous Delivery or Continuous Deployment.
We run regular 1-2 day hack days which all employees are able to participate in.
We are committed to creating a diverse group at all levels of the company: almost 1/3 of our developers are women. We are also keen to encourage this diversity for example through considering flexible working to make it possible for those with family commitments to have a career with us.
We recruit using a variety of channels including Engineering forums, Graduate and Intern Schemes.
Check out our blog for more details https://medium.com/ft-product-technology
Projects you might work on ...
Designing and implementing tooling for AWS and Heroku governance across a large cloud estate
Providing self service APIs and tools that enable delivery teams to utilise cloud platforms safely and effectively
Providing tools to help teams understand usage and costs of their cloud estate and encourage cost effective infrastructure
Ensure solutions are robust and technically fit for purpose and in line with FT technology strategy.
Collaborate with product owners to contribute to the definition and understanding of incoming requirements.
Ensure solutions achieve the required quality standards through close collaboration with the other members of the team, including pair programming.
Ensure solutions delivered include synthetic testing and/or application monitoring where applicable.
Own the development of functionality from accepting a story through to delivery into Production environments.
Work as part of an agile team implementing software development best practices including test automation, continuous deployment and application monitoring.
Provide support to other delivery teams at the FT and help them utilise the cloud platforms effectively.
Skills and Experience ...
Strong Python programming skills.
Hands on experience with AWS, especially cloudformation and lambda.
Able to setup and manage continuous integration jobs and continuous delivery pipelines
Experience with designing APIs and working with REST-based microservices.
Good unit testing skills, preferably with TDD experience and exposure to a variety of mocking techniques and frameworks.
Ability to work effectively with infrastructure and config management tools like cloudformation and ansible.
Understanding of the principles of continuous delivery & infrastructure as code.
Experience working within an environment where operational support and monitoring of code & systems is part of the culture (DevOps).
Hold an AWS certification e.g. AWS certified solution architect - associate.
Hands on experience managing AWS / Heroku infrastructure