Senior DevOps Engineer
Intelligent Legal Solutions
Senior DevOps Engineer
About Intelligent Legal Solutions (ILS)
Intelligent Legal Solutions builds B2B legal technology that helps law firms and fund managers deliver faster, higher-quality work. Our flagship platform, ProVision, streamlines the legal workflows involved in raising private investment funds so lawyers can accelerate drafting, negotiation, and compliance at scale.
We operate a single-tenant SaaS architecture hosted on AWS across multiple regions, built with a modern stack: Python/Django 4.2, React 18/TypeScript, PostgreSQL, Redis, Elasticsearch/OpenSearch, S3, ECS and Lambda. Our teams work in Agile Scrum squads, supported by strong CI/CD, IaC (Terraform/Terragrunt), and security-first practices (SOPS, KMS).
Role Overview
Intelligent Legal Solutions is seeking an experienced Senior DevOps Engineer to play a critical role in scaling, automating, and securing our legal technology platform. This role requires deep expertise in AWS cloud infrastructure, infrastructure-as-code practices, CI/CD pipelines, and secure, automated deployments across multiple regions. The successful candidate will be responsible for ensuring the resilience, performance, and scalability of ILS environments, while working hands-on with developers, QA engineers, and our CTO to deliver highly reliable infrastructure and deployment processes.
The role covers all core aspects of infrastructure and operations, including:
AWS Cloud Architecture (single-tenant, multi-region deployments)
Infrastructure as Code (Terraform, Terragrunt, SOPS, AWS KMS)
Containerized and Serverless Services (ECS, Lambda)
CI/CD Pipelines (AWS CodePipeline, build automation)
Deployment and Environment Management
Security, Secrets Management, and Compliance
Monitoring and Logging (CloudWatch, centralized logging)
Performance, High Availability, and Disaster Recovery
Key Responsibilities
Design, implement, and maintain AWS infrastructure using Terraform/Terragrunt, ensuring secure, scalable, and reproducible deployments.
Manage CI/CD pipelines for backend and frontend applications, optimizing build and release processes.
Support containerized workloads on ECS and serverless functions in AWS Lambda, including scaling strategies and operational support.
Implement and maintain monitoring, logging, and alerting systems (CloudWatch) to ensure high availability and system reliability.
Manage secrets securely with SOPS and AWS KMS, ensuring compliance with security best practices.
Oversee deployments across multiple AWS regions (US and EU), supporting both production and non-production environments.
Automate environment provisioning and streamline deployment workflows to reduce friction for development teams.
Collaborate closely with developers, QA, and the CTO to ensure smooth integration of application and infrastructure changes.
Troubleshoot and resolve production issues, ensuring rapid recovery and root cause analysis.
Champion best practices in DevOps, including automation, infrastructure security, and resilience.
Essential Requirements
Proven experience as a Senior DevOps Engineer (or similar role) in a SaaS environment.
Deep expertise in AWS, including VPC, ECS, Lambda, RDS, Redis, S3, EFS, SQS, SNS, CloudFront, and ALB.
Strong experience with Terraform and Terragrunt for infrastructure-as-code deployments.
Experience with CI/CD pipelines, preferably AWS CodePipeline and container build workflows.
Proficiency in secrets management and encryption (SOPS, AWS KMS).
Experience deploying and operating PostgreSQL, Elasticsearch, and Redis in cloud environments.
Solid understanding of autoscaling, high availability, and disaster recovery strategies in AWS.
Background in monitoring, logging, and incident response (CloudWatch or similar).
Experience supporting large development teams (30+ engineers) across multiple environments.
Qualifications & Experience
5+ years of DevOps/SRE experience in production SaaS environments.
Strong command of AWS services and cloud-native architectures.
Expertise in containerization (Docker, ECS) and serverless technologies (Lambda).
Proficiency in scripting languages (e.g., Bash, Python) for automation and tooling.
Familiarity with distributed systems, networking, and cloud security practices.
Experience with version control (Git) and collaborative workflows in large teams.
Personal Attributes
Hands-on engineer who thrives in a fast-paced environment.
Detail-oriented with a passion for automation, reliability, and security.
Strong collaboration skills, able to work seamlessly with developers, QA, and leadership.
Proactive problem-solver with excellent troubleshooting abilities.
Committed to continuous learning, improvement, and knowledge sharing.
What We Offer
Competitive compensation package.
Opportunity to progress within a fast-growing technology business.
Remote-first working culture with international colleagues.
Exposure to cutting-edge legal-tech innovation and high-profile global clients.
This senior role provides the opportunity to own and evolve the infrastructure foundation of Intelligent Legal Solutions’ platform. We are seeking someone who thrives on automation, resilience, and scalability — a hands-on engineer eager to help build the future of legal technology with a world-class team.