Ruben Tsirunyan, AWS Developer in Yerevan, Armenia
Ruben Tsirunyan

AWS Developer in Yerevan, Armenia

Member since February 22, 2021
Ruben is a skilled systems engineer with experience automating and optimizing mission-critical deployments. His core expertise covers cloud services, AWS, automatization, observability (New Relic), CI/CD, configuration, scripting, Python, and implementing IaC (Ansible and Terraform). Ruben has lectured on DevOps, interviewed and guided systems engineers, developed scripts to collect metrics, monitor alerts, migrate systems, and optimize product functionality.
Ruben is now available for hire

Portfolio

  • EPAM Systems
    People Management, Interviewing, Team Mentoring, Teaching
  • EPAM Systems
    AWS, Ansible, Terraform, New Relic, Datadog, Python, Linux, Monitoring...
  • Intech Armenia
    Amazon Web Services (AWS), AWS ECS, Terraform, AWS ElastiCache, Architecture...

Experience

Location

Yerevan, Armenia

Availability

Part-time

Preferred Environment

Linux, MacOS, Vim Text Editor, Slack, Jira

The most amazing...

...project I've migrated and automated are the observability tools for one of the largest gaming companies in the world.

Employment

  • DevOps Unit Head

    2020 - PRESENT
    EPAM Systems
    • Guided an engineer from my team to pass an assessment and become a senior systems engineer.
    • Interviewed more than 20 junior to mid-level candidates for systems engineering positions.
    • Participated in organizing two semesters in a cloud and DevOps school in Armenia as a lecturer and interviewer.
    Technologies: People Management, Interviewing, Team Mentoring, Teaching
  • Operational Awareness Team Leader

    2019 - PRESENT
    EPAM Systems
    • Proposed an architecture to migrate the monitoring of the systems from Datadog to New Relic for Epic Games, Inc.
    • Developed automation for deployment and configuration of the New Relic Infrastructure and APM agents on Linux and Windows hosts using Ansible.
    • Developed automation for deploying monitoring items such as alert policies, dashboards, and synthetic monitors to New Relic using Terraform.
    • Developed pipelines for automation of the deployment of various helper tools and scripts to AWS using Jenkins, Packer, Ansible, and Terraform.
    • Developed Python scripts for collecting metrics from systems such as Perforce, Okta, and AD.
    Technologies: AWS, Ansible, Terraform, New Relic, Datadog, Python, Linux, Monitoring, Splunk, Jenkins, Packer
  • Senior Systems Engineer

    2020 - 2021
    Intech Armenia
    • Proposed architecture for automated deployments of microservice-based applications to AWS ECS.
    • Developed an IaC solution using Terraform for the deployment of the infrastructure and the application.
    • Developed CI/CD pipelines to do zero-downtime deployments of the services to AWS ECS using Bitbucket Pipelines.
    Technologies: Amazon Web Services (AWS), AWS ECS, Terraform, AWS ElastiCache, Architecture, AWS Route 53, AWS ALB, Amazon Virtual Private Cloud (VPC), Bitbucket
  • Systems Engineer

    2018 - 2019
    SceOn Developments
    • Developed automation for the management of VMs in a Proxmox cluster using Ansible.
    • Developed automation for the deployment of highly available Kubernetes clusters to on-premises datacenters.
    • Automated the deployment of systems such as Elasticsearch, RabbitMQ, Redis, and MySQL databases using Ansible.
    Technologies: Kubernetes, Proxmox, Ansible, Elasticsearch
  • Senior Monitoring Engineer/Developer

    2018 - 2019
    EPAM Systems
    • Developed automation for the deployment of monitoring items to Zabbix using Ansible.
    • Contributed to Ansible by authoring three modules; zabbix_action, zabbix_mediatype, and zabbix_valuemap.
    • Developed integration between Zabbix and AWS for registering and deregistering autoscaled hosts in Zabbix using Python and prepared a PoC for deploying it in AWS Lambda.
    Technologies: Python, Ansible, Zabbix, Grafana, Elasticsearch
  • Systems Engineer

    2017 - 2018
    EPAM Systems
    • Participated in the development of infrastructure automation using AWS CloudFormation and Ansible for Schneider Electric SE.
    • Configured collection, parsing, and visualization of logs from various systems using the ELK stack.
    • Assisted in troubleshooting and enhancing a complex, Apache-based reverse proxy solution.
    • Developed helper tools and scripts using Python.
    Technologies: Apache2, Python, AWS, AWS CloudFormation, Ansible, ELK (Elastic Stack)

Experience

Skills

  • Tools

    Vim Text Editor, Ansible, Terraform, Zabbix, Packer, Grafana, GitHub, Bitbucket, Slack, Jira, Splunk, Jenkins, AWS CloudFormation, ELK (Elastic Stack), GitLab CI/CD, AWS ECS, AWS ElastiCache, Amazon Virtual Private Cloud (VPC)
  • Paradigms

    DevOps, Continuous Integration (CI), Continuous Delivery (CD), Continuous Deployment
  • Platforms

    New Relic, Linux, MacOS, Kubernetes, AWS EC2, Docker, AWS Lambda, Amazon Web Services (AWS), Apache2, Proxmox, AWS ALB
  • Storage

    Datadog, Elasticsearch, AWS S3, Amazon EFS
  • Other

    Monitoring, AWS, AWS Route 53, People Management, Interviewing, Team Mentoring, Elastic Beanstalk, Architecture
  • Languages

    Python, Python 3
  • Industry Expertise

    Teaching

Education

  • Bachelor's Degree in Actuarial and Financial Mathematics
    2012 - 2018
    Yerevan State University - Yerevan, Armenia

To view more profiles

Join Toptal
Share it with others