Yaroslav M. DevOps Engineer

DevOps, Database Development

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.

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.