Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Dmytro Serbeniuk

Summary

DevOps Engineer with 3 + years of hands-on experience supporting, automating and optimizing deployment AWS,Azure, Digitalocean, configuration Kubernetes, GitLab CI/CD, GitHub actions processes. Deploying with ArgoCD and providing infrastructure in the form of terraform code.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Infrastructure Engineer

LotusFlare
09.2023 - Current
  • Designed and deployed scalable cloud-based systems for improved application performance and reliability.
  • Designed and implemented containerization strategies using Docker and Kubernetes, improving resource utilization and management.
  • Documented project design for reference and future use cases.
  • Automated deployment processes using ArgoCD, enabling continuous delivery and improving deployment efficiency
  • Utilized Helm for managing Kubernetes applications, ensuring consistent and repeatable deployments.
  • Integrated GitHub Actions to automate CI/CD pipelines, enhancing code quality and accelerating release cycles.
  • Managed Kubernetes clusters on AWS EKS/Azure AKS, ensuring high availability and robust security for cloud applications.
  • Employed Terraform for infrastructure as code, enabling reproducible and audible infrastructure changes.
  • Participated in on-call rotations, providing 24/7 support to ensure system uptime and quickly resolve critical issues.

DevOps Engineer

1648 Factory
02.2022 - 09.2023

Responsibilities:

  • Designing and implementing highly-available cloud infrastructures in Amazon Web Services (AWS) and Azure;
  • Development of the helm charts for application deployment;
  • Monitoring with Prometheus, Grafana, AWS CloudWatch;
  • Managing Kubernetes clusters on EKS and AKS;
  • Develop the monitoring architecture and implement monitoring systems, dashboards, escalations, and alerts;
  • Optimizing the time to market through CI/CD pipelines;
  • Provisioned resources in AWS using terraform;
  • Infrastructure deployment in Azure cloud;
  • Built workflows to create immutable infrastructure in AWS;
  • Application containerization using Docker;
  • Using Initializing terraform state as a backend using GitLab CI/CD, versioning terraform state files, locking and unlocking states;
  • Using Checkov in GitLab CI pipelines to provide a simple, automated way to apply policies to terraform;
  • Using kaniko to create container images from a Dockerfile inside a Kubernetes container or cluster;

Used technologies:

  • Azure/AWS
  • Kubernetes, Helm
  • Docker
  • Terraform
  • IAM, making group policy objects, SSO, Setting up Users, rules, Permissions.
  • CI/CD, GitLab CI/CD, GitHub Actions
  • Azure Active Directory
  • Prometheus, Grafana, Loki.

Linux System Administrator

Provectus
11.2020 - 02.2022

System Administrator And Technical Support with over 2 years of experience in the area of Virtualization with Installation, administration, patches, up-gradation, configuration, security issues, performance tuning, support, and troubleshooting

Responsible for servers, server room, and end-users (~600 users) Responsible for connecting 50 retail locations and resolving any network issues

  • Implementation SOC 2 compliance
  • Security IT tools such as network and web application firewalls, two factor authentication.
  • The availability principle refers to the accessibility of the system, products or services as stipulated by a contract or service level agreement (SLA)
  • Implementation NOC teams : Record incidents and correlate them with the events , apply appropriate workarounds. Communicate and coordinate resolution with other support levels including third party partners and vendors.
  • Monitoring of infrastructure services and equipment;
  • Development, creation and support of virtual infrastructure and other services of the Company;
  • Maintenance and configuration of cloud services equipment, equipment selection;
  • Maintenance and configuration of the software part of cloud services;
  • Migrated GitLab from local servers to AWS and also managed users and granted access rights on the project;
  • GitLab version upgrade and vulnerability update;
  • Writing documentation in GitLab;
  • Used technologies:
    Google admin, Microsoft 365: User Accounts та Groups, Teams, Licenses, Security.
  • GitLab CI/CD
  • Azure AD
  • AD, DNS, DHCP, NAT, VPN, FTP
  • Windows/linux Server, AWS
  • Grafana, Prometheus
  • Cisco, Mikrotik, HP
  • ESXi/VMWare
  • Atlassian (Jira, Confluence)

Education

Bachelor of Science - Information Technology And Cybersecurity

National Academy of Food Technologies
Ukraine, Odesa
06.2019

Skills

  • Azure
  • ArgoCD
  • Okta
  • AWS
  • Kubernetes
  • Helm
  • Terraform
  • GitLab CI/CD
  • GitHub Actions
  • Jenkins
  • Prometheus, Grafana
  • Docker

Certification

  • AWS Certified Cloud Practitioner https://www.credly.com/badges/9282a1a3-3588-41ce-a63f-7083d63fd83b/public_url
  • LFS250: Kubernetes and Cloud Native Essentials https://www.credly.com/badges/113b8680-d920-455d-825d-0e789232eaa1/public_url
  • Build and Secure Networks in Google Cloud https://www.cloudskillsboost.google/public_profiles/dddacaf1-9fbc-484f-ba0e-4c23244540fa/badges/2736814?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share

Languages

Ukrainian, Russian
Native language
English
Intermediate
B1

Timeline

Infrastructure Engineer

LotusFlare
09.2023 - Current

DevOps Engineer

1648 Factory
02.2022 - 09.2023

Linux System Administrator

Provectus
11.2020 - 02.2022

Bachelor of Science - Information Technology And Cybersecurity

National Academy of Food Technologies
Dmytro Serbeniuk