> Markdown version of [/jobs/ext/96804-iot-devops-automation-engineer](https://www.wearedevelopers.com/jobs/ext/96804-iot-devops-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IoT DevOps Automation Engineer - **Company:** Touchwood Talent - **Location:** Dudley, UK (Remote available) - **Salary:** £60,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Build Automation, Bash Shell, Cloud Computing, Cloud Engineering, Software Documentation, Computer Programming, Continuous Integration, Data Transmissions, DevOps, Firmware, Github, Monitoring of Systems, Virtual Private Networks (VPN), Python (Programming Language), Message Queuing Telemetry Transport (MQTT), Windows PowerShell, Ansible, LoRaWaN, Prometheus, Runbook, Software Deployment, Verification and Validation (Software), Scripting, Google Cloud, Load Balancing, Cloud Platform System, Delivery Pipeline, Grafana, Git, Cloudformation, Gitlab-ci, Git Flow, Infrastructure Automation Frameworks, Deployment Automation, Cloudwatch, Restful APIs, Terraform, Software Version Control, Elk Stack - **Published:** May 15, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=757d78af8d8f4161 ## About the Role Do you have experience in Terraform?, Do you have a Bachelor's degree?, Essential Technical Skills: * Strong experience with CI/CD tools (GitLab CI, GitHub Actions, or similar) * Proficiency in GCP with IoT service experience * Solid scripting/programming skills (Python, Java, Bash, PowerShell) * Knowledge of Infrastructure-as-Code tools (Terraform, Ansible, CloudFormation) * Understanding of IoT protocols (MQTT, CoAP, HTTP/REST APIs) * Experience with version control systems (Git) and branching strategies Desirable Experience: * Experience working with IoT communication technologies like LoRaWAN * IoT-specific experience including working with LNS and managing registers and managing IoT devices * Understanding of embedded systems and firmware development workflows * Experience with monitoring tools (Prometheus, Grafana, ELK stack, CloudWatch) * Knowledge of networking, VPNs, and security protocols for IoT * Experience in regulated or compliance-driven environments * Familiarity with Agile/DevOps methodologies, * Please give us an example to show you are a self starter - proactive and an independent worker? Education: * Bachelor's (preferred) Experience: * Google Cloud Platform: 4 years (required) * CI/CD tools: 5 years (required) * Python, Java, Bash, Powershell: 4 years (required) * (Terraform, Ansible, CloudFormation: 4 years (required) * MQTT, CoAP, HTTP/REST APIs: 4 years (required) * version control systems (Git) and branching strategies: 2 years (required) * IoT communication technologies like LoRaWAN: 1 year (preferred) Language: * English (required) Licence/Certification: * GCP Certified DevOps Engineer (preferred) ## Description You'd be joining their digital innovation team, responsible for automating and managing cloud infrastructure, CI/CD pipelines for IoT firmware/application deployments, and ensuring reliable operations of IoT systems across multiple regions. Key responsibilities include designing/maintaining CI/CD pipelines, automating build/test/deployment processes, managing version control for multiple development teams, implementing cloud infrastructure-as-code (Terraform, CloudFormation, etc.), managing optimised cloud infrastructure (GCP - they are a Google House), developing/managing IoT devices (LNS, return commands, firmware updates), implementing staged rollout strategies with rollback capabilities, security best practices for IoT device authentication and data transmission, and designing comprehensive monitoring/alerting systems. They're looking for strong experience with CI/CD tools (GitLab CI, GitHub Actions or similar), proficiency in GCP with IoT service experience, solid scripting skills (Python, Java, Bash, PowerShell), Infrastructure-as-Code knowledge, understanding of IoT protocols (MQTT, CoAP, HTTP/REST APIs), and version control/branching strategies. Desirable experience includes working with LoRaWAN, IoT-specific experience with LNS and managing registers/IoT devices, embedded systems understanding, monitoring tools knowledge (Prometheus, Grafana, ELK stack, CloudWatch), networking/VPNs/security protocols for IoT, regulated/compliance-driven environments, and Agile/DevOps methodologies familiarity. Responsibilities DevOps Pipeline Management * Design, implement, and maintain CI/CD pipelines for IoT firmware and application deployments * Automate build, test, and deployment processes using industry-standard tools * Manage version control systems and branching strategies for multiple development teams * Implement automated testing frameworks for firmware/software validation Cloud Infrastructure & Platform Management * Manage and optimise cloud infrastructure (GCP) supporting IoT device fleets * Design and implement Infrastructure-as-Code (IaC) using Terraform, CloudFormation, or similar tools * Monitor and maintain cloud platform performance, security, and cost efficiency * Implement auto-scaling and load balancing for IoT backend services IoT-Specific Automation * Develop and manage IoT devices including managing LNS, return commands and firmware updates * Implement staged rollout strategies with rollback capabilities for firmware deployments * Monitor device health and connectivity across global deployments * Automate edge computing and gateway management processes Security & Compliance * Implement security best practices for IoT device authentication and data transmission * Manage secrets, credentials, and certificate lifecycle automation * Ensure compliance with data protection and security standards across regions * Conduct security vulnerability scanning and remediation Monitoring & Incident Response * Design and implement comprehensive monitoring and alerting systems * Respond to and resolve infrastructure and deployment incidents * Conduct root cause analysis and implement preventive measures * Maintain system documentation and runbooks ## Related Videos - [Terraform for Developers](https://www.wearedevelopers.com/videos/3-terraform-for-developers) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [DevOps Engineer Salary [2023]](https://www.wearedevelopers.com/magazine/203-devops-engineer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)