Overview
We are seeking a senior DevOps Engineer with strong Cloud Architecture capability to lead the design and migration of an existing, data-intensive SaaS platform to AWS.
This role is not a pure DevOps operations position. You will take end-to-end ownership of:
* Designing the target AWS architecture
* Translating current systems and live data pipelines into a scalable, secure, multi-jurisdiction AWS environment
* Leading the migration, documentation, handover, and onboarding process
The platform processes large volumes of live and streaming data, supports advanced analytics and AI workloads, and must meet enterprise-grade reliability, security, and compliance requirements.
Key Responsibilities
* Design the AWS target architecture for a live SaaS platform, including:
o Multi-account and multi-jurisdiction setups
o Security, IAM, networking, and data governance
o Scalability, resilience, and cost optimisation
o Assess the current system architecture and define a clear migration roadmap.
* Lead and execute the migration to AWS, minimising disruption to live data pipelines.
* Design and implement CI/CD, IaC, and deployment automation (e.g. Terraform, CloudFormation).
* Deploy and operate data-intensive services, including time-series databases, graph databases, and AI/ML inference pipelines.
* Containerise and orchestrate workloads using Docker and Kubernetes where appropriate.
* Establish monitoring, logging, and observability for production systems.
* Produce clear technical documentation, and support onboarding, training, and handover to internal teams.
Required Skills & Experience
* Strong DevOps AND Cloud Architecture experience (you must have both).
* Proven experience designing and migrating SaaS platforms to AWS.
* Hands-on expertise with:
* AWS core services (VPC, IAM, EC2, ECS/EKS, S3, RDS, networking, security)
* Infrastructure as Code (Terraform preferred)
* CI/CD pipelines
* Experience operating data-intensive and live systems.
* Strong containerisation and orchestration skills (Docker, Kubernetes).
* Solid scripting and automation skills (Python preferred).
* Ability to work independently and make architecture decisions.
Experience with the Following Is Highly Desirable
* Time-series databases (e.g. InfluxDB)
* Graph databases (e.g. Neo4j)
* AI / ML or LLM-based systems (deployment, inference, APIs)
* FastAPI or similar model-serving frameworks
* Multi-region or multi-jurisdiction cloud deployments
This Role Is NOT for You If
* You are early-career or primarily an ops/support DevOps engineer
* You have not designed AWS architectures end-to-end
* You are looking for a long-term operational role rather than a delivery-focused contract
#J-18808-Ljbffr