Senior DevOps Engineer – Cloud Platform (SaaS, Multi-Tenant)
Location: Remote
Contract Type: PJ Contractor
About the Role
We are looking for a Senior DevOps Engineer to help design, standardize, and operate the cloud platform behind our multi-tenant SaaS product on AWS.
In this role, you will work at the intersection of platform engineering, automation, and developer enablement. Your primary responsibility will be to build and maintain a secure, scalable, and highly automated Kubernetes-based platform, enabling development teams to ship software reliably and efficiently.
You will treat the platform as an internal product, with developers as your main stakeholders, and will play a key role in defining standards, best practices, and long-term architectural decisions.
Your Mission
* Design, evolve, and operate a cloud-native platform running on AWS and Kubernetes
* Define and maintain platform standards for infrastructure, security, networking, and deployments
* Drive automation-first practices across infrastructure provisioning, deployments, and operations
* Enable development teams through reliable tooling, CI/CD pipelines, and self-service capabilities
* Embed DevSecOps principles into the platform by default
* Apply FinOps practices to improve cost visibility, efficiency, and accountability
Requirements
* Strong, hands-on experience running Kubernetes in production environments
* Solid background in cloud infrastructure and systems engineering, with proven experience managing AWS environments
* Good understanding of networking concepts (VPCs, routing, load balancers, DNS)
* Strong expertise in Infrastructure as Code (Terraform or OpenTofu preferred)
* Experience building and maintaining CI/CD pipelines using GitHub Actions and/or Azure DevOps
* Solid understanding of security best practices, including IAM, least privilege, secrets management, and container security
* Strong automation mindset, including scripting with Bash, Python, or Go
* Advanced, day-to-day use of Git in collaborative environments
* Experience operating highly available and resilient systems, including disaster recovery (RPO/RTO planning)
Nice to Have
* Deep, hands-on experience with the Kubernetes ecosystem (ArgoCD, backups, service mesh, observability)
* Ability to design and maintain reusable IaC modules and platform abstractions
* Real-world experience implementing DevSecOps and security-by-design approaches
* Hands-on experience with FinOps tooling and cost optimization strategies
* Experience designing and operating progressive delivery strategies (blue/green, canary deployments)
* Comfortable collaborating across Product, Development, QA, and Architecture teams
* Clear communication skills and ability to document standards, patterns, and best practices