XX
Iot DevOps Automation EngineerRentokilCrawley, England, United Kingdom

This job offer is no longer available

XX

Iot DevOps Automation Engineer

Rentokil
  • GB
    Crawley, England, United Kingdom
  • GB
    Crawley, England, United Kingdom

About

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.
#J-18808-Ljbffr
  • Crawley, England, United Kingdom

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.