Yaroslav M., DevOps Engineer

DevOps, Database Development
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Dnipro, Ukraine UTC+02:00

Summary

- Highly motivated Systems Engineer and DevOps with 13+ years of experience in Linux and FreeBSD systems administration, scripting, automation, and configuration management;
- Experienced in troubleshooting and root-cause analysis of complex infrastructure issues;
- Proficient in cloud platforms such as AWS, Azure, and GCP, as well as CI/CD tools like GitLab CI and Jenkins;
- Skilled in containerization with Docker and Kubernetes, and monitoring tools like Grafana and Prometheus;
- Strong background in database management with MariaDB, MySQL, PostgreSQL, and more;
- Proficient in programming languages such as Groovy, Bash, and PowerShell;
- Experienced in virtualization technologies like VMware ESXi and Proxmox, as well as hardware infrastructure planning and maintenance.

Main Skills

Programming Languages

Data Analysis and Visualization Technologies

Kibana

Databases & Management Systems / ORM

AWS ElasticSearch MariaDB Microsoft Azure SQL Server MySQL PostgreSQL RocksDB

Cloud Platforms, Services & Computing

Amazon Web Services

AWS ElasticSearch

Azure Cloud Services

Platforms

Android Raspberry PI SAP HANA

Deployment, CI/CD & Administration

Ansible CI/CD DevOps GitLab CI Jenkins OpenVPN

Web/App Servers, Middleware

Apache HTTP Server Nginx Windows Server

Operating Systems

Archlinux Arch Linux Armbian Centos Debian Fedora FreeBSD Linux macOS OpenSuse Oracle Solaris SLES Ubuntu Windows

Third Party Tools / IDEs / SDK / Services

Asterisk

Scripting and Command Line Interfaces

Bash Fish PowerShell

Virtualization, Containers and Orchestration

Docker Docker Compose Kubernetes KVM (for Kernel-based Virtual Machine) LibVirt LXC LXD OpenVPN Proxmox Qemu Synology NAS Terraform VMWare ESXi XEN

Mail / Network Protocols / Data transfer

firewall HTTP IPTable OpenVPN Zimbra

Version Control

Git GitHub

Logging and Monitoring

Grafana Logstash Prometheus Zabbix

QA, Test Automation, Security

QA Automation

Soft Skills

troubleshooting

Other Technical Skills

Banana Pi CIMS Configuration management Data Encryption GlusterFS iproute2 IPset Linux Security LiveDB Network technologies Oracle Linux Orange Pi oVirt Raspbian RCA Remote Access Security RHEL Scripting Service-Now SGX SVNKit Wireguard zfs
ID: 100-138-847
Last Updated: 2023-10-26

Work Experience

DevOps Engineer, McKesson

Duration: 2 years.
Summary: Working with tickets created by customers, working out tickets that were stale for 10 years, resending B2Bi messages, analyzing and correcting errors in B2Bi and CIMS, resolving problems, writing a bash script that parsed B2Bi messages, and splitting it.
Responsibilities: Updating and creating work documentation in Wiki, Participating in daily Scrum meetings, Studying new technologies and tools: Terraform, Ansible, Azure, CIMS, B2Bi, SAP, Communicating with customers by e-mails and by phone in purpose to provide instructions to solve issues.
Technologies: Azure SQL, Internal customer tools (Service-Now/CIMS/B2Bi), ServiceNow — ticketing system for clients' requests, SAP Hana, client-specific software.

DevOps, Tester, Team lead, Mentor, Owner, Founder, Multiple customers

Duration: 14 months.
Summary: Patched and compiled custom Linux kernel with SGX enabled and QEMU with SGX-passthrough enabled, compiled blockchain software, wrote scripts in Bash for nodes provisioning automatization, performed setup and test of blockchain nodes, performed monitoring of working nodes, submitted bugs, created validators and organized backup automatization of LXC & VM, Performed hardware infrastructure planning, clustered 8 local servers in Ukraine and 120 remote servers in Germany and Finland, Maintained VPS, VM, LXC, and Docker containers, assembled 2 PB NAS storage (ZFS+GlusterFS), Tested blockchains: Avalanche (AVAX), TheGraph, Mina, Desmos and more, taught newcomers how to set up, test and maintain blockchain nodes.
Technologies: Jenkins, Groovy, LiveDB, RocksDB, LXD, LXC, KVM, QEMU, Linux, Bash, Go, Docker, Docker Compose, SGX, ZFS, GlusterFS, MS Azure, AWS, GCP, Terraform, Ansible.

IT Support, DevOps, Visk

Duration: 11 months.
Summary: Maintained 50 Linux and FreeBSD servers of the company and resolved problems regarding software and hardware, wrote scripts in Bash, and performed hardware infrastructure planning.
Technologies: CentOS, Fedora, Ubuntu Server, RHEL, oVirt, Synology NAS, GlusterFS, Bash, Zabbix, Grafana, Prometheus, Elasticsearch, Kibana, Logstash.

DevOps, Dnipro City Council, Dnipro City Parking Inspection

Duration: 14 months.
Summary:

  • Elevators Project: Goal: control the situation in elevators, which includes the state of the elevator itself and all its parts, and communicate with people, who are in the elevator in case of an emergency;
  • Parking Meters Project: Support of x86_64 and ARM64 based parking meters;
  • Transport Tracking Network: Goal: Track the transport and show on tables at each bus stop how long will it take for the next bus, trolleybus, or tram to take to the stop.

Responsibilities: Setup, tested, and maintained hardware, software, and servers, Supported the assembly teams, checked installed trackers and info tables, supported elevator systems, parking meters, transport tracking systems, and info tables, in case of software or hardware updates, Wrote scripts in Bash and Python, Performed hardware infrastructure planning.
Technologies: Jenkins, Groovy, Linux, Jenkins, Groovy, Bash, Ubuntu, Debian, CentOS, Fedora, OpenSUSE, SLES, Proxmox, KVM, QEMU, Python, Asterisk, Raspberry Pi, Orange Pi, Zabbix, Grafana, Prometheus, Elasticsearch, Kibana, Ansible.

DevOps, System administrator, SCADA Liquid Tools

Duration: 2+ years.
Summary: We’ve developed single board-based drones that analyze the content, temperature, and other properties of the liquid, Wrote scripts in Bash, packed software in packages using dpkg and makepkg, and Maintained Repos: Raspbian, Armbian Debian, Armbian Ubuntu, ArchLinuxARM.
Technologies: Jenkins, Groovy, Raspberry Pi, Orange Pi, Banana Pi, Ubuntu, Debian, CentOS, Arch Linux, Raspbian, Armbian, MacOS, Bash, Python, KVM, QEMU, Jenkins, Zabbix, Grafana.

System administrator, Maintaining servers for several local companies

Duration: 14 months.
Summary: Maintained servers, workstations, and laptops, Wrote scripts in Bash, Organized backup automatization, performed monitoring of servers, performed hardware infrastructure planning.
Technologies: Bash, OpenVPN, Zabbix, Zimbra, KVM, QEMU, Proxmox, ZFS, Apache, Nginx, Ubuntu Server, CentOS, Debian, FreeBSD, Windows Server, MacOS.