Principal DevOps Engineer - AWS
Principal DevOps Engineer - AWS

Principal DevOps Engineer - AWS

London Full-Time 57600 - 84000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Design and optimise AWS DevOps processes for software development and IT operations.
  • Company: Join a rapidly growing company focused on modernising IT operations through cloud services.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Be a key player in transforming client cloud environments while mentoring the next generation of engineers.
  • Qualifications: 10+ years in AWS Cloud environments with expertise in automation, CI/CD, and infrastructure as code.
  • Other info: Ideal for tech enthusiasts eager to lead and innovate in a collaborative environment.

The predicted salary is between 57600 - 84000 £ per year.

As part of our continuous growth, we are looking for a Principal AWS DevOps Engineer to be a key part of our expanding Platform Engineering Practice. Cloud services are essential for our clients in their journey to modernise and optimise their IT operations. In this role, we combine advanced architecture and engineering skills to meet our customer’s transformation needs.

The Principal AWS DevOps Engineer will be a critical team member in designing, implementing, and optimising end-to-end DevOps processes that support software development and IT operations at scale. You will leverage your deep expertise in AWS, automation, CI/CD, and infrastructure-as-code to drive efficiency, reliability, and scalability across our clients' cloud environments. This role blends strategic thinking and hands-on execution, covering the full DevOps lifecycle, from source control and build automation to continuous testing, deployment, monitoring, and feedback loops. As a senior team member, you will collaborate closely with development, QA, and operations teams to streamline workflows, remove bottlenecks, and ensure seamless production deployments. You will also act as a technical leader, driving best practices, mentoring junior engineers, and championing a culture of continuous integration, continuous delivery, and continuous improvement.

Key Responsibilities:

  • Lead the design, deployment, and management of scalable and reliable AWS Cloud infrastructures, driving automation and optimizing DevOps processes.
  • Develop and implement advanced CI/CD strategies to support complex, large-scale cloud solutions on AWS.
  • Engage directly with clients to provide technical expertise, offer solutions to complex cloud challenges, and act as a trusted advisor in their cloud journey.
  • Lead technical discussions with developers and stakeholders, influencing architectural decisions and setting DevOps standards across teams.
  • Drive continuous improvement initiatives by automating repetitive tasks, remediating technical debt, and identifying opportunities for optimization.
  • Mentor and coach junior engineers, fostering a culture of knowledge sharing and continuous learning.
  • Stay up to date with the latest cloud technologies, DevOps tools, and industry trends, recommending new approaches to enhance our services.

What experience you'll bring:

  • 10+ years of experience in provisioning, configuring, and maintaining AWS Cloud environments, with a focus on large-scale, mission-critical infrastructures.
  • In-depth expertise in a wide range of AWS service offerings, including Compute, Management & Governance, Storage, Security, Identity & Compliance, Networking & Content Delivery, FinOps, Containers, and Database products.
  • Extensive hands-on experience with Infrastructure as Code (IaC) tools such as AWS CloudFormation, Terraform, or CDK, with a proven track record of automating cloud infrastructure deployments.
  • Advanced knowledge of containerization technologies and orchestration platforms like Docker and Amazon EKS (Kubernetes) or ECS.
  • Expertise in defining, implementing, and optimizing CI/CD pipelines using tools such as AWS CodePipeline, Jenkins, GitLab, GitHub Actions, and others, applying best practices for pipeline efficiency and security.
  • Strong background in networking, Linux or Windows administration, with the ability to architect secure, performant, and highly available cloud solutions.
  • Proficiency with monitoring and log analytics tools such as AWS CloudWatch, ELK Stack, Prometheus, Datadog, or New Relic, to maintain observability and ensure operational excellence.
  • Demonstrated leadership skills in managing complex, high-pressure situations and guiding teams through incident resolution.
  • Exceptional communication and presentation skills, with proven experience engaging with senior stakeholders.

Nice to Have:

  • Relevant AWS certifications.
  • Experience with configuration management tools (Chef, Puppet, Ansible) and implementing best practices for configuration management and automation.
  • Deep understanding of Cloud Landing Zone concepts and best practices for enterprise-scale cloud adoption.

Principal DevOps Engineer - AWS employer: NTT DATA

As a Principal AWS DevOps Engineer at our company, you will join a dynamic and innovative team dedicated to driving cloud transformation for our clients. We pride ourselves on fostering a collaborative work culture that encourages continuous learning and professional growth, offering mentorship opportunities and access to the latest technologies. Located in a vibrant area, we provide a flexible work environment and a comprehensive benefits package, ensuring that our employees thrive both personally and professionally.
N

Contact Detail:

NTT DATA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal DevOps Engineer - AWS

✨Tip Number 1

Familiarise yourself with the latest AWS services and tools relevant to DevOps. Being well-versed in AWS offerings like CloudFormation, Terraform, and CI/CD tools will not only boost your confidence but also demonstrate your commitment to staying current in this fast-evolving field.

✨Tip Number 2

Engage with the DevOps community through forums, webinars, and meetups. Networking with professionals in the field can provide insights into industry trends and best practices, which you can leverage during interviews to showcase your knowledge and enthusiasm.

✨Tip Number 3

Prepare to discuss specific projects where you've implemented AWS solutions or optimised DevOps processes. Having concrete examples ready will help you illustrate your hands-on experience and problem-solving skills, making you a more compelling candidate.

✨Tip Number 4

Showcase your leadership abilities by highlighting experiences where you've mentored others or led teams through complex challenges. This role requires not just technical expertise but also the ability to guide and inspire others, so be sure to emphasise these qualities.

We think you need these skills to ace Principal DevOps Engineer - AWS

AWS Cloud Infrastructure Management
DevOps Process Optimisation
CI/CD Pipeline Development
Infrastructure as Code (IaC)
Automation Skills
Containerization Technologies
Orchestration Platforms (Docker, EKS, ECS)
Networking Knowledge
Linux/Windows Administration
Monitoring and Log Analytics Tools
Technical Leadership
Stakeholder Engagement
Problem-Solving Skills
Mentoring and Coaching
Continuous Improvement Initiatives

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience with AWS and DevOps practices. Focus on specific projects where you've implemented CI/CD pipelines, automated cloud infrastructure, or led teams in cloud environments.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cloud technologies and your strategic vision for DevOps. Mention how your leadership skills and technical expertise align with the company's goals and how you can contribute to their Platform Engineering Practice.

Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to design and manage scalable AWS infrastructures. Highlight any experience with Infrastructure as Code tools and your role in mentoring junior engineers.

Prepare for Technical Questions: Anticipate technical questions related to AWS services, CI/CD strategies, and automation tools. Be ready to discuss your problem-solving approach and how you've tackled complex cloud challenges in previous roles.

How to prepare for a job interview at NTT DATA

✨Showcase Your AWS Expertise

Make sure to highlight your extensive experience with AWS services during the interview. Be prepared to discuss specific projects where you've successfully implemented AWS solutions, focusing on how you optimised cloud environments and drove efficiency.

✨Demonstrate CI/CD Knowledge

Since the role heavily involves CI/CD processes, come ready to explain your approach to developing and implementing CI/CD pipelines. Share examples of tools you've used, such as AWS CodePipeline or Jenkins, and how you ensured their security and efficiency.

✨Prepare for Technical Discussions

Expect to engage in technical discussions about architecture and DevOps standards. Brush up on your ability to influence architectural decisions and be ready to share your thoughts on best practices that can enhance team workflows.

✨Emphasise Leadership and Mentoring Skills

As a senior position, showcasing your leadership abilities is crucial. Prepare to discuss your experience mentoring junior engineers and fostering a culture of continuous improvement within teams, highlighting specific instances where you've made a positive impact.

Principal DevOps Engineer - AWS
NTT DATA
N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>