Andrey Kononov, Developer in Batumi, Adjara, Georgia
Andrey is available for hire
Hire Andrey

Andrey Kononov

Verified Expert  in Engineering

Infrastructure Architecture Developer

Batumi, Adjara, Georgia

Toptal member since April 19, 2019

Bio

Andrey has spent the last ten years as an infrastructure architect focusing on public cloud solutions at several international companies. He's skilled at making cloud-agnostic and cost-efficient solutions that keep business goals and objectives in mind.

Portfolio

360dialog
Google Cloud Platform (GCP), SQL, Terraform, Python, Team Leadership...
Kubient (NASDAQ: KBNT)
Amazon Web Services (AWS), PagerDuty, Datadog, Drone CI...
IPONWEB
Amazon Web Services (AWS), Elasticsearch, Google Cloud Engine...

Experience

  • Amazon Web Services (AWS) - 8 years
  • Infrastructure Architecture - 8 years
  • Puppet - 7 years
  • Google Cloud Platform (GCP) - 6 years
  • ETL - 6 years
  • Ansible - 3 years
  • Terraform - 3 years
  • Kubernetes - 2 years

Availability

Part-time

Preferred Environment

IntelliJ IDEA, Visual Studio Code (VS Code), Mercurial, Git

The most amazing...

...project I've completed was to design the migration process from a bare-metal infrastructure to the cloud.

Work Experience

Head of Infrastructure

2021 - 2023
360dialog
  • Led the company transformation and enhanced security. Introduced monitoring tools and led cloud cost tracking and enhancement initiatives.
  • Set up processes for tracking SRE/DevOps efficiency, Enabled continuous security processes.
  • Launched new products and led infrastructure to successfully meet the load (tens of thousands of transactions per second).
Technologies: Google Cloud Platform (GCP), SQL, Terraform, Python, Team Leadership, Leadership, System Administration, Serverless, SQLBase, PostgreSQL, DevOps, VPN, Kubernetes, Go, CI/CD Pipelines, Redis, Java, Prometheus, Amazon EKS, NAT, Infrastructure as Code (IaC), Analytics

Deputy CTO | Infrastructure Architect

2018 - 2022
Kubient (NASDAQ: KBNT)
  • Migrated all infrastructure from AWS to GCP using Terraform.
  • Led migration activities from AWS SaaS like DynamoDB and Redshift to MongoDB, CockroachDB, and Bigtable.
  • Enable deployment and scaling automation with Ansible.
  • Enabled CI/CD for all internal software with Drone CI.
  • Enabled autoscaling using Datadog, PagerDuty, and Terraform scripts.
  • Tuned a data pipeline for reporting and billing.
  • Introduced infrastructure cost monitoring, which helps reduce the infrastructure cost by three times.
Technologies: Amazon Web Services (AWS), PagerDuty, Datadog, Drone CI, Continuous Delivery (CD), Continuous Integration (CI), Ansible, BigTable, MongoDB, Redshift, Amazon DynamoDB, Erlang, PHP, CockroachDB, Terraform, Google Cloud, SQL, MariaDB, MySQL, System Administration, Serverless, SQLBase, PostgreSQL, DevOps, VPN, Kubernetes, CI/CD Pipelines, Redis, Java, Prometheus, Apache Kafka, Google Workspace, Amazon EKS, NAT, Infrastructure as Code (IaC), Analytics, API Integration

Infrastructure Architect | BidSwitch Operations Team Lead

2017 - 2018
IPONWEB
  • Led activities with the migration to Kubernetes environments.
  • Maintained the system to be cloud-agnostic for having the possibility to choose the best cost options.
  • Improved delivery pipelines and made some serverless systems.
  • Investigated features around AWS and Google Cloud Engine.
  • Led the team of nine talented DevOps engineers and grew the team.
  • Set up and maintained Elasticsearch NoSQL database with a focus on reads.
Technologies: Amazon Web Services (AWS), Elasticsearch, Google Cloud Engine, AWS CloudFormation, Terraform, Puppet, Google Cloud Platform (GCP), Kubernetes, SQL, MariaDB, MySQL, System Administration, Serverless, SQLBase, PostgreSQL, DevOps, VPN, OpenStack, Go, CI/CD Pipelines, Redis, Java, Prometheus, Apache Kafka, NGINX, Email, Google Workspace, Emailers, NAT, Infrastructure as Code (IaC), Analytics, API Integration

Senior Solution Architect

2016 - 2017
EPAM systems
  • Participated in pre-sale activities including proofreading materials for customers.
  • Prepared tech strategies for the cloud enablement process.
  • Implemented the project with a completely serverless design.
  • Improved CI/CD pipelines for a large enterprise customer.
  • Researched ways to decrease cloud costs and enabled cost monitoring.
Technologies: Migration, Cloud, SQL, MariaDB, MySQL, System Administration, Serverless, SQLBase, PostgreSQL, DevOps, VPN, OpenStack, CI/CD Pipelines, Redis, Java, Prometheus, Apache Kafka, NGINX, Office 365, Infrastructure as Code (IaC), Analytics, API Integration

Infrastructure Architect | DevOps Team Lead

2013 - 2016
Iponweb.com
  • Designed the infrastructure in the cloud and wrote own provisioner.
  • Planned a company-wide technology migration, including big data pipelines.
  • Investigated and compared cloud technology Google Cloud vs. Amazon.
  • Invented and implemented an in-house load-balancing solution.
  • Implemented and invented a company-wide build software policy.
  • Integrated an Open Build Service to the company delivery processes.
  • Designed a global DNS with the main goal of minimizing resolution times around the world.
  • Prepared an in-house CDN for internal usage like package delivery to thousands of servers.
  • Re-worked and re-designed the approach for using the Puppet automation framework.
Technologies: Amazon Web Services (AWS), Networking, Puppet, Google Cloud Platform (GCP), SQL, MariaDB, MySQL, System Administration, Serverless, SQLBase, PostgreSQL, DevOps, VPN, OpenStack, CI/CD Pipelines, Redis, Java, Prometheus, Apache Kafka, NGINX, DNS, Emailers, NAT, Infrastructure as Code (IaC)

Lead Systems Operations

2011 - 2013
sputnik.ru
  • Managed a team of five on the systems operations team.
  • Designed the backbone network for the Hadoop cluster.
  • Created an automation solution including style guide, tags policy pre and post-commit hooks for the Puppet.
  • Designed a global DNS solution, including Geo DNS balancing.
  • Investigated performance lacks in the network, including bonding MPLS.
  • Designed and implemented different layers of redundancy for the search engine application.
Technologies: Puppet, Hadoop, SQL, MariaDB, MySQL, System Administration, Serverless, SQLBase, PostgreSQL, DevOps, VPN, OpenStack, Prometheus, NGINX, Email, Emailers, NAT, Infrastructure as Code (IaC)

Senior Systems Administrator

2010 - 2011
imhonet.ru
  • Managed a team of three in systems operations.
  • Created environments for safe development and release cycles.
  • Built and designed the front and backbone networks for our high loaded web application.
  • Built internal cloud with libvirt + kvm.
  • Introduced a new monitoring and alerting approach with zabbix.
  • Described production infrastructure with Puppet.
Technologies: Zabbix, KVM, libvirt, Puppet, PHP, Networking, Scripting, Perl, Bash, Linux, SQL, MariaDB, MySQL, System Administration, Serverless, SQLBase, DevOps, VPN, NGINX, DNS, Email, Emailers, NAT

Automation Engineer/Lead Sysop

2009 - 2010
Chronopay
  • Invented and implemented shared hosting for partners.
  • Automated a routine with Python and Bash.
  • Automated the deployment process.
  • Prepared for security scans.
  • Migrated infrastructure to new Linux/Ubuntu distribution.
Technologies: Ubuntu, Python, Networking, Scripting, Perl, Bash, Linux, SQL, MariaDB, MySQL, System Administration, Serverless, VPN, NGINX, DNS, Emailers, NAT

Systems Operations Engineer

2007 - 2009
Syntag
  • Integrated the system for different security solutions based on PCI DSS.
  • Prepared PCI DSS for our clients.
  • Completed penetration testing for different clients.
  • Set up and managed LDAP servers for Linux based servers.
  • Designed and implemented mail servers with Postfix, Exim, DoveCot, and CirrusDB.
Technologies: Dovecot, Exim4, Postfix, Web Servers, Networking, Proxy Servers, SQL, MariaDB, MySQL, System Administration, Serverless, VPN, NGINX, Emailers, NAT

Public Talk

https://www.youtube.com/watch?v=eflA1mUdmiA
A talk about my load balancing solution (only available in Russian).
2000 - 2006

Master of Science Degree in Organic Chemistry

Academy of Fine Chemistry - Moscow, Russia

Libraries/APIs

libvirt

Tools

Git, Mercurial, Postfix, Zabbix, Helm, Puppet, Ansible, Terraform, AWS CloudFormation, ELK (Elastic Stack), Grafana, VPN, Google Cloud Dataproc, Google Kubernetes Engine (GKE), GitHub, NGINX, Google Workspace, Amazon EKS, AWS ELB, IntelliJ IDEA, Exim4

Languages

Bash, Bash Script, Java, SQL, Perl, PHP, Erlang, Go, Python, Rust, Solidity

Paradigms

Continuous Integration (CI), DevOps, Agile, ETL, Continuous Delivery (CD)

Platforms

Ubuntu, Amazon Web Services (AWS), Google Cloud Platform (GCP), Linux, Kubernetes, OpenStack, Drone CI, Docker, Apache Kafka, AWS Cloud Computing Services, Ethereum, KVM, Google Cloud Engine, PagerDuty, Visual Studio Code (VS Code)

Storage

Google Cloud, BigTable, Elasticsearch, Google Cloud SQL, SQLBase, Redshift, MongoDB, MySQL, PostgreSQL, Cassandra, CockroachDB, MariaDB, Redis, Amazon S3 (AWS S3), Amazon DynamoDB, Datadog

Frameworks

Hadoop, Spark

Other

Proxy Servers, Cloud, Networks, DNS Servers, Load Balancers, Infrastructure Architecture, TICK Stack, IPsec, Digital Advertising, Google BigQuery, EMR, Serverless, Interconnected Networks, Team Management, Digital Transformation, AWS Cloud Architecture, AWS Auto Scaling, System Administration, Pulumi, CI/CD Pipelines, Monitoring, Infrastructure as Code (IaC), Linux Administration, Containerization, Orchestration, Web Security, Cloudflare, Prometheus, Emailers, DNS, Email, Office 365, NAT, Analytics, API Integration, Cloud Foundry, Amazon RDS, Networking, Web Servers, Dovecot, Scripting, Migration, Organic Chemistry, Team Leadership, Leadership

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