DevOps Engineer Apply now

DevOps Engineer

Full-Time 40000 - 84000 £ / year (est.) No home office possible
Apply now
D

At a Glance

  • Tasks: Join us as a DevOps Engineer to design and implement cloud solutions.
  • Company: Databarracks is an award-winning IT Resilience provider in Southwest London.
  • Benefits: Enjoy full remote work, competitive pay, and exciting cloud projects.
  • Why this job: Be part of innovative projects and a supportive team that values growth.
  • Qualifications: 3+ years in DevOps, strong cloud skills, and a passion for automation required.
  • Other info: Opportunities for progression and on-the-job training available.

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

Location: Battersea (and remote working)

Salary: 50-60k

Start Date: ASAP

Reports to: Head of Cloud Architecture

Hours of work: Full time

Experience: 3+ years in DevOps or related field

Language: English (Required)

The Role

Are you a skilled DevOps Engineer looking to work on cutting edge cloud projects? Join our team to shape the future of IT through automation, collaboration, and innovation!

We are seeking an experienced and motivated DevOps Engineer to join our team. The ideal candidate will have a deep understanding of cloud computing, infrastructure as code, and automation, as well as experience with a variety of DevOps tools and technologies. The DevOps Engineer will be responsible for designing and implementing highly scalable, reliable, and efficient cloud-based solutions, as well as managing and improving our existing infrastructure

As a DevOps Engineer, your roles and responsibilities revolve around bridging the gap between development and operations teams, promoting collaboration, and enabling efficient and reliable software delivery.

If you are looking to join a team who work on genuinely exciting projects across all levels of cloud, then this position is for you!

Responsibilities

  • Infrastructure Automation : Design, implement, and maintain infrastructure-as-code (IaC) practices to automate the provisioning, configuration, and management of infrastructure components. Utilise tools such as Terraform or CloudFormation to achieve infrastructure automation.
  • Continuous Integration and Delivery (CI/CD) : Build and maintain CI/CD pipelines for automated application build, test, and deployment. Configure and integrate tools like GitHub Actions, Azure DevOps Pipelines, and AWS Code Build CI/CD to enable continuous integration, automated testing, and seamless delivery to production environments.
  • Monitoring and Logging : Set up monitoring and logging systems to collect and analyse performance metrics, logs, and system health indicators. Utilize tools like Prometheus, Grafana, or ELK stack to monitor infrastructure, applications, and services, enabling proactive issue identification and resolution.
  • Infrastructure Security : Implement security best practices for infrastructure and applications. Ensure proper access controls, secure network configurations, and adherence to security standards. Collaborate with security teams to identify and mitigate vulnerabilities.
  • Cloud Computing: Utilise cloud platforms such as AWS, Azure, or Google Cloud to architect, deploy, and manage scalable and resilient cloud-based solutions. Leverage cloud-native services for storage, computing, and networking, optimising resource utilisation and cost efficiency.
  • Collaboration and Communication : Collaborate with development, operations, and other cross-functional teams to foster a culture of collaboration, knowledge sharing, and continuous improvement. Effectively communicate with team members and stakeholders to ensure alignment and transparency.
  • Incident Response and Troubleshooting : Participate in incident response and troubleshooting activities to resolve production issues and minimise downtime. Conduct root cause analysis and implement preventative measures to mitigate future incidents.
  • Version Control and Configuration Management : Use version control systems like Git to manage code repositories, branching, and merging. Implement and maintain configuration management practices to manage software configurations and track changes.
  • Documentation and Knowledge Sharing : Document processes, configurations, and infrastructure architectures. Contribute to internal knowledge bases and share best practices to facilitate information sharing and learning within the team and organisation.
  • Performance Optimisation : Identify performance bottlenecks and optimise system performance. Analyse resource utilisation, conduct performance tuning, and implement scalability strategies to ensure optimal application and infrastructure performance.
  • Continuous Learning and Skill Development : Stay updated with the latest trends, tools, and technologies in DevOps and cloud computing. Continuously develop your skills through self-learning, training programs, and certifications.

What we offer:

  • Full remote work – flexibility to work from anywhere.
  • Exciting cloud projects – be part of innovative and impactful solutions.
  • Ai-assisted development tools – leverage advanced tools to boost productivity.
  • Market rates – competitive pay that values your expertise.

The ideal candidate will have:

  • Bachelor's degree in computer science, Engineering, or a related field
  • 5+ years of experience in DevOps or a related field
  • AWS, Azure, or GCP certifications
  • Experience designing and implementing cloud-based infrastructure using AWS, Azure, or GCP
  • Proficiency in infrastructure as code using tools such as Terraform, Ansible, or CloudFormation
  • Experience with containerization and container orchestration using Docker
  • Strong scripting skills in Python, Bash, or PowerShell
  • Hands-on-experience with CI/CD pipelines for efficient deployments.
  • Understanding of networking concepts, including TCP/IP, DNS, and load balancing
  • Experience with serverless computing using AWS Lambda or Azure Functions
  • Experience with logging and monitoring tools such as Elasticsearch, Logstash, Kibana, or Prometheus
  • Familiarity with Agile and Scrum methodologies
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to work in a fast-paced and dynamic environment

The Company

Databarracks is an IT Resilience managed service provider based in Southwest London. We do more than just protect technology – we enable our customers to get on with what they do best when the worst happens. We have grown winning new business and industry awards typical of companies many times our size. We did this by maintaining a small company ethos and hiring clever, motivated people who are invested in what they do and fun to be around.

We are a tight, focused team, with the internal resources to provide meaningful opportunities for progression and on-the-job training. Some of our most senior staff members started in entry-level positions and have, through a combination of personal drive and internal support, made leaps up the career ladder.

DevOps Engineer employer: Databarracks

At Databarracks, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. With the flexibility of full remote work and exciting cloud projects, our team members enjoy competitive salaries and access to advanced AI-assisted development tools. We are committed to employee growth, providing meaningful opportunities for progression and on-the-job training, ensuring that every member can thrive in their career journey.
D

Contact Detail:

Databarracks Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land DevOps Engineer

✨Tip Number 1

Familiarize yourself with the specific tools mentioned in the job description, such as Terraform, AWS, and CI/CD pipelines. Having hands-on experience with these technologies will not only boost your confidence but also demonstrate your readiness for the role.

✨Tip Number 2

Engage with the DevOps community online. Participate in forums, attend webinars, or join local meetups to network with professionals in the field. This can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Showcase your problem-solving skills by preparing examples of past projects where you successfully implemented automation or improved infrastructure. Be ready to discuss these experiences during interviews to highlight your practical knowledge.

✨Tip Number 4

Stay updated on the latest trends in cloud computing and DevOps practices. Consider obtaining relevant certifications, as they can enhance your profile and show your commitment to continuous learning in this fast-evolving field.

We think you need these skills to ace DevOps Engineer

Cloud Computing (AWS, Azure, GCP)
Infrastructure as Code (Terraform, CloudFormation)
Continuous Integration and Delivery (CI/CD)
Containerization (Docker)
Scripting Skills (Python, Bash, PowerShell)
Monitoring and Logging Tools (Prometheus, ELK stack)
Version Control (Git)
Networking Concepts (TCP/IP, DNS, Load Balancing)
Serverless Computing (AWS Lambda, Azure Functions)
Agile and Scrum Methodologies
Problem-Solving Skills
Analytical Skills
Collaboration and Communication Skills
Incident Response and Troubleshooting
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure to customize your CV to highlight your experience in DevOps, cloud computing, and automation. Focus on relevant projects and tools you've used, such as Terraform, CI/CD pipelines, and cloud platforms like AWS or Azure.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for DevOps and your understanding of the role. Mention specific projects or experiences that align with the responsibilities listed in the job description, emphasizing your ability to bridge development and operations.

Highlight Relevant Skills: In your application, clearly list your technical skills related to infrastructure as code, monitoring tools, and scripting languages. Make sure to include any certifications you hold in AWS, Azure, or GCP, as these are highly valued.

Showcase Collaboration Experience: Since collaboration is key in this role, provide examples of how you've worked with cross-functional teams in the past. Highlight any experiences where you facilitated knowledge sharing or improved processes through teamwork.

How to prepare for a job interview at Databarracks

✨Showcase Your Cloud Expertise

Be prepared to discuss your experience with cloud platforms like AWS, Azure, or GCP. Highlight specific projects where you designed and implemented cloud-based solutions, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Infrastructure as Code Skills

Since infrastructure automation is key for this role, make sure to talk about your experience with tools like Terraform or CloudFormation. Share examples of how you've used these tools to automate provisioning and configuration in past projects.

✨Emphasize CI/CD Knowledge

Discuss your familiarity with CI/CD pipelines and the tools you've used, such as GitHub Actions or Azure DevOps Pipelines. Be ready to explain how you've built and maintained these pipelines to ensure efficient software delivery.

✨Highlight Collaboration and Communication

This role requires strong collaboration with cross-functional teams. Prepare examples that showcase your ability to communicate effectively and work well with both development and operations teams to foster a culture of knowledge sharing and continuous improvement.

D
  • DevOps Engineer

    Full-Time
    40000 - 84000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-29

  • D

    Databarracks

  • Other open positions at Databarracks

    D
    Databarracks | DevOps Engineer

    Databarracks

    London Full-Time 42000 - 84000 £ / year (est.)
    D
    Finance Manager

    Databarracks

    Full-Time 43200 - 72000 £ / year (est.)
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>