Objective

DevOps engineer position utilising 6 years experience in fintech software development company

Executive Summary

  • More than 10 years of experience in administering Windows and Linux servers.
  • Six years of experience in a fintech software development company as a DevOps engineer.
  • Five years of experience leading a team of DevOps engineers.
  • Clear understanding of the software development lifecycle in Agile environments.
  • Experience in working closely with QA, system architects, technical support and product owners.
  • Proficient in utilizing common DevOps tools and practices.

Work experience

DevOps Engineer at Cryptocurrency Exchange

  • Dates: 06/2021 - 11/2022
  • Main Activities and Responsibilities:
    • Developed a Python script for configuration that replaced seed XML migrations in a .NET project.
    • Created a log solution using AWS CloudWatch.
    • Implemented protection for API endpoints against DDoS attacks with Cloudflare.
    • Enhanced the CI/CD pipeline by establishing a unified CI for all instances of the product.
    • Collaborated closely with developers to optimize development processes and infrastructure.
    • Executed infrastructure maintenance tasks such as AWS RDS updates.
    • Provided QA team with test environments and assisted in preparing releases.
  • Employer: B2broker LTD, Tbilisi, Georgia
  • Type of Business or Sector: Software Development

DevOps Engineer at Cryptocurrency Gateway

  • Dates: 2018 - 2020
  • Main Activities and Responsibilities:
    • Developed CI/CD pipelines for testing, staging, and production environments using GitLab and Kubernetes implemented by Google Cloud Platform (GCP).
    • Implemented a log solution using the ELK stack.
    • Provided consultation to developers regarding Kubernetes requirements.
    • Set up and maintained popular cryptocurrency nodes for BTC, ETH, LTC, and others.
    • Set up and maintained a private Docker registry, Harbor.
    • Established and maintained development and production environments.
  • Employer: B2broker LTD, Saint-Petersburg, Russia
  • Type of Business or Sector: Software Development

Head of DevOps Department

  • Dates: 09/2017 - 06/2021
  • Main Activities and Responsibilities:
    • Established a department consisting of 5 DevOps engineers and 2 system administrators.
    • Developed a centralized multilayer monitoring solution using Zabbix, Prometheus, and Sentry.
    • Successfully migrated a portion of the infrastructure to Hetzner Cloud and AWS.
    • Authored detailed maintenance plans for infrastructure improvements.
    • Oversaw task decomposition and sprint planning.
    • Compiled reports for the CEO.
  • Employer: B2broker LTD, Saint-Petersburg, Russia
  • Type of Business or Sector: Software Development

DevOps Engineer

  • Dates: 09/2016 - 09/2017
  • Main Activities and Responsibilities:
    • Automated the trader’s room setup process with Ansible, reducing delivery time from 2 weeks to 2 hours.
    • Developed a monitoring solution using Zabbix.
    • Introduced a DNS naming standard to enhance incident response speed.
    • Led the migration of the corporate email system from self-hosted Dovecot to GSuite using Python scripts.
    • Replaced VMware with Proxmox for improved virtualization.
    • Successfully migrated infrastructure from dedicated servers to Linode.
    • Conducted provisioning and configuration of Linux servers with Ansible.
  • Employer: B2broker LTD, Saint-Petersburg, Russia
  • Type of Business or Sector: Software Development

Education and training

  • Dates: 2008
  • Title of qualification awarded: Engineer
  • Organization providing education and training: Peter the Great St. Petersburg Polytechnic University, Russia

Certifications

  • Kodekloud CKA preparation 10/03/2023
  • Kodekloud CKAD preparation 16/03/2023
  • Udemy Fundamentals of Backend Engineering 25/02/2023
  • Kodekloud 12 factor app cource 15/03/2023

Skills

  • Experience with varios cloud providers such as AWS, GCP, Hetzner, Beeks FX.
  • Experience with common devops tools such as Ansible, Terraform, Gitlab, K8S
  • Familiarity with monitoring, log management and alerting tools such as Prometheus, Zabbix, Sentry.
  • Strong troubleshouting skills.
  • Experience in configuration web servers, databases.
  • Have python scripting skills.

Languages

  • Russian (native)
  • English (B2)

Personal interests

  • My hobby is photography and off-road
  • I going to become a system architect

References

Vladislav Posivenko CISO in B2broker LTD