OpenNebula Systems

Cloud Engineer, Lead Cloud Engineer • Nov, 2016 — Oct, 2021

Packaging, development (KVM, network, storage areas), and testing of OpenNebula cloud computing platform. Development and supervision of guest VM agents, preparation of OS images for OpenNebula Marketplace. A lead of several components (e.g., edge cloud deployment orchestration, automated upgrades, containerized deployment). Occasionally L3 support.

Internal infrastructure maintenance and automation.

Platforms: CentOS/RHEL, Debian/Ubuntu, and others (Alpine, FreeBSD, Windows, ...)
Languages: shell, Ruby
Technologies: Ansible, OpenNebula (KVM), Jenkins, Packer

Institute of Computer Science, Masaryk University

Systems Administrator • Sep, 2011 — Apr, 2020

Physical and virtual infrastructure install, setup, and management (HPC, priv. cloud), more than 240 physical hosts, and 220 managed homogenous virt. machines. Automation with Puppet from base OS to fully-fledged systems. HPC virt. clusters fine-tuning. Small OpenNebula contributions.

Technical support for KYPO national security project hosted on a private cloud. Application deployment automation for the H2020 West-Life project.

HW: x86-64 2-8 sockets (IBM, HP, Dell, Supermicro), 48 sockets (SGI UV)
Platforms: CentOS/RHEL, Debian, SLES
Languages: Python, Ruby
Technologies: Puppet, Cloudify, OpenNebula (KVM), RHCS, Torque, Foreman, Zenoss, MooseFS

Packt Publishing

External Technical Reviewer • 2014 — 2015

Participated in review of the following books:


Operations Engineer • Jan, 2008 — Aug, 2011

System administration of selected internal systems.

Initial deployment design, implementation, and automation of GoodData BI system on Amazon EC2. Further configuration changes on (pre)production platform and realization of new code deployments (2 weeks release cycle). Production platform monitoring and management. Communication with customers on daily basis (L3 support).

Internal tools development (web and CLI). Support for developers.

Platforms: CentOS
Languages: Perl, Python (framework TurboGears, various ORMs)
Technologies: AWS, Puppet, MySQL, HAProxy/Pound, RabbitMQ, OpenVPN, Kerberos, FreeRadius

Faculty of Informatics, Masaryk University

Systems Administrator • Apr, 2002 — Dec, 2007

System administration of students' UNIX/Linux workstations and servers. Small faculty information system for user accounts management programming.

Platforms: RHEL/Fedora, Gentoo, IRIX
Languages: shell, Perl (mod_perl)
Technologies: Apache, PostgreSQL


Masaryk University

Master Degree, Applied Informatics • 1999 — 2005

Master thesis "Management system of the multimedia room" (Czech text). Analysis of proprietary control system of multimedia room in the Laboratory of Advanced Network Technologies, capture and description of XML-based network communication protocol and simple control proxy server and web portal implementation. Technologies: Perl.

Bachelor thesis "Multiplexing the video streams" (Czech text). Modification of tool for multimedia conferences to enable multiplexing of incoming video streams (merge multiple pictures into a single one). Technologies: Tcl/Tk, C.