DevJobs

Senior DevOps Engineer

Overview
Skills
  • Go Go
  • Groovy Groovy
  • Bash Bash
  • Python Python
  • CI/CD CI/CD ꞏ 3y
  • Jenkins Jenkins
  • Git Git
  • Azure Azure
  • GCP GCP
  • AWS AWS
  • Helm
  • Kubernetes Kubernetes
  • Terraform Terraform
  • S3
  • Service meshes
  • Ingress controllers
  • Trunk-based branching
  • VPC
  • IAM
  • GitFlow
  • Git Hooks
  • EC2
  • CNI
  • OpenShift
  • Flux
  • DevSecOps
  • ArgoCD
  • GitOps
  • EKS

Aqua Security is seeking a seasoned Senior DevOps Engineer to join our CloudOps team. In this pivotal role, you will be the architect of our delivery ecosystems, designing and scaling high-performance CI/CD engines and Kubernetes-based infrastructure across multi-cloud environments.

You will bridge the gap between code and production, leveraging GitOps principles and advanced automation to accelerate our SaaS and On-Prem release cycles. If you thrive on building "Infrastructure as Code," mastering complex Jenkins pipelines, and securing cloud-native systems at scale, this is your next challenge.


Key Responsibilities

  • Architect CI/CD Ecosystems: Design, implement, and maintain enterprise-grade CI/CD pipelines using Jenkins and Shared Libraries (Groovy) to standardize delivery across R&D.
  • Infrastructure as Code (IaC): Drive the automation of global cloud footprints (AWS) using Terraform, ensuring modularity, reusability, and state management.
  • Kubernetes Orchestration: Manage and optimize large-scale EKS clusters, focusing on high availability, auto-scaling, and cost-optimization.
  • GitOps Advocacy: Implement and champion GitOps workflows to ensure the "source of truth" always resides in Git, automating deployments and drift detection.
  • Advanced Scripting: Develop sophisticated tooling and automation logic using Python and Bash to eliminate manual toil.
  • Hybrid Cloud Delivery: Support complex release automation for both high-velocity SaaS environments and secure On-Prem deployments.
  • System Reliability: Troubleshoot complex production bottlenecks, optimize container performance, and mentor junior engineers on best practices.


Requirements:

  • Experience: 5+ years of experience in DevOps/SRE roles, with at least 3 years focused on high-scale CI/CD architecture.
  • Jenkins & Groovy Mastery: Expert-level knowledge of Jenkins, including Pipeline-as-Code and writing custom Groovy Shared Libraries.
  • AWS Expertise: Extensive, hands-on experience with AWS core services (EC2, S3, IAM, VPC) and deep proficiency with EKS.
  • Kubernetes Specialist: Comprehensive knowledge of K8s internals, including Helm charts, ingress controllers, CNI, and service meshes.
  • Terraform Pro: Proven track record of managing production environments solely through Terraform.
  • Developer Mindset: Strong proficiency in Python for automation and tool development, complemented by expert-level Bash scripting.
  • Git Professional: Deep understanding of Git internals, complex branching strategies (GitFlow, Trunk-based), and Hook management.
  • Modern Delivery: Practical experience implementing GitOps (e.g., ArgoCD or Flux) and container security best practices.


Nice to Have

  • Experience with Go (Golang) for custom Kubernetes operators.
  • Familiarity with multi-cloud deployments (GCP/Azure) and OpenShift.
  • Background in security-focused DevOps (DevSecOps).


Why Aqua?

Aqua is a leader in cloud-native security, protecting enterprise environments running containers, Kubernetes, and serverless at a global scale. Join a team building modern infrastructure in a fast-growing, high-impact environment where your CI/CD innovations directly secure the world’s most sensitive data.

Aqua Security