Salary: £43,000 - 83,000 per year Requirements: Comfortability writing design documents / postmortems and refactoring application code when needed Developed automation to reduce the operational burden of a product or developed software-as-a-service for internal customers Ability to champion DevOps best practices, including reliability engineering concepts (SLOs, SLAs, etc.), and apply them effectively Experience working in a public cloud and/or hosted datacenter environment (Azure and AKS strongly preferred) A passion for working collaboratively with other teams Bonus Points If You Have: - Hands-on experience with Linux Server stacks (Ubuntu/Debian distributions preferred) - Knowledge of cloud provisioning platforms (HashiCorp Terraform preferred) - Exposure to at least one configuration management platform (Chef preferred) - Experience with containerization/clustering technologies (Docker preferred) - Comfortability with observability and alerting tools (Prometheus/Grafana or ELK/EFK preferred) - Practical experience with CI/CD pipelines and ability to describe the pros/cons associated with different rollout strategies A bachelors degree (or equivalent experience) in Computer Engineering or a related field Demonstrable proficiency in one or more programming languages (e.g., Java, Python, Golang) Familiarity with at least one scripting language (e.g., PowerShell, Bash, Python, Ruby) Responsibilities: Eliminate TOIL through automation and software development Partner productively and cross-functionally with application teams and other internal stakeholders Create a modern, cloud-native platform that is resilient, cost-effective, and secure by default Scale cloud infrastructure to support our growing ecosystem based on Kubernetes Maintain the freshness and utility of our platform services Improve the security posture of our products Write/design automation, orchestration, observability, and disaster readiness into our products Coordinate and participate in production support and on-call rotations Lead incident management efforts and post-incident retrospectives Engage in architectural discussions, reduce toil, and deliver scalable, resilient platforms that support our customers and organization Technologies: Azure Bash CI/CD Cloud Debian DevOps Docker ELK Golang Grafana Support Java Kubernetes Linux PowerShell Prometheus Python Ruby Security Terraform Ubuntu LESS More: At iManage, we are dedicated to Making Knowledge Work. Our intelligent, cloud-enabled, and secure platform is trusted by over 4,100 customers and 430,000 users worldwide, managing over 11 billion documents and 11 petabytes of data. We empower professionals across 65 countries to unlock the full potential of their business content and communications while innovating to solve complex professional challenges. We are committed to providing a supportive and inclusive environment, flexible work hours, and opportunities for personal and professional growth. We welcome diverse talents who are eager to embrace challenges and contribute to our mission. last updated 11 week of 2026