DevOps Engineer

£140,000
We are looking for an entrepreneurial and hands on Senior DevOps engineer, to take over the build and maintenance of our CI/CD pipelines, infrastructure, and monitoring systems. As part of a hybrid (in-house/outsourced) team, you will be working closely with our development team to ensure that our applications are deployed and scaled efficiently and reliably. You will also be responsible for setting up and managing the blockchain network on the same infrastructure.

You will be responsible for taking over the build and maintenance of our CI/CD pipelines, infrastructure, and monitoring systems. You will work with application
developers to automate and accelerate the testing, release and deployment of applications into a runtime environment quickly and reliably.

To be successful in this role you will have a background in development, operations, and full-stack implementations but also, you will bring experience programming in a high-level language such as Ruby, Python, Java, C# or other language to script installation, configuration and provisioning. You are used to employing industry Continuous Delivery patterns and collaboratively working across teams to achieve successful continuous delivery solutions. You will be providing continuous delivery solutions in a cloud environment and have experience with the core suite of tools used to manage different cloud providers.

You will help establish, deploy and optimise continuous Integration practices and tools such as Jenkins or other CI tools. You will also have experience in the use of configuration management automation tools such as Puppet (or other such tools) in creating continuous delivery systems.

What you are good at:
– Consulting with management on the operational requirements of software solutions
– Contributing expertise on information system options, risk, and operational impact
– Managing and provisioning our infrastructure (AWS EKS/K8 Environments)
– Taking over set up and management of monitoring using Prometheus and Grafana
– Working with the development team to deploy and scale our applications
– Automating and streamlining our DevOps processes
– Identifying and implementing new DevOps tools and technologies
– Collaborating with other teams to ensure that our systems are secure and compliant

What you bring:
– Bachelor’s degree in software engineering, computer science, information technology, information systems, or similar
– Extensive experience in DevOps engineering, team management, and collaboration
– Strong experience with CI/CD, infrastructure management, and monitoring
– Experience with cloud computing platforms (AWS, EKS and K8)
– Experience with scripting languages (Python, Bash, PowerShell)
– Experience with setting up and managing blockchain nodes on EC2 and or EKS
– Experience with configuration management and automation tools (Terraform etc.)
– Experience with Docker and Kubernetes
– Excellent problem-solving and analytical skills
– Ability to work independently and as part of a team
– Understanding of data segregation, backup processes and disaster recovery
– Experience with testing frameworks such as Jest for unit test and e2e endpoint testing as well as Foundry for unit test, integration test and fuzz testing

Application Form

Accepted file types: doc, docx, pdf, Max. file size: 8 MB.
This field is for validation purposes and should be left unchanged.
Looking for your next role?
Looking to hire?