Alexander T.

Senior DevOps Engineer at HACERA
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Tbilisi, Georgia, GE
Languages
  • English Professional working proficiency
  • Russian Native or bilingual proficiency
  • German Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS Solutions Architect - Associate
    Amazon Web Services (AWS)
    Jul, 2020
    - Nov, 2024

Experience

    • United States
    • Computer and Network Security
    • 1 - 100 Employee
    • Senior DevOps Engineer
      • Jun 2022 - Present

      Optimizing costs and CI processes, migrating monolith apps and microservices to GCP, and maintaining existing multi-cloud infrastructure. Responsibilities: Optimization of GitLab CI pipelines (Elixir, NodeJS, Go, Python) Refining infrastructure-as-code and moving it to GCP Covering applications and infrastructure with clear monitoring Maintenance of K8s clusters and infrastructure components Achievements: Decreased CI pipelines' run time 2x Decreased infrastructure costs 3x Prepared library of unified pipelines Introduced semantic versioning and release process Technologies: GitLab, GCP (GCE, GKE, GCS, SQL), Terraform, Prometheus, Grafana. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior DevOps Engineer
      • Jan 2022 - Mar 2022

      Configuration and maintenance of Jenkins master/agent instances. Working with pipeline libraries. Configuration and maintenance of Jenkins master/agent instances. Working with pipeline libraries.

    • United Kingdom
    • Automotive
    • 700 & Above Employee
    • Senior DevOps Engineer
      • Oct 2020 - Aug 2021

      Introducing services of core platform (CI/CD tools, K8s clusters, monitoring&logging) to development teams, asssistance in migration from legacy. Maintenance of K8s clusters (AWS, GCP, Azure, Yandex, bare metal). Migrating Jenkins to K8s with configuration and pipelines as code. Technologies: AWS, Terraform, Ansible, Jenkins, Gitlab CI, Elasticsearch, Logstash, Kibana, Grafana. Golang, Python, Java. Introducing services of core platform (CI/CD tools, K8s clusters, monitoring&logging) to development teams, asssistance in migration from legacy. Maintenance of K8s clusters (AWS, GCP, Azure, Yandex, bare metal). Migrating Jenkins to K8s with configuration and pipelines as code. Technologies: AWS, Terraform, Ansible, Jenkins, Gitlab CI, Elasticsearch, Logstash, Kibana, Grafana. Golang, Python, Java.

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • DevOps Engineer
      • Aug 2020 - Oct 2020

      Moving from New Relic and Splunk to ELK stack (with Grafana instead of Kibana).Responsibilities:ELK cluster setup using GCP, terraform and Ansible.Technologies: Elasticsearch, Logstash, Grafana, GCP, Terraform, Ansible.

    • DevOps Engineer
      • Mar 2020 - Aug 2020

      Participating R&D projects, obtained "AWS Solutions Architect - Associate" certification.

    • DevOps Engineer
      • Oct 2019 - Mar 2020

      Providing users simpler way to work with databasesResponsibilities:Maintaining a set of DB VM images created with AnsibleDevelopment of automation in Python3 for "self-conscious" DB cluster constructionCI/CD: Setting up integration and functional testsWorking closely with DBE/DBA teams to bring new featuresAchievements:Prepared Python2 to Python3 transition planDeveloped API server for automating creation and initialization of VMs (terraform) and configuring services on them to be controlled by 3rd-party serviceTechnologies: Python 3, GCP, Terraform, Ansible, OpenServiceBroker API, Java (Spring), Openshift, Docker, Jenkins, Scrum. Databases: MySQL (+Percona, +Enterprise), NDB Cluster, MongoDB (+Percona) Show less

    • DevOps Engineer
      • Nov 2018 - Sep 2019

      Development of enterprise CI/CD infrastructure using Cloud solutions and Infrastructure/Configuration as Code practices.Maintaining HA services, providing easy, fast and safe ways to configure and use them. Closely working with Dev/QA teams for introducing DevOps philosophy in development process.Responsibilities:Implementation and integration of CI/CD automation scripts (Jenkins Pipeline shared libraries, Python REST client)Migration of persistent Jenkins servers to GKE with code-defined configuration and plugins.Migration of core search applications to GCP (GCE, Consul, Kubernetes, Chef, Jenkins, Spinnaker)Continuous updating and monitoring of infrastructure (zero-downtime upgrades, Prometheus, Graylog)Achievements:Implemented centralized logs collection from applications and containers in GKE (Graylog)Set up monitoring of dynamic and static machines in GCE (Prometheus)Created tool for building pre-configured Jenkins instances from YAML configuration (Python3)Covered multiple services and instruments with tests and documentation (Pytest, Confluence, GitLab wiki)Developed command-line tool for interacting with provisioning and deployment system, integrated that tool in all used Jenkins serversDeveloped several Jenkins shared libraries to simplify work with CI/CD services from pipeline codeRewrote existing tools for automating actions over GitLab such as access management, correcting merge requests by rules and cleanup obsolete branchesTechnologies: Python3, Google Cloud, Docker, Kubernetes (GKE) + Helm, Jenkins (+Java, Groovy, plugins, libraries), Django (Celery, RabbitMQ, Redis), Artifactory, GitLab, Chef, Graylog2, ELK, Prometheus Show less

    • Senior NOC Engineer
      • Jun 2016 - Oct 2018

      Maintaining enterprise CI/CD infrastructure built on GCP/VMware: monitoring services, refining monitoring system and CI/CD pipelines. Troubleshooting. Troubleshooting. Troubleshooting. Closely working with DevOps/Dev/QA teams to foresee possible issues.Refining knowledge base and automation scripts for common use by team members.Responsibilities:CI Configuration and troubleshooting (Jenkins, Groovy, shell)OS-level, App-level troubleshooting (CentOS, Java, JBoss, Chef)Monitoring (Zabbix, Prometheus)Chef cookbooks and CI tools development (Python)Achievements:Developed several automation tools (groovy, python) for simplifying work with multiple Jenkins servers and jobs on themDeveloped several scripts (python) for gathering and analysing information from mission-critical internal servicesTroubleshooted tenths of bugs and anomalies, worked with DevOps/Dev/QA teams on fixesDescribed infrastructure state in wiki, performed full knowledge transfer to new team membersTechnologies: DB2, RHEL/CentOS 6/7, GitLab, Artifactory, Jenkins, Docker, Zabbix, Jira, Zookeeper, GCE, Python, Chef Show less

    • NOC Engineer
      • Sep 2015 - Jun 2016

      Responsibilities:CI: Configuration, Branching (Jenkins, Git)OS-level, App-level troubleshooting (Java)Monitoring (Zabbix)Achievements:Learned CI/CD process; found and reported lots of bugs to developersTechnologies: Nexus, Gerrit, VMWare, Oracle ATG, Oracle DB

    • Financial Services
    • 1 - 100 Employee
    • Technical Support Engineer
      • Jul 2014 - Aug 2015

      Responsibilities: OS-level troubleshooting (Ubuntu/Debian) Monitoring (Zabbix) L1, L2 client support (OTRS) Tools development (Python, shell) Achievements: Developed solution to generate user workspaces from scratch on each boot Created automation scripts for gathering system information Performed remote upgrade to a single OS image and set up further upgrade process on 1000+ machines that were using different outdated OS versions (using python, shell, puppet) Set up monitoring for all 1000+ machines and their routers Technologies: GitLab, Puppet, Python, BASH, Zabbix, Ubuntu, Debian, Cisco Show less

Education

  • ITMO University
    Computer Software Engineering
    2010 - 2014

Community

You need to have a working account to view this content. Click here to join now