DevOps Engineer

Meem Resourcing LTD
London, UK
about 1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£40,000.0 - £100,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Bash Shell Oracle WebLogic Server C Sharp (Programming Language) Software as a Service Cloud Computing Cloud Computing Security Cloud Engineering
+69 more
Configuration Management Computer Networks Databases System Configuration Continuous Integration Software Debugging Software Design Patterns DevOps Disaster Recovery Distributed Systems Domain Name System (DNS) Amazon DynamoDB Elasticsearch Perl (Programming Language) Github Groovy Monitoring of Systems Web Servers IBM Websphere Application Server WildFly (JBoss AS) Python (Programming Language) Network Security Unix Shell Microsoft SQL Server Team Foundation Server MySQL Nginx Node.Js OpenStack Oracle (Applications) Windows PowerShell Systems Development Life Cycle Ruby on Rails Release Management Ansible Ruby Shell Script Software Engineering Software Quality Assurance (SQA) PL-SQL SQL Databases System Testing TCP/IP Virtualization Technology Wide Area Networks Web Services Scripting Google Cloud System Availability Delivery Pipeline Spring-boot Software Troubleshooting Firewalls (Computer Science) Gitlab Gitlab-ci Kubernetes Deployment Automation Hardware Infrastructure Puppet Restful APIs Terraform Splunk New Relic (SaaS) Software Version Control Docker Jenkins Golang Vmware Microservices

Job description

We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic IT team. The successful candidate will be responsible for designing, implementing, and maintaining scalable, reliable, and secure cloud and on-premise infrastructure. This role involves automating deployment pipelines, managing system configurations, and ensuring seamless integration across various platforms. The ideal applicant will possess a strong background in software development, system administration, and cloud computing, with a keen eye for troubleshooting and optimisation. This position offers an excellent opportunity to work on cutting-edge technologies within a collaborative environment., * Develop and maintain automated deployment pipelines using tools such as Jenkins, GitLab CI/CD, and TFS.

  • Manage containerisation platforms including Docker and Kubernetes to facilitate scalable microservices architectures.
  • Configure and administer cloud infrastructure on AWS, Azure, Google Cloud Platform, and OpenStack environments.
  • Implement Infrastructure as Code (IaC) using Terraform, Ansible, Chef, Puppet, and PowerShell scripts.
  • Monitor system performance with tools like New Relic, Splunk, Elasticsearch, and optimise system health proactively.
  • Oversee disaster recovery planning and implement strategies to ensure business continuity.
  • Manage databases including MySQL, Microsoft SQL Server, Oracle, DynamoDB, and utilise SQL/PLSQL for optimisation.
  • Maintain web servers such as NGINX, WebSphere, JBoss, Weblogic, and ensure high availability of web services via REST APIs.
  • Troubleshoot software deployment issues across various environments; perform debugging of applications written in Java, C#, Python, Ruby on Rails, Node.js, Groovy, Perl, Go, and Shell scripting.
  • Collaborate with development teams during SDLC phases including requirements gathering, system testing, release management and incident response.
  • Administer network security measures including firewalls, DNS configuration, TCP/IP protocols whilst supporting computer networking tasks such as LAN/WAN connectivity.
  • Support technical support activities by resolving incident management issues swiftly to minimise downtime.

Requirements

  • Proven experience in DevOps roles with extensive knowledge of continuous integration/delivery pipelines.
  • Proficiency in managing cloud infrastructure (AWS/Azure/Google Cloud) along with virtualisation technologies such as VMware and Virtualisation platforms like OpenStack.
  • Strong scripting skills in Bash (Unix shell), PowerShell; experience with Python or Ruby is highly desirable.
  • Hands-on experience with containerisation (Docker), orchestration (Kubernetes), configuration management (Ansible/Chef/Puppet).
  • Familiarity with monitoring tools such as New Relic or Splunk; experience in system troubleshooting and incident management is essential.
  • Solid understanding of SDLC processes including requirements gathering and software quality assurance practices.
  • Knowledge of distributed systems architecture including microservices design patterns; experience working within SaaS environments preferred.
  • Demonstrated ability to manage complex systems involving web services APIs; expertise in Java development frameworks (Spring Boot),.NET applications or C# is advantageous.
  • Experience working with version control systems such as GitHub or GitLab; familiarity with TFS is a plus.

This role requires a proactive individual capable of working under pressure whilst maintaining high standards of quality assurance in all deliverables. Candidates should possess excellent organisational skills combined with the ability to communicate effectively across teams to achieve shared objectives.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · WWC Europe 2026

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

Videos

See all

Related articles

See all