Jobs / Varonis Systems

DevOps Engineer

Varonis Systems · Vancouver, BC, Canada
Vancouver, BC, CanadaExp: 3+ yrsHybrid
Remuneration
Not specified
Location
Vancouver, BC, Canada
Visa sponsorship
Not specified

Job summary

The DevOps Engineer role involves designing, building, and maintaining scalable AWS infrastructure to ensure high availability and fault tolerance. Responsibilities include optimizing Amazon RDS performance, implementing disaster recovery plans, and enhancing CI/CD pipelines, requiring strong expertise in AWS services such as EC2, ECS, and RDS, along with proficiency in Terraform and containerization technologies like Docker and Kubernetes.

Qualifications

  • 3+ years of experience in DevOps, SRE, or Cloud Engineering roles.
  • Previous experience in a high-scale, production environment.
  • Strong expertise in AWS services, particularly EC2, ECS, RDS, S3, IAM, and VPC.
  • Knowledge of event-driven architectures using AWS Lambda and SNS/SQS.
  • Hands-on experience managing databases in production environments.
  • Proficiency in Terraform, CloudFormation, or CDK for infrastructure automation.
  • Experience with containerization (Docker, ECS, Kubernetes).
  • Solid understanding of Linux systems, networking, and security best practices.
  • Proficiency in scripting (Python or Bash) for automation.
  • Strong troubleshooting and incident response skills.
  • Experience with monitoring and logging tools like CloudWatch, Prometheus, Grafana, or Datadog.

Responsibilities

  • Design, build, and maintain scalable AWS infrastructure with a focus on high availability and fault tolerance.
  • Design and configure ECS scaling strategies.
  • Optimize, monitor, and automate Amazon RDS (PostgreSQL) performance, backups, and failover strategies.
  • Implement disaster recovery plans, backup solutions, and system restoration procedures.
  • Develop and maintain infrastructure-as-code (IaC) using Terraform or CloudFormation.
  • Create monitoring and alerting systems using CloudWatch, Prometheus, Grafana, or Datadog.
  • Enhance CI/CD pipelines to improve deployment automation and system resilience.
  • Perform incident management, troubleshoot production issues, and conduct post-mortems.
  • Collaborate with engineering teams to ensure best practices in application reliability and performance.
  • Stay up-to-date with AWS services and industry best practices to drive continuous improvement.

Skills

AWSBashAWS CDKCloudFormationCloudWatchDatadogDockerECSGrafanaIAMKubernetesAWS LambdaLinuxPostgreSQLPrometheusPythonS3SNSSQSTerraform

Relocation

No