Denis Zhukov
Verified Expert in Engineering
Software Developer
Denis has been working as a *nix (Linux, FreeBSD) system administrator and DevOps engineer since 2003. Coding recently mostly in Python, Groovy, and Bash Scripting. He has experience configuring and working with different types of server software and technologies, such as containerization, databases, web servers, mail servers, DNS servers, virtualization, firewalls, and Big Data.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Jenkins, Infrastructure as Code (IaC), Groovy, Python, GitLab CI/CD, Kubernetes, Docker, Linux
The most amazing...
...thing about my job is preventing DDoS attacks and working with high-load projects.
Work Experience
DevOps Engineer
Citigroup
- Engineered solutions for a high-availability, enterprise-wide binary repository based on JFrog Artifactory, including all sorts of troubleshooting and maintenance work.
- Created, troubleshot, and documented best-practice CI/CD processes for tens of thousands of Citi developers, in partnership with Jenkins and TeamCity build teams.
- Wrote, as part of the development team, a software system providing developers self-service capabilities to create projects and complete CI/CD pipelines based on OpenShift, Tekton, and Harness while integrating many other Citi internal services.
- Mentored new team members and documented all aspects of teamwork. Implemented SRE practices for toil elimination, post-mortem analysis, etc.
System Administrator
Spaceweb/Hosting Community/RU-CENTER Group
- Contributed to a project focused on developing or introducing new technological solutions.
- Installed, configured, and maintained a large number of web hosting and infrastructure servers running Linux/FreeBSD.
- Contributed to technical and administrative reorganization.
- Developed, implemented, and commissioned parts of a commercial solution in the field of virtualization based on Xen.
- Provided solicitations to software configuration problems on servers and initial diagnosis of equipment problems.
- Constantly monitored all services.
System Administrator
Sicres Telecom
- Administrated servers running Mikrotik RouterOS/Linux/FreeBSD/Windows.
- Prepared and commissioned wireless complex Alvarion WALKair-1000 operating at frequencies of 10.5 GHz, covering about 90% of the Kishinev area.
- Utilized communication/radio relay/DSL/VoIP equipment from Cisco, SAF, ZyXEL, RAD, AudioCodes, and Quintum.
- Reorganized company infrastructure with insulation of individual networks to improve the security and reliability.
System Administrator/Technical Support Operator
StarNet
- Provided end-user support and solved technical problems.
- Configured ADSL/WiFi equipment (ZyXEL, Dynamode, Huawei, Asotel-Dynamix, D-link, C-COM, Kobishi, Intel, ZTE, Ericsson).
- Used Ericsson Public Ethernet Manager and servers running Mikrotik RouterOS/FreeBSD/Linux/Windows.
System Administrator
IATP Moldova/IREX project
- Supported and improved organizational technical structure (Windows and Linux servers used for web hosting, e-mail services, and gateways; lots of user workstations in 8 IATP Centers around Moldova), solving hardware and software problems.
- Migrated working mail and accounts from legacy Sendmail system to a fully-functional secure mail system using Qmail, Vpopmail, ClamAV, and SpamAssassin.
- Supported user sites, FTP accounts, and mail for IATP Moldova program.
System Administrator
MoldInfoNet
- Installed, configured, and administrated local and remote FreeBSD/Linux/Windows servers.
- Configured leased lines connections using Zyxel and Dynamix equipment.
- Configured and supported a large Moldavian governmental network.
- Used Cisco equipment.
Experience
Simple Deployment System for Spaceweb
The whole system consisted of one bash script and several tables in MySQL, but it still made our life much easier. As far as I know, it is still in use.
Education
Specialist's Degree in Informational Technologies
State University of Moldova - Moldova, Kishinev
Skills
Libraries/APIs
Puppet.js, RADIUS
Tools
Nagios, Zabbix, NGINX, SpamAssassin, Squid, Lotus Domino, Plesk, ClamAV, Asterisk, Apache, GitLab CI/CD, Jenkins, Cloudera, Vagrant, Git, Subversion (SVN), Artifactory, Ansible
Languages
Bash, PHP, Python, Groovy, SQL, Java
Platforms
Debian Linux, CentOS, Linux, Xen, Docker, RouterOS, Amazon Web Services (AWS), Kubernetes, Windows, FreeBSD, KVM, Android, OpenShift
Paradigms
Hosting
Storage
MySQL, Microsoft SQL Server, Azure Active Directory, MongoDB, PostgreSQL
Frameworks
Hadoop
Other
System Administration, Linux Administration, Ethernet, ADSL, MikroTik, DNS, SMTP, POP3, FTP, NAT, HTTP, HTTPS, IMAP, Multi Router Traffic Grapher (MRTG), Qmail, IIS, Cisco, VoIP, Gentoo, BIND 9, BIND9, Infrastructure as Code (IaC), Information Technology, RHEL
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring