Moushegh Amirbekyan, Developer in Yerevan, Armenia
Moushegh is available for hire
Hire Moushegh

Moushegh Amirbekyan

Verified Expert  in Engineering

Unix Systems Engineer and DevOps Developer

Location
Yerevan, Armenia
Toptal Member Since
June 28, 2020

Moushegh is Linux systems and DevOps engineer specializing in cloud-native solutions. He is a scripting enthusiast and experienced system administrator and, at the same time, very passionate about the state of art technologies. Moushegh brings solid experience with large infrastructures, CI/CD, automation, pipelines, and team management.

Portfolio

Verve Mobile
Google Cloud Platform (GCP), ClickHouse, Terraform, Ansible, Helm, Kubernetes...
Ally
NGINX, Linux, Cloudflare, MySQL, PostgreSQL, Git, Zabbix, Ansible, DevOps...
Urbana Smart Solutions S.r.l.
DevOps, Google Cloud Platform (GCP), Docker, Bitbucket, Ansible, Terraform...

Experience

Availability

Full-time

Preferred Environment

Terraform, Linux, NGINX, Bash, Docker, Kubernetes, Google Cloud Platform (GCP), Helm, CI/CD Pipelines

The most amazing...

...I've built an automated multi-region global infrastructure for an IoT platform entirely through coding.

Work Experience

Senior DevOps Engineer

2022 - PRESENT
Verve Mobile
  • Developed a cloud-native infrastructure for the project based on Google Cloud Platform services and open-source products.
  • Maintained the old infrastructure and performed migrations to the new one.
  • Built modern and best practices compliant fully automated and coded environments.
Technologies: Google Cloud Platform (GCP), ClickHouse, Terraform, Ansible, Helm, Kubernetes, Prometheus, Grafana, Sitemaps, Bash, MySQL, Jenkins, GitHub, Google Kubernetes Engine (GKE), Argo CD, Kong, DevOps, Architecture, Infrastructure as Code (IaC), Continuous Development (CD), VPN, Scalability

DevOps Lead

2019 - PRESENT
Ally
  • Planned and built the infrastructure based on virtual machines and containers.
  • Set up and configured web, proxy, and database services.
  • Constructed monitoring and alerting as well as CI/CD pipelines.
Technologies: NGINX, Linux, Cloudflare, MySQL, PostgreSQL, Git, Zabbix, Ansible, DevOps, Amazon Web Services (AWS), Azure DevOps, CI/CD Pipelines, Linux Administration, Architecture, Infrastructure as Code (IaC), Continuous Development (CD), VPN, Scalability

DevOps Architect

2021 - 2022
Urbana Smart Solutions S.r.l.
  • Maintained and refactored IoT Terraform infrastructure code.
  • Implemented monitoring, tracing, and observability tools.
  • Developed and implemented various on-demand solutions.
Technologies: DevOps, Google Cloud Platform (GCP), Docker, Bitbucket, Ansible, Terraform, Google Kubernetes Engine (GKE), PostgreSQL, MongoDB, Apache Kafka, LoRaWAN, Kubernetes, Helm, Prometheus, Kong, Architecture, Infrastructure as Code (IaC), Continuous Development (CD), VPN, Scalability

DevOps Engineer

2020 - 2022
DataArt
  • Developed infrastructure as code for various projects.
  • Improved and built CI/CD pipelines for various projects.
  • Enhanced and developed cloud infrastructure for clients.
Technologies: Terraform, Kubernetes, Ansible, NGINX, PostgreSQL, MySQL, Git, Google Cloud Platform (GCP), Azure, Docker, Amazon Web Services (AWS), DevOps, Microsoft Azure, Security, IT Audits, IT Security, GitLab CI/CD, CI/CD Pipelines, System Administration, Linux Administration, Google Cloud, Kong, Architecture, Infrastructure as Code (IaC), Continuous Development (CD), VPN, Scalability, Elasticsearch

DevOps Expert

2021 - 2021
Toptal Client
  • Designed an easily portable and scaleable Terraform infrastructure across multiple accounts code for a complex atomic infrastructure requiring only authorization tokens of desired accounts.
  • Created fully automated pipelines for the application.
  • Developed a fully automated pipeline for the infrastructure.
Technologies: Terraform, Ansible, NGINX, MySQL, Galera Cluster, Redis, Redis Clusters, PHP, GitLab CI/CD, Bitbucket, Amazon S3 (AWS S3), OpenVPN, Cloudflare, CI/CD Pipelines, System Administration, Linux Administration, DevOps, Architecture, Infrastructure as Code (IaC), Continuous Development (CD), VPN, Scalability

Head of SRE Department

2019 - 2020
BetConstruct
  • Performed root cause analysis (RCA) in deficient areas to identify and resolve central issues.
  • Led associate focus groups and meetings to obtain suggestions, address concerns and issues, and foster positive relations among team members and management.
  • Enhanced operational efficiency and reduced labor expenses by developing and optimizing standard practices.
  • Created and implemented strategies for improving operational efficiency and accuracy.
  • Managed a high workload with a consistent record of achieving deadlines and production targets.
Technologies: NGINX, Cloudflare, BIND9, HAProxy, Redis, MySQL, PostgreSQL, Postfix, Git, GitLab, CentOS, Google Cloud Platform (GCP), Azure, VMware ESXi, Docker, LXC, Chef, Jenkins, Zabbix, Google Cloud, DevOps, Architecture, Continuous Development (CD), VPN, Scalability, DDoS

Senior Unix/Linux Systems Engineer

2016 - 2019
BetConstruct
  • Designed and deployed the extensive infrastructure comprising bare metal, virtual hosts, and containers.
  • Developed CI/CD to create, modify, and deliver various server configurations for large complex infrastructure.
  • Automated and monitored procedures and pipelines.
  • Built lightweight APIs for inter-product communication.
  • Developed Bash scripts for a series of complex tasks.
Technologies: Zabbix, Cloudflare, LXC, TeamCity, Docker, Google Kubernetes Engine (GKE), Google Cloud Platform (GCP), PHP, PostgreSQL, NGINX, Bash, Linux Administration, System Administration, CI/CD Pipelines, Google Cloud, Continuous Development (CD), VPN, Scalability, Elasticsearch, DDoS

Unix/Linux System Administrator

2014 - 2016
BetConstruct
  • Configured and managed the virtualization of servers.
  • Set up and managed various web and proxy servers for enhanced performance.
  • Deployed and set up database servers and backup services.
  • Managed DNS servers and third-party content delivery networks (CDN) via API.
  • Implemented and managed CI/CD pipelines for optimized performance.
Technologies: Zabbix, Jenkins, Cloudflare, BIND, PostgreSQL, MySQL, VMware, KVM, HAProxy, Squid, Apache, NGINX, Continuous Development (CD), VPN, Scalability, Elasticsearch

IaC on AWS

https://www.docday.com/
A US-based healthcare data processing and sharing platform. The project is a platform that safely stores, processes, and shares patients' data, disease history, and other relevant information between authorized parties. A customer can use this platform to book visits to doctors and access relative information.

Educational Platform

https://training.xfel.eu
Set up a customized version of the open-source Open edX platform on the client side, scaling the database, caching, search engine, and other platform components, as well as the configuration of a fully automated pipeline and backups.

Custom CMS

A custom-developed content management system used for modifying and skinning the front end of the platform used by an Armenia-based gambling company. The product allows account and project managers to enable/disable features and services while the client can add modifying public content.

Online Casino

The project done for an Armenia-based gambling platform provider was an online, live, and VR casino games platform comprising self-developed and third-party integrated games and applications. The platform delivers a safe and secure gambling experience to end-users.

GeoIp DB Updater

https://github.com/Amirbekyan/geoipdbupdater
An automated tool to manage updates of MaxMind's enterprise GeoIP databases, both legacy and geoip2. It is comprised of Bash and a systemd service/timer. RPM packages are also available, although the tool is distribution-independent.

Firmware for a Hardware Device

https://www.magnosco.com/
Set up a comfortable, two-way, fully-compatible environment to test the firmware and software for a medical examination device, as well as the configuration of a fully automated pipeline for both software and hardware parts.

Automated Infrastructure Code for an eCommerce Platform

https://fungis.co
I have designed, coded, and deployed an automated infrastructure for the multi-environment deployment of a Node.js-based platform. This includes setting up and configuring the version control system as well as implementing automated pipelines for seamless deployment.

Languages

Bash, Regex, HTML, CSS, PHP, Go, Perl

Tools

NGINX, Terraform, Google Kubernetes Engine (GKE), GitLab CI/CD, Jenkins, Zabbix, Git, Systemd, Grafana, Postfix, Ansible, GitLab, OpenVPN, Helm, GitHub, Kong, Istio, VPN, lighttpd, Squid, TeamCity, VMware, Jira, Makefile, Logstash, Apache, Chef, Puppet, Bitbucket

Paradigms

DevOps, Penetration Testing, Continuous Development (CD), DDoS, Azure DevOps

Platforms

Linux, Kubernetes, Docker, BSD, Google Cloud Platform (GCP), Amazon Web Services (AWS), Linux RHEL/CentOS, Debian Linux, Azure, CentOS, Apache2, KVM, Open edX, OpenResty, Apache Kafka

Storage

Google Cloud, MySQL, MariaDB, PostgreSQL, Redis, MongoDB, Alibaba Cloud, Elasticsearch, Memcached, Amazon S3 (AWS S3), ClickHouse

Other

Operations, System Administration, Linux Administration, Infrastructure as Code (IaC), Scalability, HAProxy, Galera Cluster, Cloudflare, Gitolite, BIND9, Failover Solutions, NFS, BIND, CI/CD Pipelines, Informatics, Applied Mathematics, Computer Science, Prometheus, Argo CD, Kyverno, Hetzner, Linkerd, Architecture, LXC, FTP, VMware ESXi, Microsoft Azure, IT Audits, VNC, Redis Clusters, RPM Packaging, LoRaWAN, Sitemaps, Containers, Cloud, MinIO, DNS

Industry Expertise

Security, IT Security

2011 - 2013

Bachelor's Degree in Computer Science

European Educational Academy - Yerevan, Armenia

2008 - 2011

Bachelor's Degree in Informatics and Applied Mathematics

Yerevan State University - Yerevan, Armenia

SEPTEMBER 2017 - PRESENT

NGINX Core

NGINX