Alexandr Pankratov

DevOps Engineer at Digital League
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Moscow, Moscow City, Russia, RU
Languages
  • Russian Native or bilingual proficiency
  • English Limited working 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 Cloud Quest: Cloud Practitioner
    Amazon Web Services (AWS)
    Jan, 2023
    - Oct, 2024

Experience

    • Russian Federation
    • Information Technology & Services
    • 500 - 600 Employee
    • DevOps Engineer
      • Feb 2022 - Present

      Base responsibilities are ensure the stability and development of internal infrastructure (90 VMs (Nomad+Consul cluster), Jenkins (master + 3 nodes), 4 Oracle DBs, etc). What was done: - Designed Ansible Roles to set the infrustructure up: - Setup Linux (ssh keys, sysctl, dnsmasq, lvm, docker) - Setup Nomad and Consul, put server to cluster - Setup monitoring - Designed Andible playbooks to setup databases, migrate Oracle to PostgreSQL, etc - Convinced managers to move infrastructure from unstable bare metal to datacenter. It significantly reduces downtime of the stages. - I rebuilt Nomad Cluster to make it more flexible and clear. It becomes more easily to control existing stages - I designed and created monitoring (Prometheus + exporters (elk, oracle, node, nomad) + Grafana + Alertmanager) and logging (Filebeat + Opensearch stack) systems - I created some Jenkins pipelines with Groovy: - Scan for vulnerabilities with Trivy and Docker-Bench-Security - Setup servers and databases with Ansible Plugin - Improved some pipelines for Continous Deployment - Created Nomad jobs for PROD and documentation for it - Designed PROD logging system and calculated resources needed for it Show less

    • Russian Federation
    • Computer and Network Security
    • 1 - 100 Employee
    • Lead Test Engineer
      • Feb 2021 - Feb 2022

      Base responsibilities is to control and perform hardware testing.What was done:- Head of 3 engineers. Two of them was my interns- Changed report's format from DOC to MD with automation purposes. Web service with reports wascreated subsequently- Started using Gitlab Issues instead of Bugzilla. It became easier to control tasks for managers and me- Created training program for interns based on Gitlab Wiki. It helped to avoid some questions andreduce onboarding time.

    • Test Engineer
      • Jan 2018 - Feb 2021

      Jan 2018 - Feb 2021 (3 years 2 months)Base responsibilities is to perform hardware load testing and build hardware reports (software andhardware compatibility).What was done:- Designed and implemented IPSec Perfomance testing tool:- Python as programming language- Spirent API as communication tool- PostgreSQL as data storage- PDF and XLS as report's formats- Designed and implemented TLS perfomance testing tool:- Python as programming language- Prometheus and Grafana as monitoring- Patched wrk2 as load tool- Built dozen of hardware stands (Side-to-Side, VRRP, LACP, etc) for testing purposes, exhibitions anddemonstrations- Started using GitLab as VCS instead of CVS- Collaborated with development department to increase perfomance, stability and find bottle necks- Advised sales engineers on perfomance and other hardware issues Show less

Education

  • Moscow State Institute of Electronic Technology (Technical University) (MIET)
    Bachelor's degree, Radio-frequency engineering
    2010 - 2018

Community

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