Upstaff Sign up
Andrii Sh.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since May, 2022

Andrii Sh. — DevOps Engineer

Expertise in DevOps, Database Development.

Last verified on July, 2023

Bio Summary

- 24 years of professional expertise in the IT industry;
- 2+ years of work experience with Kubernetes;
- 6+ years of experience with Docker;
- Solid skills in working with AWS Cloud Platform;
- Experience with blockchain projects on Ethereum and Polkadot;
- Deep knowledge of building and supporting monitoring and alerting systems using Grafana and Prometheus;
- Good understanding of work with Terraform.
- Skilled in designing, building, and improvement of the IT infrastructure;
- Experienced in the implementation of solutions on Microsoft\ Apple \ and Unix platforms
- Deep understanding of building virtual and cloud environments;
- Experience in building corporate backup systems;

Technical Skills

Programming LanguagesJava, Python, Ruby
.NET PlatformAzure
Ruby FrameworksRuby on Rails
Java FrameworksSpring
SecurityClamAV
Databases & Management Systems / ORMMicrosoft SQL Server, MongoDB, MySQL, NoSQL, PostgreSQL, RDBMS
Cloud Platforms, Services & ComputingAWS, Azure, DigitalOcean, GCP
Amazon Web ServicesAWS Aurora
Google Cloud PlatformGoogle Kubernetes Engine (GKE)
Deployment, CI/CD & AdministrationActive Directory, CircleCI, DevOps, Gradle, Jenkins, OpenVPN
Web/App Servers, MiddlewareApache HTTP Server, Nginx, Puma (Ruby/Rack Web Server)
Collaboration, Task & Issue TrackingAtlassian Trello, Jira, OTRS
Scripting and Command Line InterfacesBash
Operating SystemsCentos, Debian, FreeBSD, FreePBX, Oracle Solaris, RedHat, Ubuntu
Virtualization, Containers and OrchestrationCitrix XenApp, Docker, IPSec VPN, Kubernetes, OpenVPN, Terraform, Thinstation, VMWare ESX
BlockChain and Decentralized SoftwareETH (Ethereum blockchain), Polkadot
Version ControlGitHub, GitLab
Logging and MonitoringGrafana, Monit, Nagios, Prometheus, SENSU Monitoring
Mail / Network Protocols / Data transferIPSec VPN, L2TP, OpenVPN, OSPF, PowerDNS
SDK / API and IntegrationsLinode API
File Systems, StorageNAS QNAP
Other Technical SkillsBalena OS, Citrix PS4, G-Suite, McAfee Endp. Pro, SpamAssasin, Symantec Endp, VMw. vSphere5, VMw. Zimbra, Windows 2003\XP, Windows 7\8, WindowsTS2003\08, Yocto

Experience 

XanView, DevOps Engineer

Sep 2018 – till now 

Description:Cloud video surveillance systems with a secure, reliable, easy-to-use platform. Xanview is revolutionizing CCTV.e.

Languages: Ruby, Python

Environments: Rails (5), Mongo DB, Datatables, Ansible, FFMPEG, MQTT, Linux Ubuntu, Balena OS for IoT, Linode, OpenVPN, Yocto, Grafana\ Prometheus

Role:

  • Migration from a dedicated server to cloud infrastructure with deployment and scalability on demand;
  • Implementation of the performance/health metrics with alarms; ď‚·VPN/Network and MQTT Architecture upgrade to use with thousand IoT devices;
  • Implementation of deployment with Docker containers and private Docker Registry for IoT devices instead of Linux/Unix and Ansible;
  • Implementation to bulk writing the image to SD card/HDD/SSD for IoT with docker images on the board in a very short time with customizing setup on the fly;
  • Testing\Bug fixing;

 

NDA, DevOps Engineer

Nov 2017 – Sep 2018 

Description:Big seller company in the USA. The main work was created and implemented an API for tracking purchases and searching for missing items of sales.

Languages: Ruby Environments: Rails, RedHat EL\CEntOS, MS Azure, MS SQL in Azure Cloud, Ansible, bash scripting, SENSU Monitoring 

Role:

  • Integration of Linux/CEntOS and Ruby/ROR app with MS SQL Database in Azure Cloud;
  • Implementation of Azure Load Balancer for application and Code/Content/DB Backup/Recovery;
  • Setup for High Performance and Heavy Load (50K+ simultaneous; connection);
  • Testing\Bug fixing;

 

NDA, DevOps Engineer (Health and Medicine)

Jan 2017 – Oct 2017 

Description:Complex solution for tracking health metrics from integrated devices, planning device replacement, and repair activities.

Languages: Ruby, Java, JavaScript

Environments: Rails, Spring, Angular, Linux Ubuntu, AWS, Docker, PostgreSQL, GitLab, Jenkins, AWS Container Registry, AWS Cloud Services 

Role:

  • Implementation of the CD process with GitLab/Jenkins for staging/pre-production/production;
  • Backup/Restore AWS Instances with Jenkins Schedule Jobs;
  • Building Java Docker Image with minimal size and decreasing build time with Gradle;
  • Testing\Bug fixing;

 

NDA, DevOps Engineer

Mar 2016 – Feb 2017 

Description:Analytic tool and scrapper for searching mobile Operators' activities. 

Languages:Ruby 

Environments:Rails, Linux (Debian\RedHat like), Docker Containers, Docker – Compose, bash scripting. 

Position:DevOps Engineer 

Role: 

  • Setup of different Linux systems on-demand with auto resolving environment/Linux distribution;
  • Implementation of self-monitoring and after-crash recovery systems;
  • Testing\Bug fixing; 

 

NDA, DevOps Engineer

Jan 2015 – Mar 2016 

Description: Complex solution for management of the public organization, and its structure. The solution was created with various integration and analytic tools.

Languages:Ruby, JavaScript

Environments: Rails, Angular, Vue JS, Linux (Ubuntu), AWS, Docker Containers, Kubernetes, PostgreSQL\ Amazon Aurora, AWS Services, GitLab, Jenkins.

Role:

  • Implementation of scalable, high performance, high availability, secure server infrastructure at AWS;
  • Migrating thousands of email/calendar accounts from GoDaddy to a private Zimbra collaborating system;
  • Implementation of load balancing control with AWS ELB/K8S; ď‚·Integration with CloudFlare/AWS Route53; ď‚·Active collaboration in the integration of the application with third-party installed apps (EXO/eDX/etc);
  • Testing\Bug fixing;

 

Manezh, Head of Automated Control Systems (manezh.ua)

Mar 2011 – Jul 2014 

Description:Industrial and manufacturing company with business connected with sun protection systems, including own products and products of well-known European brands.

Environments: Windows 2008\7\8, Citrix XenApp 5\6.5, Thinstation, Active Directory, MSSQL 2008, CEntOS 6.x\7.x, OpenVPN, VMware ESX\vSphere5, McAfee Endpoint Protection, ClamAV, AmavisD, SpamAssassin, OTRS, NAS QNAP, VMware Zimbra, Asterisk, FreePBX, Nagios. 

Role:

  • Reorganization and upgrade of the existing IT infrastructure without interrupting the working process. Move the majority of IT resources into a virtual cloud environment. Briefly: Main Office, 3 branches, 80 workstations, mobile employees, 3 physical servers, 20 virtual servers, 2 IT specialists;
  • Implementation of technologies and automation of processes, which allowed the company to reduce costs, and employees of the company to increase their productivity;
  • Restructuring of existing telephony, implementation of VoIP based on Asterisk and VoIP phones Grandstream;
  • Development of new and adaptation of existing normative documentation, development of SLA and KPI at the IT department for the company;

 

Scarlet Ukraine, Head of Automation Department

Oct 2006 – Nov 2010 

Description:Scarlet is an International consumer electronics company. Company products are well-known in Kitchen accessories, Cooking, Drinks Preparation, Health & Beauty, and Climate tech.

Environments: Windows 2003\XP, MS Windows TS 2003\2008, Citrix PS4, Active Directory, MSSQL 2005, FreeBSD, OpenVPN, IPSec, OSPF, VMware ESX, Symantec Endpoint Protection, ClamAV, OTRS, Software NAS OpenFiler. 

Role:

  • Building a distributed IT infrastructure of the company from scratch, organizing its effective management. Briefly: Main Office, 8 branches, remote warehouses, 250 workstations, 16 physical servers, 35 virtual servers, data centers, storage, communications, IT services, and 12 IT specialists.
  • Managing the development and adaptation of a unified accounting system for the company's activities with the involvement of an outsourcing company (1C 7.7 + URBD + SQL);

 

Bayadera LLC, NGK LLC, System Administrator

Jul 2003 – Sep 2006 

Description:Top Spirit and Beverages company, well-known in Ukraine and abroad. Environments: Windows 2003\XP, Active Directory, MSSQL 2005, FreeBSD, Perl, bash scripting, Internet Bridge with SQUID.

Role:

  • LAN Support;
  • Servers support and monitoring;
  • Workstations support and monitoring;
  • Automation of repeated tasks(Perl with FreeBSD\Windows);
  • User support with PC and custom accounting software.(PowerBuilder + MSSQL, 1C 7.7,)

 

CherkasyGas CJSC, System Administrator

May 1995 – Jun 2003 

Description: Local Company with business connected with the provision of services for the connection and supply of natural gas to users.

Environments: Windows 95\98, MS Windows NT, OS\2 OpenBSD, IBM Lotus Domino, Internet Bridge with SQUID, an e-mail with postfix\exim. 

Role:

  • Building a LAN at a new company office from scratch;
  • LAN Support;
  • Servers support and monitoring;
  • Workstation support and monitoring; Briefly: Regional Office, 20 branches, 300 workstations, 3 physical servers.

Education

Cherkasy State Technological University, Cherkasy, Ukraine, Bachelor’s Degree, Software Engineering, Systems & networks 

 

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 Andrii Sh.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring