Oleksii Grinko, Developer in Tallinn, Estonia
Oleksii is available for hire
Hire Oleksii

Oleksii Grinko

Verified Expert  in Engineering

Software Developer

Tallinn, Estonia

Toptal member since August 29, 2017

Bio

Oleksii is a solution architect and a senior DevOps engineer with 15+ years of experience. He's a quick learner and thrives in a fast-paced environment. His expertise will be helpful at any stage of the project. Also, Oleksii is skilled in a wide range of development tools and looks forward to the next project.

Portfolio

Tws
Amazon Web Services (AWS), Spinnaker, Kubernetes, DevOps, Git, Helm...
Kizen Technologies
Amazon Web Services (AWS), Kubernetes, Docker, Monitoring, Jenkins Pipeline...
EPAM Systems
Amazon Web Services (AWS), Azure, Cloud, Java, Jenkins, Chef, Linux, Git...

Experience

  • Linux - 15 years
  • DevOps - 10 years
  • Amazon Web Services (AWS) - 7 years
  • Docker - 6 years
  • Jenkins - 5 years
  • Terraform - 5 years
  • Kubernetes - 3 years
  • Spinnaker - 3 years

Availability

Full-time

Preferred Environment

Git, IntelliJ IDEA, MacOS, Linux

The most amazing...

...infrastructure I've designed and built is a highly available and secure (PCI-DSS compliant) development and production environment for an internet bank.

Work Experience

Solutions Architect

2017 - PRESENT
Tws
  • Designed and built the infrastructure on AWS for projects.
  • Helped to transform monolith applications into microservices to run them in Kubernetes.
  • Automated several Kubernetes deployments using Spinnaker.
Technologies: Amazon Web Services (AWS), Spinnaker, Kubernetes, DevOps, Git, Helm, Infrastructure as Code (IaC), Cloudflare, Bash, Cloud, Argo CD

Senior DevOps Engineer

2020 - 2021
Kizen Technologies
  • Designed and built a scalable and reliable production and development infrastructure for a CRM system on AWS (Kubernetes).
  • Set up CI/CD using Jenkins for applications for development and production environments.
  • Configured monitoring, backups, and a disaster recovery plan.
  • Helped to migrate from a monolithic to a microservice-ready application.
Technologies: Amazon Web Services (AWS), Kubernetes, Docker, Monitoring, Jenkins Pipeline, Git, Infrastructure as Code (IaC), Cloudflare, Bash, Elasticsearch

Senior Systems Engineer

2016 - 2017
EPAM Systems
  • Managed and supported development and pre-production environments for Oracle ATG eCommerce.
  • Contributed to development of EPAM Cloud services.
  • Configured CI/CD with Jenkins for Java based projects.
  • Designed and built infrastructure on AWS for ATG.
Technologies: Amazon Web Services (AWS), Azure, Cloud, Java, Jenkins, Chef, Linux, Git, Cloudflare

Freelancer

2015 - 2016
Freelance
  • Designed and built the infrastructure on AWS for several startups from high load web service to secure and solid environment for a fintech startup.
  • Configured and supported CI/CD using different tools (Jenkins, Bamboo, GoCD) for various range of applications: Node.js, PHP, Java, Docker, Android, and iOS.
  • Automated the provision of development environment using Terraform and Salt on AWS.
  • Configured the monitoring system Zabbix with automating alerts and actions.
  • Managed and configured high availability and high load for SaaS (load balancing and database replication).
Technologies: Amazon Web Services (AWS), Docker, Node.js, Jenkins, Ansible, Secure Automated Lending Technology (SALT), Chef, Azure

Technical Support Team Lead

2014 - 2015
GVO
  • Configured Zabbix monitoring for 600+ virtual servers with automatic resolution of minor issues.
  • Managed own compute cloud based on OnApp.
  • Created and supported development and production environments for PHP applications.
  • Reverse-engineered, managed, and developed the infrastructure of clusters for a video conference system.
Technologies: PHP, Jenkins, Web Host Manager (WHM), cPanel, OnApp API, Zabbix, Linux

Experience

Outfront Media

https://www.outfrontmedia.com
Designed and built the infrastructure for several microservices on AWS and launched them in the Kubernetes cluster. Configured fully automatic CI/CD using Jenkins and Spinnaker. Delivered results to the operation team using the infrastructure-as-code approach.

Zabbix Monitoring

https://www.nameapi.org
Installed and configured the Zabbix monitoring system for development and production environments with escalated alerts and automatic failover actions. Supported production and development environments.

AutoDS Dropshipping Platform

Built a large Kubernetes cluster on AWS (150+ nodes), configured automatic deployments using multi-branch projects in Jenkins, set up monitoring using Zabbix, Prometheus, and Grafana, and helped with migration of 50+ applications from old Kubernetes cluster.

Kizen - Cloud Sales & Marketing CRM

http://kizen.com
Kizen is a modern CRM solution that primarily focuses on advancing sales and marketing processes inside the company. The application has no customization limits, making it a powerful tool for any business.

How I contributed to this project:
• Designed and built a scalable and reliable production and development infrastructure for a CRM system on AWS (Kubernetes).
• Set up CI/CD using Jenkins for applications for development and production environments.
• Configured monitoring, backups, and a disaster recovery plan.
• Helped to migrate from a monolithic to a microservice-ready application.

Education

1996 - 2000

Bachelor's Degree in Finance

Simon Kuznets Kharkiv National University of Economics - Kharkov, Ukraine

Skills

Libraries/APIs

Jenkins Pipeline, Node.js, OnApp API

Tools

Git, Docker Compose, Chef, Zabbix, Jenkins, Helm, Terraform, Docker Swarm, IntelliJ IDEA, Ansible

Languages

Bash Script, Bash, Java, PHP, Python 3, Groovy

Paradigms

DevOps

Platforms

Kubernetes, Spinnaker, Amazon Web Services (AWS), Docker, Linux, Rancher, MacOS, Azure, cPanel

Storage

Elasticsearch, MongoDB, MySQL/MariaDB, PostgreSQL

Other

Cloud, Kubernetes Operations (kOps), Argo CD, Infrastructure as Code (IaC), Cloudflare, CI/CD Pipelines, GoCD, Secure Automated Lending Technology (SALT), Web Host Manager (WHM), Monitoring

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring