Dmytro Prokhorenkov
Profile
I'm an IT specialist with almost 18 years of experience in networking, system administration and DevOps areas. I worked as a Network Operations Center Engineer in different ISPs in Ukraine and was in the core team of the company which is in the top 10 Ukrainian ISPs. Nowadays I have been working as a DevOps Engineer for 8 years in Berlin-based companies. I'm trying to use all best practices of infrastructure as a code and automation in my everyday work.
Experience
LiveIntent GmbH
Germany, Berlin
Senior DevOps Engineer
Aug 2021 - Present
- Created pipelines and configurations for Golden images built with Hashicorp Packer
- Improved Terraform configuration for resources hosted in AWS, developed modules and did some code cleanup
- Maintained and improved inhouse developed database cluster manager for Voldemort (key-value store developed in Linkedin)
- Worked on developing internal tooling to prepare reports for SOC2 audit
- Supported developers with infrastructure topics: AWS, Kubernetes, Terraform, deployment pipelines, monitoring, etc.
- Documented way of working for team members and developers on how to work with infrastructure
- kubernetes
- Python
- Terraform
- Packer
- ArgoCD
- Ansible
- CircleCI
- Networking
- AWS
MBition GmbH
Germany, Berlin
Expert DevOps Engineer
Jan 2020 - Jul 2021
- Driven migration of on-prem infrastructure to the cloud (AWS)
- Supporting team members with implementing IaC (Terraform + Terragrunt)
- Mentoring colleagues in the team with their first steps in AWS
- Implementing automation for already running tools: Ansible, Python
- Preparing policies for monitoring, alerting and disaster recovery
- Working on a security-related topic (VPN connection, data encryption)
- Leading Measuring Value Stream, planning work, activities and goals
- Python
- Terraform
- Packer
- Jenkins
- Ansible
- Networking
- AWS
SmartFrog Services GmbH
Germany, Berlin
Senior DevOps Engineer
Sep 2018 - Dec 2019
- Managing infrastructure (AWS, Kubernetes, Hetzner) and CDN (CloudFlare)
- Managing pilot project to improve security in development with Hashicorp Vault
- Managing monitoring configuration and tools (Icinga2, Prometheus, OpsGenie)
- Preparing infrastructure as a code for internal projects: Terraform, Helm, Ansible
- Writing automation scripts: Python, Shell, Go
- kubernetes
- Python
- Terraform
- Packer
- GoCD
- CircleCI
- Networking
- AWS
- Golang
- Ansible
- Monitoring
- Vault
DeliveryHero AG
Germany, Berlin
Senior System Administrator / Senior DevOps Engineer
Jul 2015 - Aug 2018
- Automating configuration with SaltStack and Puppet
- Creating Terraform plans for internal projects
- Managing centralized logging systems: Splunk, ELK
- Working on a new platform based on Kubernetes
- Improving infrastructure monitoring
- Implementing and optimizing disaster recovery procedures. Analyzed and reduced backup size
- Managing infrastructure and accounts in Amazon AWS
- Managing CDN configuration: Akamai, Cloudflare
- Running network infrastructure (Fortigate, Vyatta/VyOS, custom Ubuntu-based firewall)
- kubernetes
- Python
- Terraform
- Networking
- AWS
- Golang
- Monitoring
- Logging
- SaltStack
- Puppet
Advanced Telecomunications Ltd
Ukraine, Kyiv
Senior Network Engineer
Oct 2013 - July 2015
- Designing internal network infrastructure: BGP, IPSEC connectivity, wireless network
- Administrating mail services (Postfix, Dovecot, Cisco IronPort)
- Administrating VoIP servers: Cisco CUBE, Cisco CallManager, Asterisk
- Configuring monitoring infrastructure: Icinga, Check_MK, CollectD
- Python
- Networking
- Monitoring
- VoIP
- Email services
- BGP
Video Internet Technologies Ltd
Ukraine, Kyiv
Senior System Administrator
Jun 2012 - Sep 2013
- Managing BGP for own network and AS
- Managing VMWare VSphere Server
- Planning of company internal network and services (web-, file- and SVN storage, backup system etc)
- Managing and support mail server (Exim+Cyrus+openbsd-spamd+spamassassin)
- Automating the provisioning of embedded systems with the PXE server
- Linux image development for embedded systems
- Networking
- Monitoring
- Email services
- PXE
- VMWare
- BGP
- RIPE
- Embedded systems
Skif ISP Ltd
Ukraine, Kyiv
Senior NOC Engineer
Jul 2009 - Jun 2012
- Researching for new hardware and software solutions, design and implementation (IP-Unnumbered, global user authorization system, soft routers based on OpenBSD and Linux)
- Interacting with service providers and uplinks
- Developing new features and supporting the ISP Billing system
- Support of services (Postfix, Cyrus, PostgreSQL)
- Networking
- Monitoring
- Email services
- Billing
- PHP
- VoIP
- Databases
- PostgreSQL
Freenet / O3 Ltd
Ukraine, Kyiv
NOC Engineer
Feb 2007 - Jun 2009
- Implementing a monitoring solution based on Nagios+NagVis
- Automating billing-related tasks
- Managing and planning network infrastructure
- Services support
- Did onboarding for new employees in the technical support department
- Networking
- Monitoring
- Perl
- PHP
- Billing
- BGP
Education
Specialist of Computer Systems and Networks
National Technical University of Ukraine 'Kyiv Polytechnic Institute'
2004-2006, 2007-2011
- [email protected]
- liet.me
- Germany, Berlin
Skills
-
-
Programming
- Python
- HTML (including Jinja)
- Golang
- SQL
- Bash
- Perl
- PHP
-
Frameworks
- Flask
- Hugo
-
Developer Tools
- Git
- Docker
- Kubernetes
- Nomad
- Packer
- Vault
-
Infrastructure as Code
- Terraform
- Terragrunt
- Ansible
- SaltStack
- Puppet
-
CI/CD
- Jenkins
- CircleCI
- ArgoCD
-
Monitoring and Logging
- Icinga2
- Prometheus
- Grafana
- ELK
- Splunk
- OpsGenie
-
Networking
- BGP
- IPSEC
- VLAN
- VPN
- DNS
- DHCP
- Firewalls
- Cisco
- Juniper
- Vyatta/VyOS
- Fortigate
-
Databases
- PostgreSQL
- MySQL
- SQLite
-
Cloud Providers
- AWS
- GCP
- Ionos
- Hetzner
Languages
-
UkrainianNative
-
EnglishC1
-
GerrmanB1
-
PolishA2
Interests
- Archery
- Homelab
- Fantasy & Sci-Fi
- Biking