Cloud DevOps Engineer
onespan
Job Description
- Design, build, and maintain CI/CD pipelines and deployment automation using GitLab CI (experience with GitHub Actions is also valued).
- Monitor production systems using observability stacks (Logz.io, Grafana, etc.) and respond to incidents as part of an on-call rotation
- Define and track SLIs, SLOs, and error budgets in collaboration with product and engineering teams.
- Automate toil: identify repetitive manual tasks and eliminate them through scripting and tooling (Python, Bash, Go).
- Manage cloud infrastructure on AWS using IaC tools such as Ansible, Terraform, CloudFormation.
- Participate in blameless post-mortems and drive root cause analysis for production incidents.
- Collaborate with software engineers to review system designs for reliability, scalability, and fault tolerance.
REQUIREMENTS
- 5-7 years of experience in CloudOps, DevOps, or a related infrastructure/platform engineering role.
- Proficiency in at least one scripting/programming language (Python, Java, Go, or Bash).
- Hands-on experience running workloads on Amazon EKS in production, including node groups, IAM roles for service accounts (IRSA), and upgrades.
- Working knowledge of Istio service mesh: traffic management, mTLS, VirtualServices, DestinationRules, and sidecar injection.
- Solid experience with AWS core services: VPC, EC2, S3, RDS, IAM, Route 53, ECS, ECR, ASM, Lamda, CloudWatch, and AWS Load Balancers.
- Solid hands-on experience with Terraform, Terragrunt, Opentofu, CloudFormation for IaC.
- Hands-on experience with GitLab CI/CD: writing and maintaining GitLab pipelines, runners, environments, and merge request workflows (experience with GitHub Actions is a plus).
- Hands-on experience with Argo & Kargo CD : writing and maintaining pipelines, promotions
- Evaluate, introduce, and champion new tools and frameworks for infrastructure automation, chaos engineering, and capacity planning.
- Partner with Engineering, Product, and Security leadership to align platform capabilities with business objectives.
- Solid knowledge of Linux systems administration and networking fundamentals (DNS, TCP/IP, TLS).
- Strong understanding of IAM roles, TLS Certificates, LGTM Stack.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.