Overview Text
A Senior DevOps Engineer, who will be at the forefront of providing technical expertise for our extensive and evolving infrastructure landscape.
The Business Systems Solutions department is at the heart of delivering advanced systems and solutions that propel the Business forward. By leveraging a mix of custom-built and third-party technologies, the department ensures operations are efficient, scalable and sustainable, setting the stage for continued growth and success.
You will be at the forefront of transforming our infrastructure through automation and the latest in cloud technologies. Your purpose will be to ensure our systems run smoothly and reliably, turning potential challenges into seamless solutions.
You will have a solid background in supporting a variety of technologies, systems, and solutions. Your ability to work closely with Business users, internal teams and external partners will be crucial as you seek out and apply the most impactful solutions, to achieve our ambitious objectives.
This role is eligible for inclusion in the Company’s hybrid working from home policy.
Preferred Skills, Qualifications and Experience
* Proven experience as a DevOps Engineer or similar software engineering role.
* Experience with infrastructure as code, preferably Terraform.
* Familiarity with logging and monitoring technologies to support operational excellence.
* Ability to script in at least one programming language for example Python or Bash.
* Excellent problem-solving skills and attention to detail.
* Strong communication and teamwork skills.
* Experience with containerization and orchestration technologies including Docker and Kubernetes.
* Knowledge of cybersecurity best practices and implementing secure infrastructure.
* Certification in cloud technologies, for example GCP would be beneficial.
Main Responsibilities
* Implementing and managing CI and CD pipelines using GitLab and Jenkins for various projects, ensuring seamless automation from code commit to deployment.
* Utilising Terraform for infrastructure as code to manage cloud services and resources efficiently.
* Developing, maintaining and monitoring solutions using Grafana to visualize metrics and logs for better insight into application performance.
* Ensuring robust logging mechanisms are in place for proactive issue detection and resolution.
* Managing Kubernetes clusters and deploy applications using Helm charts for package management.
* Collaborating with development teams to automate and streamline operations and processes.
* Managing code deployments, fixes, updates and related processes in a secure and scalable manner.
* Staying up-to-date with emerging trends in DevOps practices and technologies, especially around container orchestration, deployment strategies and automation tools.
By applying to us you are agreeing to share your Personal Data in accordance with our Recruitment Privacy Policy -