Ruben Harutyunov, Developer in Sumy, Sums'ka oblast, Ukraine
Ruben is available for hire
Hire Ruben

Ruben Harutyunov

Verified Expert  in Engineering

Prometheus Developer

Location
Sumy, Sums'ka oblast, Ukraine
Toptal Member Since
October 2, 2019

Ruben is an experienced DevOps engineer with extensive knowledge of AWS and GCP. He also has extensive cloud cost optimization skills and solid experience with Ansible Terraform. Ruben is a certified Kubernetes administrator who is well-experienced in supporting medium and large clusters on a scale. With expert-level Python knowledge and mid-level Go knowledge, he's very communicative and can work with any team. He has experience in teaching, mentoring, and leading less experienced team members.

Portfolio

Syngenta
OpenShift, Ansible, Go, Amazon Web Services (AWS), Prometheus, Grafana, Linux
Confidential
Amazon Web Services (AWS), PostgreSQL, MySQL, Grafana, Prometheus, EFK Stack...
Freelance
Amazon Web Services (AWS), Stackdriver, Grafana, Prometheus, OpenShift...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Google Cloud Platform (GCP), Docker, Kubernetes

The most amazing...

...project that I've worked on was a design and development of full Kubernetes-based public cloud on bare-metal machines.

Work Experience

OpenShift Administrator

2020 - PRESENT
Syngenta
  • Administered and provided support for OpenShift enterprise 3 and 4 clusters, working with RedHat support.
  • Designed and implemented multi-tenant monitoring as a service solution based on OpenShift, Prometheus, Thanos, and Grafana. Developed helm charts and reverse proxy on Go and worked closely with developers on API implementation.
  • Participated in migration from OpenShift 3 to 4 and helped developers to adapt their services to a new environment.
  • Provided support and taught less experienced team members on OpenShift.
Technologies: OpenShift, Ansible, Go, Amazon Web Services (AWS), Prometheus, Grafana, Linux

Systems Engineer | DevOps Engineer

2018 - PRESENT
Confidential
  • Installed, maintained, and troubleshot highly available OpenShift cluster, set up monitoring and alerting with Prometheus/Grafana and Alertmanager.
  • Implemented a Kubernetes cluster deployment automation with Ansible for bare-metal.
  • Led the migration of legacy services to GCP by adapting them to cloud-native environments.
  • Designed and implemented a CI/CD pipeline for Java application.
  • Created a fully automated infrastructure with CloudFormation (VPC, Auto Scaling group, Codedeploy Deployment Group, Security Group, and IGW).
  • Implemented continuous deployment with AWS CodeDeploy.
  • Designed, developed, and managed multi-account AWS infrastructure on a large scale.
  • Automated Solr and Zookeeper deployment with Ansible.
  • Deployed services on Kubernetes (Nginx, MySQL, MongoDB, and Redis) and developed Helm charts.
Technologies: Amazon Web Services (AWS), PostgreSQL, MySQL, Grafana, Prometheus, EFK Stack, Ansible

DevOps Engineer, Kubernetes Administrator

2018 - 2019
Freelance
  • Moved Docker-compose infrastructures to Kubernetes.
  • Developed helm charts for various services.
  • Designed and implemented CI/CD pipelines for Java, Node.js, PHP, Erlang, and Python applications with microservices or monolithic architecture.
  • Administered, maintained, and troubleshot Kubernetes and Openshift clusters.
  • Deployed and maintained Kubernetes clusters on AWS with spot instances managed by SpotInst.
  • Developed Ansible playbooks for Kubernetes cluster deployment and maintenance.
  • Developed Ansible playbooks for Windows Server administration.
  • Optimized existing CI/CD pipelines with best practices. Optimized pipeline execution time.
  • Designed and applied cost optimization plans for AWS and GCP infrastructures.
  • Performed troubleshooting of the bare-metal Kubernetes cluster.
  • Performed network troubleshooting of kops Kubernetes cluster.
  • Deployed and maintained HA Kubernetes cluster.
  • Deployed and configured Istio service mesh.
  • Deployed and maintained Openshift 3.11 cluster on AWS.
  • Deployed a production-grade Prometheus-based monitoring system.
  • Deployed logging collection with Fluentd with CloudWatch and Stackdriver integration.
Technologies: Amazon Web Services (AWS), Stackdriver, Grafana, Prometheus, OpenShift, Terraform, AWS CloudFormation, Google Cloud Platform (GCP), AWS CodePipeline, GitLab CI/CD, Jenkins, Ansible, Helm, Istio, Kubernetes

DevOps Engineer

2017 - 2018
Gamble Beast
  • Built .Net applications and led deployment automation on Windows environment with Jenkins.
  • Automated routine tasks with Python/Bash/Powershell scripts.
  • Managed infrastructure automation with a configuration management system (Ansible).
Technologies: Windows Server 2016, Windows PowerShell, SQL Server 2016, VMware vCenter, VMware ESXi, NGINX, IIS, TFS, Linux, Python, Ansible, Jenkins

System Administrator

2016 - 2017
ARMBUSINESSBANK
  • Participated in implementing Linux, Windows Server operating systems PCI DSS compliant security.
  • Monitored filesystem integrity for changes and anomalies with OSSEC.
  • Participated in implementing high availability, data protection, and disaster recovery for sensitive enterprise data with Oracle Data Guard.
  • Participated in Oracle weblogic application server support.
  • Participated in installing, configuring, and troubleshooting of various Cisco devices.
Technologies: Oracle Database, pfSence, Cisco, OSSEC, Oracle, Windows Server, Linux

Participated in Worldskills 2015

http://www.worldskills2015.com/en/competition/teams/armenia/competitor/20606/index.html
WorldSkills organizes the world championships of vocational skills and is held every two years in different parts of the world. The organization, which also hosts conferences about vocational skills, describes itself as the global hub for skills.

2nd Place in IT Planet International Competition

IT Planet is a competition aimed at identifying and supporting capable and practically trained students and young IT professionals.
2012 - 2016

Associate's Degree in Computer Science

Vayots Dzor Regional State College - Yeghegnadzor, Vayots Dzor, Armenia

FEBRUARY 2019 - FEBRUARY 2022

Certified Kubernetes Administrator

Cloud Native Computing Foundation

Languages

Python, Bash, Groovy, Go

Frameworks

Django, AWS HA, Flask, Windows PowerShell

Tools

Jenkins, Amazon Elastic Container Registry (ECR), Google Kubernetes Engine (GKE), Helm, Terraform, Grafana, Ansible, Ansible Tower, NGINX, AWS ELB, Amazon EBS, AWS CloudFormation, Istio, EFK Stack, ELK (Elastic Stack), GitLab CI/CD, Apache, pfSence, Zabbix, Apache Maven, GitLab, TFS, VMware vSphere, OSSEC

Paradigms

Continuous Integration (CI), Continuous Deployment

Platforms

Kubernetes, Arch Linux, Docker, OpenShift, Google Cloud Platform (GCP), Amazon Web Services (AWS), Linux, CentOS, Debian, Kubeflow, Windows Server, Oracle, Oracle Database, Windows Server 2016, OpenStack

Other

Google Cloud Build, Prometheus, Infrastructure as Code (IaC), Machine Learning, AWS CodePipeline, Stackdriver, VMware vCenter, Kubernetes Operations (kOps), LDAP, IIS, VMware ESXi, Cisco, IPsec

Storage

SQL Server 2016, Amazon S3 (AWS S3), PostgreSQL, MySQL, MongoDB

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring