Eduard Sukhoparov

Download CV Tbilisi, Georgia
eduard.sukhoparov@mail.ru

Team player. Difference maker. Leader. Mentor.
Experienced DevOps Engineer with strong background in Cloud (AWS, GCP) and On-Premise environments .
Quick and eager study when it comes to new technology.
Excellent technical problem solver with infrastructure, software, and network issues.
Сombine a lot of IT parts as a developer, system and network administrator, DevOps, SRE.
Have a strong hands-on experience with Linux and Windows infrastructures.
Always learning and have a great passion about my work.


Experience

Senior Dev/Sec/Ops Engineer

Wallarm (California, USA)

Wallarm is the only unified, best-in-class API Security and WAAP (Web App and API Protection) platform to protect your entire API and web application.
Unified, automated API security solution works with any platform, any cloud, multi-cloud, cloud-native, hybrid and on-premise environments.

Project: Security Edge ( Read moreDownload CV )
Security Edge project allows customers to easily deploy API security across globally distributed locations at your APIs edge, including:

  • 🔍Comprehensive API Discovery
  • 🛡️API Posture Management
  • ⚡ Real-time API Threat Prevention
  • 🚨API Abuse Protection

Read more about the project:

Accomplishments:

  • Design, project and implement the Security Edge from scratch
    • Created terraform modules for deploying all cloud resources
    • Design and implement terragrunt projects for all environments
    • Design and implement cloud network solution for all environments based on AWS TransitGateway
    • Created solution based on Kyverno for validating kubernetes resources
    • Created necessary helm charts for all components
    • Deployed and managed ArgoCD applications and applicationsets for different kubernetes cluster
    • Created Grafana dashboards and alerts
    • Deployed Grafana Loki and promtail as logging solution
    • Deployed Victoriametrics operator as metrics solution
    • Create AWS ECR pull through cache rules and private registries
    • Created gitlab-ci pipelines to manage customers deployments
    • Hardening:
      • Create bottlerocket AMI images for VMs
      • Deploy separated AWS VPN solution for each environment with limited access based on google SSO
      • Deploy cilium with Wireguard traffic encryption between kubernetes nodes and pods
      • Create private ECR registries with vulnerability scanners for container images
      • Deploy kubernetes-secrets operator to sync all secrets from AWS Secrets Manager
      • Deploy Wallarm Ingress Controller with blocking mode to protect all public endpoints
      • Implement Pod Secutiy Standards for all portal components
      • Implement Network Policies for all portal components
  • Design, project and implement the observability portal for Security Edge customers from scratch
    • Created necessary helm charts for all portal components
    • Created gitlab-ci pipelines to manage portal deployments
    • Deploy victoriametrics operator with multi-tenancy support
    • Deploy kubernetes grafana-operator to manage all customer grafana instances
  • Created alerting and synthetic monitoring solutions based on Grafana Cloud
    • Created necessary terraform modules for grafana cloud components (OnCall, SyntheticCheks)
    • Created integration between victoriametrics alertmanager and grafana cloud
    • Created gitlab-ci pipelines to manage grafana cloud deployments

Technologies:

  • OS: Linux (Bottlerocket)
  • Clouds: AWS (EKS, VPC, TransitGateway, S3, Lambda, CloudWatch, EC2, Route53, ECR), GCP (Compute Engine, Vpc Network, Load Balancing)
  • IaC: Terraform/Terragrunt
  • Monitoring: VictoriaMetrics, Grafana
  • Logging: Loki
  • VPN: AWS VPN, Tailscale
  • Technologies: Kubernetes, Helm, Crossplane, Kyverno, ArgoCD, Cilium, Karpenter, Grafana
  • CI/CD: Gitlab-CI
  • Scripting: bash

July 2023 - Present

Senior DevOps/SRE Engineer

Evolution (Riga, Latvia)

Evolution is a world leader in the development of gaming platforms, supplying an impressive client list with trustworthy, turnkey gaming systems.

Accomplishments:

  • Created EKS module by Terraform, integrated it with ArgoCD, set up resolving DNS between AWS and on-prem.
  • Created solution to nuke AWS resources in test accounts by daily basis.
  • Working on a solution for creating Packer images for different clouds
  • Created different terraform modules for AWS, GCP and Vmware environments
  • Created solution based on Kyverno for validating kubernetes resources
  • Created Argo Workflows integration with Gitlab
  • Working on POC for Crossplane implementation
  • Deploying and managing ArgoCD applications for different kubernetes cluster
  • Prepared helm charts for services
  • Created Grafana dashboards and prometheus alerts
  • Created terraform module for AWS Organizaions (SCP policy) and many others
  • Improved gitlab-ci pipelines.

Technologies:

  • OS: Linux (Centos)
  • Clouds: AWS (EKS, VPC, S3, Lambda, CloudWatch, EC2, Route53), GCP (Compute Engine, Vpc Network, Load Balancing)
  • IaC: Terraform/Terragrunt, Ansible
  • Programming Languages: Python
  • Monitoring: Prometheus, Grafana
  • Logging: ELK, loki
  • Containerization: Docker, Kubernetes, Helm, Crossplane, Kyverno, Rancher, ArgoCD/Workflows, Kaniko, Karpenter
  • CI/CD: Gitlab-CI, Github actions
  • Scripting: bash

June 2021 - July 2023

DevOps Engineer

Folium, LLC (Mountain View, California, United States)

Folium, LLC is company that helps clients to create cutting-edge Cloud-based services.

Project: Charter Telecommunications (American mass media company with 26+ million customers). Migrating Charter’s BigData infrastructure from on-prem to AWS.

Accomplishments:

  • Migrated 500+ Hive and Spark jobs from on-prem Hadoop to AWS EMR
  • Optimized the execution time of Hive and Spark jobs by 20+%
  • Reduced the cost of using AWS EMR by implementing Spot Instances
  • Implemented CI/CD pipeline for deploying resources to AWS by Gitlab-Ci.
  • Described the entire infrastructure as code by Terraform
  • Mentored 3+ junior engineers

Technologies:

  • OS: Linux (Ubuntu)
  • Clouds: AWS EMR (Hive, Spark, Tez), Batch, Athena, Glue, S3, Lambda, StepFunctions
  • IaC: Terraform
  • Programming Languages: Python
  • Containerization: Docker
  • CI/CD: Gitlab-CI
  • Scripting: bash

June 2020 - June 2021

SRE | DevOps Engineer

TradingView, Russia (Rostov-on-Don)
TradingView is one of the largest and most active trading communities on the web (8,000,000+ traders worldwide)

Accomplishments:

  • Created 50+ CI/CD jobs and pipelines
  • Migrated 5+ backend services to AWS
  • Implemented dynamic instructions for QA and Deploy teams in Confluence
  • Reduced manual testing in some key services by 50%
  • Improved monitoring and testing "1-sec bar" feature in charts

Technologies:

  • OS: Linux (Ubuntu, Debian)
  • Clouds: AWS (VPC, IAM, EC2, S3, SQS, Route53, SDK)
  • IaC: Terraform, Ansible
  • Virtualization: KVM
  • DB: PostgreSQL
  • Containerization: Docker
  • CI/CD: Jenkins, Gitlab-CI
  • Monitoring: Zabbix
  • Web Servers: Nginx
  • Programming Languages: Python (asyncio, aiohttp, numpy, flask, socketIO, boto3, multiprocessing)
  • Scripting: bash
  • VCS: git
  • YAML, JSON

March 2019 - June 2020

Co-founder & Software Engineer

Soft-zakupki.ru, Russia (Rostov-on-Don)
We built the software which allows users to get the latest and greatest information from Unified information system in the field of procurement in Russia.

Accomplishments:

  • 100+ companies have used our desktop software version in Russia.
  • 20+ clients have used our web search crawler.
  • Created the team of 5+ software engineers

Technologies:

  • OS: Linux (Ubuntu)
  • Clouds: AWS (VPC, IAM, EC2, S3)
  • CI/CD: Jenkins
  • Web Servers: Apache
  • Scripting: bash
  • Web Development: HTML, CSS, PHP, JavaScript
  • DB: MySql
  • VCS: git
  • UX/UI Design
  • Software Development

January 2012 - December 2019

DevOps Engineer

BeLan, Russia (Rostov-on-Don)

Belan is company that helps clients to create reliable systems in on-prem and Cloud.

Accomplishments:

  • Migrated 20+ customers infrastructure to AWS
  • Implemented 10+ CI/CD pipelines
  • Mentored junior engineers

Technologies:

  • OS: Linux (Ubuntu, Debian)
  • Clouds: AWS (VPC, IAM, EC2, S3, Route53)
  • CI/CD: Jenkins
  • SCM: Ansible
  • Containerization: Docker
  • VCS: git
  • Scripting: bash, python

October 2016 - March 2019

DevOps Engineer

ZAO Farmacevt, Russia (Rostov-on-Don)

ZAO Farmacevt is the leader in pharmaceutical industry in Southern Federal District in Russia, one of the largest distributors.

Accomplishments:

  • Created reliable on-prem infrastructure in 2+ data centers
  • Migrated email system Lotus Domino to Microsoft Exchange
  • Moved 10+ services to AWS
  • Technologies: OS: Windows Servers

Technologies:

  • OS: Windows Servers (2003-2016), Linux (Ubuntu, Debian)
  • Virtualization: Hyper-V, VmWare
  • Clouds: AWS (VPC, IAM, EC2, S3)
  • DB: MSSQL Server, PostgreSQL
  • Scripting: bash, python
  • Email: Microsoft Exchange Server 2013
  • Networking: Cisco

November 2004 - October 2016

Education

Don State Technical University

Diploma of Engineer-Programmer

Software Development

September 1998 - May 2003

Physics and Mathematics Lyceum

High school diploma
September 1997 - May 1998

Skills

Passed many courses (Linux, Windows Server, Exchange, VMware, Cisco, Linux, ITIL, DevOps and others) from various training centers (LinkedIn, Specialist, Softline, OTUS, Atraining and others).

I've been learning DevOps since 2016 (on different levels)

  • OS - Linux (Ubuntu, Debian), Windows Servers
  • VCS - Git
  • SCM - Ansible, Terraform, Terragrunt
  • Scripting - bash, powershell
  • Virtualization - kvm, hyper-v, vmware
  • Containerization - docker, kubernetes, helm, argocd, kaniko, helm, crossplane, argocd
  • СI/CD - jenkins, gitlab-ci, github actions
  • Monitoring - zabbix, prometheus, victoriametrics
  • Logs - Loki, ELK, rsyslog, fluentd, scribe
  • DB - mysql, postgresql, SQL server, MongoDB, Redis
  • Message Brokers - RabbitMQ, Kafka
  • Atlassian tools: Jira, Confluence
  • Web Servers - apache, nginx, traefik
  • Load balancers: haproxy
  • Fault Tolerance: keepalived
  • Clouds - aws (EKS, EC2, S3, SQS, VPC, IAM, SDK, RDS, Lambda, StepFunctions, Route53, EMR, Athena, Glue), gcp (Compute Engine, Vpc Network, Load Balancing)
  • Programming - python (asyncio, aiohttp, numpy, multiprocessing, boto3, flask), javascript
  • IDE: VSCode, Pycharm
  • Markup Languages: YAML, JSON, HTML, CSS
  • Hashicorp tools: Vagrant, Packer, Terraform, Vault
  • BigData - Hadoop, HDFS, MapReduce, Spark, Hive

Programming Languages & Tools
Workflow
  • Clouds & On-Premises Infrastructures
  • CI & CD Pipelines
  • Cross Functional Teams
  • Agile Development & Scrum
  • Jira & Confluence