cover image
British Airways

AWS Cloud Infrastructure Lead

On site

Hounslow, United Kingdom

Full Time

02-04-2025

Job Specifications

A career without limits

As the nation’s flag carrier, we take great pride in connecting Britain with the world and the world with Britain.

It’s something we’ve been doing for over 100 years, ever since we launched the world’s first international scheduled air service between London and Paris.

This originality has been in our blood since day one. It’s the spirit we share with the people that fly with us, our partners, and our colleagues.

So, whether you are a reassuring voice on the end of a phone, a smile at the door, under a wing keeping the turbines spinning or landing us gently in far-flung places, a job at British Airways is yours to make.

We know great things can happen when you’re inspired to think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit.

The role: AWS Cloud Infrastructure Lead

Join the technology team at British Airways as a Lead Cloud Engineer and contribute to crafting secure and scalable cloud infrastructure solutions. This role focuses on influencing the direction of our cloud ecosystem.

What You’ll Do

Design, develop, and implement end-to-end AWS cloud infrastructure solutions, ensuring scalability, resilience, and alignment with business objectives.
Lead the development of cloud infrastructure across SaaS, PaaS, and IaaS platforms, promoting standard methodologies in coding, testing, deployment, and operations.
Collaborate closely with tech and internal collaborators to assess solution options, including off-the-shelf and custom, through prototyping and cost evaluation.
Produce and maintain logical and physical cloud architectures, guiding technical policy and test strategy decisions.
Build robust, automated test environments, promoting a culture of Continuous Integration and Continuous Deployment.
Embed DevSecOps ways of working into cloud engineering processes, ensuring security and compliance at every layer.
Coach and mentor junior engineers, encouraging collaboration, learning, and innovation across the team.

What You’ll Bring To British Airways

Deep expertise in AWS infrastructure and a passion for bringing to bear its services to build innovative solutions.
Strong understanding of cloud infrastructure design, including experience with SaaS, PaaS, and IaaS.
The ability to navigate ambiguity and tackle sophisticated business problems with innovative, data-informed thinking.
Excellent collaborator leadership skills and a collaborative, communicative approach to delivery.
Leadership presence with the ability to influence, encourage, and inspire change across teams and partners.

Your Experience

Proven track record in the technical design, build, test, and support of large-scale or sophisticated AWS-based infrastructure solutions.
Extensive experience developing cloud services in agile or DevSecOps environments, with a focus on automation and continuous improvement.
Hands-on experience in programming, scripting, and infrastructure-as-code practices.
Proven success working with cross-functional teams in a fast-paced, evolving environment.
Experience translating high-level business requirements into scalable, secure, and resilient cloud architecture.

What We Offer

We believe that all the people who work with us should feel valued for the part they play. It’s one of the reasons our rewards go far beyond a competitive salary.

From the day you join us, you’ll get access to brilliant staff travel benefits including unlimited basic and premium standby tickets on British Airways flights. You’ll also receive up to 30 discounted ‘Hotline’ airfares per year for yourself, friends, and family.

At British Airways you’ll have the chance to take on new challenges and move forward in a way that feels right for you. We encourage all those who work for us to consider opportunities right across our business to help you develop and progress.

We never stand still, and we don’t expect our people to either.

Inclusion & Diversity

At British Airways we all have a part to play in creating an inclusive place to work. Diverse representation among our people is really important to us and we recognise that all our colleagues are uniquely different and bring their own originality, creativity and identity to work.

Inclusion and diversity is a key driver of innovation and we’re committed to creating a culture where everyone feels that they can be themselves. We’re looking for people from all backgrounds and cultures to join us and be a part of our journey to become a Better BA as we continue to connect Britain with the world and the world with Britain.

About the Company

As a global airline and the UK’s flag carrier, British Airways has been flying its customers to where they need to be for more than 100 years. The airline connects Britain with the world and the world with Britain, operating one of the most extensive international scheduled airline route networks together with its joint business, codeshare and franchise partners. Together with its affiliates, British Airways operates to around 200 destinations in over 75 countries throughout Europe, North America, South America, Asia, Afri... Know more

Related Jobs

Company background Company brand
Company Name
Photon
Job Title
AWS Cloud Architect
Job Description
Job Summary: The AWS Cloud Architect (Environments & Integration) will play a key role in shaping and implementing our AWS cloud strategy. This role is responsible for designing, managing, and optimizing AWS cloud environments and ensuring seamless integration with on-premise and third-party systems. You will work closely with DevOps, development teams, security engineers, and other stakeholders to ensure the scalability, reliability, and performance of cloud-based environments. Key Responsibilities: Cloud Architecture & Design: Lead the design and deployment of AWS cloud environments based on best practices for scalability, performance, and cost-efficiency. Architect cloud solutions for new and existing applications, ensuring they meet business and technical requirements. Design and manage cloud environments with a focus on high availability, disaster recovery, and fault tolerance. Environment Setup & Configuration: Provision and configure AWS infrastructure components, including VPC, EC2, S3, RDS, Lambda, IAM, CloudWatch, etc. Set up and manage multiple AWS environments (Dev, Test, Prod) to align with CI/CD pipelines. Integration Architecture: Design and implement integration solutions between AWS cloud environments and internal/on-premise systems, as well as third-party SaaS providers. Use AWS-native services and tools (e.g., AWS API Gateway, Lambda, SQS, SNS, EventBridge) to enable robust, scalable integrations. Ensure integration solutions are secure, reliable, and performant. Cloud Security & Governance: Implement security best practices for data protection, identity and access management, and network security in the cloud. Design and enforce governance and compliance frameworks, including automation of security checks, monitoring, and audit logging. Automation & Optimization: Drive automation of cloud infrastructure using Infrastructure-as-Code (IaC) tools such as AWS CloudFormation, Terraform, or similar. Identify opportunities for cost optimization and performance improvements across cloud environments. Collaboration & Documentation: Collaborate with cross-functional teams to ensure cloud architectures align with business needs and technical requirements. Develop detailed architecture diagrams, documentation, and standards for AWS environments and integrations. Conduct training and knowledge transfer sessions to empower internal teams with cloud best practices. Qualifications: Education & Experience: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (Master's degree preferred). 7+ years of experience in cloud architecture, with at least 3+ years of hands-on experience with AWS technologies. Proven experience with AWS environments, including setting up, managing, and optimizing cloud resources. Skills & Expertise: In-depth knowledge of AWS core services (EC2, S3, RDS, IAM, VPC, Lambda, CloudFormation, etc.). Strong understanding of cloud security principles, identity management, and data protection. Expertise in designing and deploying integration solutions using AWS services (API Gateway, Lambda, SQS, EventBridge, etc.). Experience with Infrastructure-as-Code (IaC) tools like Terraform or AWS CloudFormation. Familiarity with containerization (Docker, Kubernetes) and orchestration on AWS (ECS, EKS). Experience with monitoring, logging, and alerting tools like CloudWatch, ELK stack, or third-party tools. Certifications (Preferred): AWS Certified Solutions Architect – Professional. AWS Certified DevOps Engineer – Professional. Other relevant cloud or architecture certifications (TOGAF, etc.) are a plus. Soft Skills: Strong communication skills with the ability to present technical information to both technical and non-technical stakeholders. Ability to lead complex projects and manage cross-functional teams. Strong problem-solving, analytical, and troubleshooting skills. Ability to work independently and as part of a collaborative team.
London, United Kingdom
On site
Full Time
07-04-2025
Company background Company brand
Company Name
CommuniTech Recruitment Group
Job Title
Senior React/ Python/ AWS Developer. Full Stack. £140,000 + 15% guaranteed bonus and Benefits. Investment Management. Fixed Income. London Hybrid 2 Days in the office.
Job Description
Senior React/ Python/ AWS Developer. Full Stack. £140,000 + 15% guaranteed bonus and Benefits. Investment Management. Fixed Income. London Hybrid 2 Days in the office. My client is a top tier Fixed Income Asset Management house that is looking for a strong Senior Full stack React/ Python/ AWS Software Engineer with front office experience, ideally in Fixed Income. The Fixed Income Risk technology team is looking for an accomplished Software Engineer in building a suite of next-generation n-tier, native cloud enabled applications. In this role, you will be part of the Fixed Income Securitized Credit software engineering team whose mission is to enhance and develop new capabilities needed by our Securitized Credit Research Analysts and Sector Portfolio Managers, using modern web/cloud technologies. This is a hands-on, full SDLC role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges faced by the ABS, CMBS, MBS and CLO investment teams. The role requires you to take responsibility for the full development cycle – from requirement gathering to the delivery of the end-product. You will be part of an Agile team of smart, hardworking people. The work will include managing varying data sets and implementing workflows and visualisation with UI/UX best practices. They will give you ambitious work that has an impact, opportunities to learn and grow, and a collaborative culture that encourages every member of our team to bring their point of view to the table - because that’s how we help our clients succeed. You must demonstrate a willingness to overcome technical challenges in a fast-paced environment. The firm has made a significant investment in the future of our technology and data. They have a big vision of what we can achieve and have ambitious plans to get there. They hold collaboration as a core tenet of how they accomplish their goals. Are you interested in a team-oriented approach; working alongside curious and enthusiastic learners? They are a group of diverse problem solvers, all working together with different perspectives to create optimal solutions that continue to propel us to great heights. We encourage you to apply! Minimum qualifications: Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university. 5+ years of software engineering experience and building cloud-native architectures Strong knowledge in programming language(s) – including JavaScript and Python Good knowledge of web-based UI development and visualisation of large and complex data sets using JavaScript, ReactJS and related technology Strong knowledge of one or more relevant database technologies e.g., PostgreSQL, SQL Server Experience in building containerized, serverless, applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers. Strong in Test-Driven Development and proficiency in writing simple and adaptable code Preferred qualifications: Advanced Computer Science, Math or Financial Engineering degree Experience of front office software development with an Asset Management, Hedge fund or Investment Bank A solid understanding of tradable financial instruments (securities, derivatives) and capital markets Strong with a range of open source frameworks and development tools - Git, CI/CD, etc. Proficient on Linux platforms with knowledge of various scripting languages An good level of relevant mathematical knowledge e.g., statistics, time-series analysis, asset pricing theory, optimisation algorithms. Role Responsibilities Work within a team on multi-disciplinary or cross-functional initiatives of notable risk; use sophisticated analytical thought to identify innovative solutions Work on regular, ongoing development projects and teams Innovate design and deliver in terms of high reliability, scalability and extensibility Build large scale distributed computing programs to generate insightful analytics and present results in user-friendly visualisation Solve unique problems that have a broad impact and delivery of business value Operate as a hands-on technologist, deliver within a team and as an individual developer Demonstrate strong hands-on capability to drive components to delivery Adopt and contribute to software engineering best practices Business and Analytical Skills Demonstrates awareness of the complexities of the domain – Securitized Asset Classes, Portfolio Management and Research, etc. Has experience of working with complexity and multiple stakeholders, for example portfolio managers, analysts and quants Balances strategic and pragmatic concerns when solving problems Makes decisions that are cognizant of the firm’s broader business strategy Technical Skills Conversant in multiple technologies and learns new technologies quickly Demonstrates good experience in automated testing and techniques Performs strongly in multiple parts of the software lifecycle (e.g., coding, testing, development) Experience with different styles of architecture (e.g. real-time, batch, orchestration) Provides a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately If you are interested to learn more, please send a CV for immediate consideration.
London, United Kingdom
On site
Full Time
07-04-2025
Company background Company brand
Company Name
Owen Thomas
Job Title
Engineering Manager (Hands ON), Golang/AWS | Social Media, Scale-Up, 10 Million Users | Salary Up to £140,000+ Benefits & Bonus | London, Hybrid 2 days
Job Description
Engineering Manager (Hands On), Golang/AWS | Social Media, Scale-Up, 10 Million Users | Salary Up to £140,000+ Benefits & Bonus | London, Hybrid 2 days We’re seeking a Engineering Manager who is ready to take a step up to Head of Engineering and join a fast-growing social media mobile application, with over over 10 million downloads. This role could be a fantastic opportunity for someone who is currently leading a small team, to take a leap into a larger scale role while also staying closer to the code. The role eventually will be managing 5 different teams and over 20 engineers, however they are happy to look at profiles of people that have strong technical skills, manage small teams and are looking to take the next jump in their career. The Company / Situation: The company is profitable and has been consistently growing, however due to demand has recently expanded their development team across all areas, meaning they now have a need for a Head of Backend Engineering to take ownership of the backend and platform teams. They are extremely well known in multiple countries across the world, such as the UK, US, Pakistan, and all over Europe. But they don't want to settle there and are ready to internationalise the product. Responsibilities: Managing a team of 20+ people Drive best practives through the Backend and Platform. Manage 5 Team Leaders to get the best out of each team Own company and squad initiatives. Keep up to date with the latest Golang tech stack. Every now and again jumping into the code. Require Experience for the Engineering Manager (Hands On), Golang/AWS | Social Media, Scale-Up, 10 Million Users | Salary Up to £140,000+ Benefits & Bonus | London, Hybrid 2 days Over 10 years working in Backend Engineering, exposure to Golang & AWS 4+ years experience in a leadership role Solid experience management & mentoring junior developers Experience leading from the front and making architectural decisions Exposure to training other leaders. Experience working in a scale-up / startup. Identifying problems and introducing new practices to a company. Remuneration: Up to £140,000+ Bonus and Benefits Equity within the company Hybrid Working If you are keen to hear more about the Engineering Manager, Golang/AWS | Social Media, Scale-Up, 10 Million Users | Salary Up to £140,000+ Benefits & Bonus | London, Hybrid 2 dayss | Drop me a message and if we think you are a good fit, we will give you a call!
London, United Kingdom
Hybrid
Full Time
07-04-2025
Company background Company brand
Company Name
Aderant
Job Title
Cloud Engineer
Job Description
Aderant is seeking a Cloud Engineer - AWS. Aderant is a global industry leading software company providing comprehensive business management solutions for law firms and other professional services organizations with a mission to help them run a better business. We are motivated by a collective desire to drive the legal industry to the forefront of innovation. With over 2,500 clients around the world, including 95 of the top AmLaw 100 firms, we are changing the outside perception of the legal sphere; where there was once resistance to modernization, we are creating a culture that embraces new ideas and technology. At Aderant, the “A” is more than just a letter. It is a representation of how we fulfill our foundational purpose, serving our clients. It embodies our core values and reminds us that to achieve success, every day must start with the “A”. We bring the “A” to life by fostering a culture of innovation, collaboration, and personal growth. We encourage our diverse teams to bring their whole selves to work – ideas, experience, and passion – to drive our mission forward. Our people are our strength. Role Description: Aderant is working to mature DevOps processes and automation, and this individual will be at the forefront of that journey. We are also looking to become compliant against numerous industry standards, so a security focus is key. We are constantly evolving our strategy to minimize complexity and promote scalability, functionality, and user experience. We need talented team members to drive these efforts forward! Responsibilities: This role is for a technical professional who assists and sometimes leads the architecture, solution design, implementation, and/or support of Aderant’s Cloud Products and Offerings. The Cloud Engineer can at times serve as a consultant and trusted advisor to Senior Management. Provides technical insight and contribution in the development of highly significant products and offerings, operations & automation. Prioritizes workload, while assisting and mentoring as needed. Decisions can significantly impact corporate financial performance, schedules, and customer satisfaction. Guidance and hands-on contribution to maturing DevOps processes and automation. Windows endpoint configuration automation using tools like Chef and PowerShell. Infrastructure deployment and automation with Terraform and CloudFormation. Improving CI/CD processes with automation, validation, and monitoring. Cost management through architecture insight and operational oversight. Managing security findings/remediation. Maintaining monitoring, alerting, and responsiveness of addressing alerts. Bring existing industry knowledge and best practices to implement and improve the DevOps posture at scale for the organization. Qualifications: Prefer minimum 2 years of experience in a Cloud/DevOps role. DevOps and CI/CD tools experience (e.g. – GitHub, Jenkins, Bitbucket, etc.) Proficiency in AWS. Knowledge of .NET app development and operations. Proficiency in PowerShell. Experience with Infrastructure as Code tools preferred (e.g. – Terraform, CloudFormation, etc.) Excellent verbal and written communication skills. Excellent time management and organizational skills. Innovative thinker with strong problem-solving skills. Ability to work effectively independently and in a team-oriented environment. Good understanding of software development lifecycle. Computer Science or Engineering degree is a strong plus.
London, United Kingdom
Hybrid
Full Time
07-04-2025