Configuration Manger, Corporate IT Infrastructure
In this role I have created the entire internal IT infrastructure, as well a company website for the client, one of Ukraine's leading roofing and facade manufacturers.
I have designed, installed and configured Windows *nix-based estate, including AD and domain controlled laptops with roaming profiles. The company required the team to developer an integrated, custom-tailored software for the accounting department along with others.
Apart from the above I handled the installation, configuration and management of local and remote networks and the XMMP server. The product also required the creation of a fail-over cluster(for terminal services) along with the creation of an application delivery system, a mail delivery system and a central monitoring system (Zabbix).
Technologies used: Windows Server 2003/2008R2, Active Directory, MySQL, CentOS (Custom backup solution based on FreeBSD.)
Build Engineer/Service Analyst, Online Media Platform
The project itself was aimed at designing, implementing and delivering of infrastructure and automated framework for an affiliated website providing VoD and Streaming services for the customer’s subscribers over broadband and on various devices (including Xbox, iptv boxes, iOS and Android based devices).
My role consisted mostly of end-to-end building and decommissioning of servers: Unix(Solaris/RHEL), Windows Servers(2003,2008,2012) R2 Standard/Enterprise, VMware ESX(4.1, 5.1);
Migrated WebSphere MQ to a major supported version, including parallel upgrade of underlying
OS and clustering solution (Veritas Cluster Services).
I was also engaged with the management of network settings for servers/enclosures (Infoblox, VLANs, DNS entries).
Technologies used: VMWare, Python, LDAP, RedHat, CentOS, monitoring systems (Zabbix), Docker, Ansible
Software Developer, BMC Software U.S.
The company is a Discovery and Dependency Mapping Centre Server. The project’s aim was to provide full ecosystem information. With the main goal being to provide full data center inventory, configuration, relationship data, and map business applications to the IT infrastructure.
The application consists of: web application for controlling application lifecycle, various communication
modules, the core that manages transactions and notifications, SNMP module etc.
Wrote patterns for Foundation discovery system which allow to recognize and model configuration
(Hosts info, installed apps etc...) from servers on big data stores.
Technologies used: Python.
Support L2/L3 engineer, Video and audio manufacturer
On this project the client was the largest American video and audio system manufacturer that handled video and audio routing, compressing and managing system. The scope of the project was to create a hardware-software complex solution for streaming/encoding/multiplexing and trans-coding video and audio.
In terms of software, this was all created entirely from scratch, aiming at maximum performance, high reliability and absence of troubles at full load. The system was built to work 24/7/365 and capable of handling high loads in real time.
The user interface of the system was friendly, with the ability to show the necessary data in a convenient way. The system was extremely fault-tolerant, easily recovering after possible crushes in any part of the system or its connections, this was reached by using backup solutions.
Technologies used: CentOS, Python, Docker.
DevOps Engineer, Selling Platform
The client was an American online selling platform.
The main project objective was to provide a good platform for selling clothes all over the world.
I had created the software part from scratch aiming at maximum performance, high availability and absence of troubles at full load.
The way I had created the system ensured that it could easily recover after possible crashes in any part of the system or its connections.
Technologies used: Ubuntu, Docker, ELK, TeamCity, haproxy, AWS, Ansible, MongoDB.
DevOps Engineer, Healthcare company
This project was developed for an american healthcare company. The scope of the product involved a medical data collection system that delivers higher patient engagement, more accurate data, improved patient screening and tracking while lowering costs in less time than ever before.
Worked on CI/CD flow using Jenkins and Bamboo.
Delivered PHP (Symfony) code in Docker (docker, docker-compose, docker registry). Did all continuous delivery (daily releases) and was on-call for 24/7 support of the platform which is always live and highly loaded.
Handled infrastructure support (AWS, DO/Digitalocean). Used orchestration tools: Ansible, Terraform. Worked on scripting (Python, Bash). Handled micro services delivery development and deployment. Designed performance optimization solutions.
Technologies used: Docker, docker-compose, AWS, Azure, ELK, Terraform, Ansible, Python