Upstaff Sign up
Yaroslav M.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since October, 2023

Yaroslav M. — DevOps Engineer

Expertise in DevOps, Database Development.

Last verified on October, 2023

Core Skills

Bio 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.

Technical Skills

Programming LanguagesGo, Groovy, Python
.NET PlatformAzure
Data Analysis and Visualization TechnologiesKibana
Databases & Management Systems / ORMAWS ElasticSearch, MariaDB, Microsoft Azure SQL Server, MySQL, PostgreSQL, RocksDB
Cloud Platforms, Services & ComputingAWS, Azure, GCP
Amazon Web ServicesAWS ElasticSearch
Azure Cloud ServicesHyper-V, Microsoft Azure SQL Server
PlatformsAndroid, Raspberry PI, SAP HANA
Deployment, CI/CD & AdministrationAnsible, CI/CD, DevOps, GitLab CI, Jenkins, OpenVPN
Web/App Servers, MiddlewareApache HTTP Server, Nginx, Windows Server
Operating SystemsArchlinux, Arch Linux, Armbian, Centos, Debian, Fedora, FreeBSD, Linux, macOS, OpenSuse, Oracle Solaris, SLES, Ubuntu, Windows
Third Party Tools / IDEs / SDK / ServicesAsterisk
Scripting and Command Line InterfacesBash, Fish, PowerShell
Virtualization, Containers and OrchestrationDocker, 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 transferfirewall, HTTP, IPTable, OpenVPN, Zimbra
Version ControlGit, GitHub
Logging and MonitoringGrafana, Logstash, Prometheus, Zabbix
QA, Test Automation, SecurityQA Automation
Soft Skillstroubleshooting
Other Technical SkillsBanana 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

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.

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Yaroslav M.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring