Alexander T.
Senior DevOps Engineer at HACERA- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Russian Native or bilingual proficiency
-
German Elementary proficiency
Topline Score
Bio
Credentials
-
AWS Solutions Architect - Associate
Amazon Web Services (AWS)Jul, 2020- Nov, 2024
Experience
-
HACERA
-
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
-
-
-
Dell Technologies
-
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.
-
-
-
Arrival
-
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.
-
-
-
Grid Dynamics
-
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