Yaroslav M. DevOps Engineer
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.