Sr. DevOps Engineer (London Area)
Sr. DevOps Engineer (London Area)

Sr. DevOps Engineer (London Area)

London Part-Time 60000 - 84000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Build and maintain core infrastructure for a cutting-edge Azure Databricks Economic Data Platform.
  • Company: Join a forward-thinking company focused on monetary analysis and economic modelling.
  • Benefits: Enjoy flexible working with 3 days in the office and opportunities for professional growth.
  • Why this job: Be part of an innovative team that values collaboration and creativity in tech solutions.
  • Qualifications: 5+ years in platform engineering, strong Azure skills, and experience with IaC tools required.
  • Other info: SC clearance is necessary; ideal for those passionate about cloud computing and DevOps.

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

Location: London, UK (3 days in office)

SC Cleared: Required

Job Type: Full-Time

Experience: 5-8 years

About the Role

We are seeking a highly skilled and experienced Platform Engineer to build and maintain the core infrastructure and tooling that empowers our data scientists, economists, and developers working on our cutting-edge Azure Databricks Economic Data Platform. This platform is critical for our Monetary Analysis, Forecasting, and Modelling activities. The Platform Engineer will focus on creating a self-service, scalable, and reliable platform that streamlines development workflows, simplifies infrastructure management, and enhances overall productivity. This role requires a strong understanding of cloud computing (specifically Azure), infrastructure-as-code (IaC), DevOps practices, containerisation, orchestration, and a passion for building developer-friendly platforms.

Key Responsibilities:

  • Platform Design & Development: Design, develop, and maintain the core platform infrastructure on Azure, including networking, compute, storage, security, and identity management. Implement infrastructure-as-code (IaC) using tools like Terraform, ARM templates, or Bicep to automate infrastructure provisioning and management. Develop and maintain platform components, such as APIs, CLIs, and web interfaces, to provide self-service capabilities to users.
  • Azure Databricks Integration & Optimisation: Deeply integrate Azure Databricks into the platform, ensuring seamless access and efficient resource utilisation. Implement automation for Databricks workspace setup, cluster configuration, and job deployments. Optimise Databricks workloads for performance, scalability, and cost-effectiveness.
  • Containerisation & Orchestration: Implement and manage containerised applications and services using Docker and Kubernetes (or Azure Kubernetes Service - AKS). Design and implement container orchestration strategies for deploying and scaling platform components.
  • CI/CD Pipeline Automation: Design and implement robust CI/CD pipelines for building, testing, and deploying platform components and user applications. Automate build processes, unit tests, integration tests, and deployment processes. Implement advanced deployment strategies (e.g., blue/green deployments, canary releases).
  • Monitoring, Logging & Alerting: Implement comprehensive monitoring, logging, and alerting systems to proactively identify and address performance issues, errors, and security threats. Use tools like Azure Monitor, Prometheus, Grafana, or similar to collect and analyse metrics, logs, and traces. Configure alerts and notifications to ensure timely responses to critical events.
  • Security & Compliance: Implement security best practices and controls within the platform infrastructure and CI/CD pipelines. Ensure compliance with relevant security standards and regulations. Implement security scanning and vulnerability management processes.
  • Documentation & Support: Develop and maintain comprehensive documentation for the platform, including API documentation, user guides, and troubleshooting guides. Provide support to users of the platform.
  • Collaboration & Communication: Collaborate closely with data scientists, economists, developers, and other stakeholders to understand their needs and gather feedback on the platform. Communicate technical concepts effectively to both technical and non-technical audiences.

Essential Skills & Experience:

  • 5+ years of experience in platform engineering, DevOps engineering, or a related role.
  • Strong experience with Azure cloud platform and services.
  • Extensive experience with IaC tools like Terraform, ARM templates, or Bicep.
  • Solid understanding of CI/CD principles and experience with CI/CD tools like Azure DevOps, Jenkins, or GitLab CI.
  • Strong experience with containerisation technologies like Docker and orchestration tools like Kubernetes (or AKS).
  • Experience with monitoring and logging tools.
  • Scripting skills in PowerShell, Bash, YAML and Python.
  • Good understanding of networking concepts and security best practices.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Experience with Azure Databricks and its integration with platform tooling.
  • Experience with configuration management tools like Ansible, Puppet, or Chef.
  • Experience building and maintaining internal developer platforms.
  • Experience working in a regulated industry (e.g., financial services).
  • Azure certifications (e.g., Azure DevOps Engineer Expert, Azure Administrator Associate, Azure Solutions Architect Expert).

Sr. DevOps Engineer (London Area) employer: Mastek

As a leading employer in the London area, we pride ourselves on fostering a dynamic work culture that values innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and a supportive environment that encourages professional development. With a focus on cutting-edge technology and a flexible work arrangement of three days in the office, we offer a unique chance to contribute to impactful projects while enjoying a balanced work-life experience.
M

Contact Detail:

Mastek Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr. DevOps Engineer (London Area)

✨Tip Number 1

Familiarise yourself with Azure services and tools, especially Azure Databricks, as this role heavily relies on them. Consider setting up a personal project or lab environment to gain hands-on experience, which will not only boost your confidence but also provide you with practical examples to discuss during interviews.

✨Tip Number 2

Brush up on your infrastructure-as-code skills, particularly with Terraform, ARM templates, or Bicep. Being able to demonstrate your ability to automate infrastructure provisioning will set you apart from other candidates, so consider contributing to open-source projects or creating your own to showcase your expertise.

✨Tip Number 3

Networking is key! Connect with professionals in the DevOps community, especially those who work with Azure. Attend meetups, webinars, or online forums to learn from their experiences and gain insights into the latest trends and best practices in platform engineering.

✨Tip Number 4

Prepare for technical interviews by practising common DevOps scenarios and problems. Focus on CI/CD pipeline automation, container orchestration, and monitoring strategies. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills and get comfortable with coding challenges.

We think you need these skills to ace Sr. DevOps Engineer (London Area)

Azure Cloud Platform
Infrastructure as Code (IaC)
Terraform
ARM Templates
Bicep
CI/CD Principles
Azure DevOps
Jenkins
GitLab CI
Docker
Kubernetes
Azure Kubernetes Service (AKS)
Monitoring Tools
Logging Tools
PowerShell
Bash
YAML
Python
Networking Concepts
Security Best Practices
Problem-Solving Skills
Troubleshooting Skills
Communication Skills
Collaboration Skills
Azure Databricks
Configuration Management Tools
Ansible
Puppet
Chef
Internal Developer Platforms
Experience in Regulated Industry
Azure Certifications

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in platform engineering and DevOps. Focus on your skills with Azure, IaC tools like Terraform, and containerisation technologies such as Docker and Kubernetes.

Craft a Strong Cover Letter: Write a cover letter that specifically addresses the job description. Mention your experience with Azure Databricks and CI/CD pipelines, and explain how your skills align with the responsibilities of the role.

Showcase Relevant Projects: Include specific examples of projects where you implemented infrastructure-as-code or automated CI/CD processes. Highlight any experience you have in regulated industries, as this is particularly relevant for the position.

Highlight Soft Skills: Don't forget to mention your communication and collaboration skills. The role requires working closely with various stakeholders, so demonstrating your ability to communicate technical concepts effectively is crucial.

How to prepare for a job interview at Mastek

✨Showcase Your Azure Expertise

Make sure to highlight your experience with the Azure cloud platform during the interview. Be prepared to discuss specific projects where you've implemented Azure services, especially in relation to infrastructure-as-code and automation.

✨Demonstrate Your CI/CD Knowledge

Since CI/CD is a key responsibility for this role, be ready to explain your experience with CI/CD tools like Azure DevOps or Jenkins. Discuss how you've designed and implemented pipelines, and share any advanced deployment strategies you've used.

✨Discuss Containerisation and Orchestration

Talk about your hands-on experience with Docker and Kubernetes (or AKS). Prepare examples of how you've managed containerised applications and the orchestration strategies you've employed to ensure scalability and reliability.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and understanding of networking concepts and security best practices. Brush up on relevant topics and be ready to tackle hypothetical scenarios that may arise in the role.

Sr. DevOps Engineer (London Area)
Mastek
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>