Job Search and Career Advice Platform

Enable job alerts via email!

IoT DevOps Automation Engineer

Rentokil

Dudley

Hybrid

GBP 45,000 - 60,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading pest control and hygiene company in the United Kingdom seeks an IoT DevOps Engineer to enhance and automate the IoT platform. The role involves designing CI/CD pipelines, managing infrastructure as code, and ensuring system health and security. Ideal candidates will have strong coding skills in Java, Python, and SQL, alongside experience with cloud technologies, particularly GCP. The position offers a competitive salary and hybrid working options, emphasizing the company's commitment to diversity and equal opportunity.

Benefits

Competitive salary and bonus scheme
Hybrid working
23 days holiday, plus 8 bank holidays
Healthcare
Employee Assistance Programme
Free parking

Qualifications

  • Experienced in writing well-structured code, preferably Java, Python, SQL.
  • Hands-on experience with Bash/Linux shell scripting and APIs.
  • Strong understanding of application security and networking concepts.

Responsibilities

  • Design, build, and maintain CI/CD pipelines to automate the IoT lifecycle.
  • Use Terraform to define and manage cloud infrastructure.
  • Implement comprehensive monitoring and logging for the IoT ecosystem.

Skills

Java
Python
SQL
Automation
Troubleshooting

Education

Degree in Computer Science or related field

Tools

Git
Docker
Terraform
Bitbucket
Job description
Overview

The successful re‑engineering of the IoT Platform will ensure that the rapid growth of IoT technologies will be scalable, supportable, and auditable with end‑to‑end ownership for all Connected technology, systems, and software across Pest Control and Hygiene. The IoT DevOps Engineer will integrate across the firmware, development, and test functions to deliver high levels of repeatable automated processes. The role is a key technical position in the Digital Innovation team, providing the technology and expertise to achieve Rentokil Initial’s Connect growth targets and requiring extensive technical skills and values.



Responsibilities


  • Automate Everything: Design, build, and maintain CI/CD pipelines to automate the entire IoT lifecycle—from firmware and software development to testing and deployment.

  • Manage Infrastructure as Code (IaC): Use Terraform to define and manage repeatable cloud and edge infrastructure.

  • Manage Device Fleet: Provision, configure, and update IoT devices remotely (OTA updates) while enforcing device identities and security.

  • System Health: Implement comprehensive monitoring and logging for the entire IoT ecosystem and create alerts for proactive issue resolution.

  • Security: Integrate DevSecOps best practices across device, communication, and cloud infrastructure.

  • Collaboration: Work with hardware, software, QA, and platform teams to streamline development and solve deployment and operational issues.

  • Key Tasks: Build and maintain monitoring tools (e.g., Cloud Monitoring); automate firmware build and OTA update processes; automate build, test, and deployment via BitBucket pipelines; write scripts in Python or Bash for operational automation; configure and manage GCP services (Cloud Build, Pub/Sub, Cloud Run, GKE, BigQuery); conduct security audits and vulnerability scanning; manage source code and infrastructure code in BitBucket; troubleshoot across the IoT stack.



Operational Reliability


  • Drive and implement a comprehensive monitoring and alerting strategy to measure and maintain service availability, performance, and overall system health against defined SLAs.

  • Proactively scale systems through automation and advise on architectural changes that improve platform reliability and efficiency.

  • Continuously improve security, failover capabilities, and disaster recovery mechanisms to ensure business continuity.



Cloud Vendor & Cost Management


  • Act as a technical liaison for cloud service providers, managing the relationship to guarantee operational excellence.

  • Maintain an enterprise‑wide view of all IoT product offerings, monitoring service usage and billing to provide cost‑optimisation insights.



Qualifications


  • Experienced in writing well‑structured code, ideally including Java, Python, and SQL, and adhering to good development practices.

  • Experience using Cloud technologies to build scalable, maintainable solutions; vital to have experience with Serverless technologies—preferably GCP.

  • Quick learner, able to work with colleagues and third parties to deliver robust cloud solutions.

  • Automation experience, developing Bash/Linux shell scripts and scripting with Python.

  • Detection and resolution of security, performance, and availability issues; strong troubleshooting skills.

  • Knowledge of IT operational support processes.

  • Ability to produce clear and comprehensive documentation.

  • Hands‑on Bash/Linux shell scripting with an appetite to learn more about APIs, Python, Java.

  • Understanding of computer networking concepts.

  • Good understanding of infrastructure and application security.

  • Desirable: prior DevOps engineer or similar software engineering role; proficiency with Git, Docker, Terraform, Ansible, and Bitbucket Pipelines; Agile experience; experience with serverless on GCP.



Benefits


  • Competitive salary and bonus scheme

  • Hybrid working

  • Rentokil Initial Reward Scheme

  • 23 days holiday, plus 8 bank holidays

  • Employee Assistance Programme

  • Death in service benefit

  • Healthcare

  • Free parking



Equal Opportunity

At Rentokil Initial, our customers and colleagues represent diverse backgrounds and experiences. We take pride in being an equal opportunity employer, actively encouraging applications from individuals from all walks of life. Our belief is that everyone irrespective of age, gender, gender identity, gender expression, ethnicity, sexual orientation, disabilities, religion, or beliefs has the potential to thrive and contribute. We embrace the differences that make each of our colleagues unique, fostering an inclusive environment where everyone can be their authentic selves and feel a sense of belonging. To ensure that your journey with us is accessible if you have any individual requirements we invite you to communicate any specific needs or preferences you may have during any stage of the recruitment process. Our team is available to support you; feel free to reach out to joanna.sharpe@rentokil-initial.com if you need anything.



Application Tips

Be Yourself in Your Application! While AI can help with structure and grammar, make sure your application shows your true passion and understanding of the role. A personal touch will help you stand out.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.