- File
Evgeniy
DevOps engineer
- Age:
- 30 years
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/9770386/
Uploaded file
The file contains 1 more page.
Quick view versionThis resume is posted as a file. The quick view option may be worse than the original resume.
DEVOPS DevOps Engineer (2 years of experience) Former
System Administrator transitioning into a DevOps
[
(total IT experience > 5 years). Specializing in
[
process optimization, infrastructure automation
Spain, Castellon de la Plana, 12002, Spain (IaC), and CI/CD pipeline development. Proven
ability to contribute to security, operational
reliability, and cloud resource management.
Experienced in IT project coordination and release
implementation.
E D U C AT I O N WORK EXPERIENCE
ECONOMY ENTERPRISE DEVOPS ENGINEER | ProGamingSoftware | Aug 2023 - Present
ECONOMICS Core Responsibilities and Relevant Technologies
Kyiv National University of
Technology and Design, • CI/CD Setup (GitLab, GitHub, Bitbucket; automated deployment and testing):
Kiev | 2016 While KVM, Proxmox, and LXC aren't directly CI/CD tools, they can be part
of the infrastructure where CI/CD pipelines run. For instance, testing
ECONOMICS OF environments or build agents could be provisioned as KVM virtual machines
ENTERPRISE
or LXC containers within a Proxmox environment, allowing for automated
Kiev College of
Communication, Kiev | 2013 creation, testing, and tear-down of isolated environments.
• Infrastructure Automation (Terraform, Ansible; entry-level Kubernetes):
• Proxmox itself can be automated. There are community-supported Terraform
providers and Ansible modules for Proxmox, allowing DevOps engineers to
SKILLS provision and manage KVM VMs and LXC containers as Infrastructure as
Code (IaC). This aligns with the "Infrastructure automation with Terraform,
Ansible" responsibility.
Linux
• KVM and LXC provide the underlying virtualization/containerization for
deploying applications and services. A DevOps engineer would automate the
Data Based ( MongoDB,
MySQL,Postgres) deployment of applications into these VMs or containers using tools like
Ansible.
Docker
• Kubernetes is for container orchestration, typically using Docker containers.
While LXC is a different type of container, there are scenarios where Docker
Cloud ( Hetzner, Digital
containers might be run inside an LXC container (though it's often
Ocean)
recommended to run Docker in a full VM like KVM for better isolation, or
Nginx. Traefik VPN
directly on a host if no other virtualization is needed). Proxmox can host
Kubernetes clusters on KVM VMs.
Monitoring (Zabbix, • Monitoring (Prometheus, Grafana, ELK; performance analysis and alerting):
Prometheus, Grafana
DevOps engineers would monitor the performance and health of KVM virtual
machines, Proxmox hosts, and LXC containers, as well as the applications
Ansible Kubernetes
running within them, using these monitoring tools.
Terraform Proxmox • Cloud/hosting providers (Azure, DigitalOcean, OVH, Keyweb, Servers.com,
Hetzner): While KVM, Proxmox, and LXC are often associated with on-
Azure AWS (beginner) premise or self-managed infrastructure, some hosting providers might use
KVM or similar virtualization internally. A DevOps engineer's role might
involve managing hybrid environments or migrating workloads between on-
premise Proxmox setups and public clouds.
• Database Management (PostgreSQL, MySQL, MongoDB – setup, tuning,
backups): Databases can be deployed on KVM virtual machines or within
LXC containers on Proxmox. DevOps engineers would automate their setup,
ensure proper tuning, and implement backup strategies within this
infrastructure. Proxmox Backup Server, for example, is a solution for efficient
backups of LXC containers and KVM VMs.
• Containerization with Docker; basic Kubernetes orchestration: As mentioned,
KVM and LXC can host Docker environments or Kubernetes nodes. A
DevOps engineer would choose the appropriate virtualization (KVM for full
VMs, LXC for lightweight OS-level containers) to run their containerized
applications.
• Secure access setup (SSH, firewalls, VPNs – including OpenVPN and
WireGuard): Securing access to Proxmox hosts, KVM VMs, and LXC
containers is crucial. This involves configuring SSH access, setting up
firewalls on the host and within VMs/containers, and implementing VPNs for
secure remote access or site-to-site connectivity.
• Collaboration with developers to align infrastructure with application needs:
DevOps engineers collaborate to determine the best infrastructure (VMs,
containers, or a mix) for applications, taking into account resource
requirements, isolation needs, and deployment strategies.
• Troubleshooting and resolving issues across multiple environments and
projects: This includes diagnosing issues within KVM VMs, LXC containers,
or on the Proxmox host itself, as well as issues related to networking,
storage, and application performance in these environments.
• Writing documentation; participating in team syncs and project discussions:
Documenting the setup and configuration of KVM, Proxmox, and LXC
environments is essential for maintainability and knowledge sharing.
• Willingness to learn new technologies; working under mentorship with
growing autonomy: Given the rapid evolution of technology, a DevOps
engineer should be open to learning and adapting to new tools and practices
in virtualization and containerization.
DEVOPS ENGINEER | Palmo | May 2023 - Aug 2024
• Spearheaded CI/CD pipeline automation using GitLab, GitHub, and Bitbucket
to ensure fast, reliable delivery of software updates.
• Managed comprehensive monitoring and infrastructure oversight with
Prometheus, Grafana, and the ELK Stack to maintain system health and
performance.
• Implemented Infrastructure as Code (IaC) practices with Terraform, Ansible,
and Kubernetes to streamline server and container deployment.
• Oversaw cloud resource provisioning and management on AWS, optimizing
for efficiency and scalability.
• Enforced security best practices, including SSH, VPN, and firewall
configurations to safeguard network and data integrity.
• Developed and maintained robust backup and recovery procedures to
prevent data loss and ensure business continuity.
• Conducted performance optimization by identifying and resolving
infrastructure bottlenecks, enhancing system reliability.
• Facilitated developer collaboration by supporting integration and continuous
delivery efforts, improving team productivity.
• Administered Docker container environments and orchestrated deployments
using Kubernetes to maintain consistent development workflows.
• Maintained staging and testing environments, ensuring a reliable platform for
quality assurance and pre-production trials.
• Authored and updated comprehensive technical documentation to support
knowledge sharing and operational efficiency.
• Engaged in regular team syncs and planning meetings to align on project
goals and foster effective communication.
• Committed to professional development by exploring new technologies and
best practices under mentorship to stay at the forefront of the DevOps field.
JUNIOR DEVOPS ENGINEER | CRND-KitWorks | Jan 2023 - May 2023
• Deployment of Odoo - ERP and CRM systems: Participating in deployment
and configuration.
• Working with Postgres database: installation, configuration, optimization.
• Proxmox administration: setting up and managing virtual environments.
• System administration tasks: package management, user management,
system monitoring.
• Writing and maintaining code repositories for infrastructure configuration.
• Configuring and supporting CI/CD pipelines.
• Monitoring and logging: working with Docker (Docker-compose).
SYSTEM ADMINISTRATOR | ProGamingSoftware | Jan 2019 - Dec 2022
• Ticket handling for support levels 1-3: responding to inquiries, diagnosing
issues.
• Managing Azure virtual machines, network settings, monitoring resources.
• Configuring Cloudflare DNS, DDoS protection, caching.
• Managing Hetzner servers, software updates.
• Administering internal information systems, ensuring data security.
• Network policy management, firewall configuration.
• Backup and data recovery procedures.
• Security threat monitoring.
• Employee training on security.
• Documentation and reporting.
DEPUTY HEAD OF THE IT DEPARTMENT | StarLightMedia | Jan 2018 - Dec
2019
• Coordinating IT team (2 people).
• Building secure IT infrastructure.
• Implementing, testing, supporting new services.
• Managing access control, network, cloud platforms.
• Supporting Linux and Windows servers.
• Working with SSL certificates, data security, technical documentation.
• Communicating with product representatives.
• Organizing user workplaces.
• Budgeting and inventory management.
SYSTEM ADMINISTRATOR / SUPPORT ENGINEER | StarLightMedia | Jan
2018 - Dec 2018
• Addressed and resolved user requests efficiently, ensuring minimal downtime
and optimal user satisfaction.
• Conducted preventive maintenance to maintain system integrity and
reliability.
• Troubleshot hardware and software issues, applying effective problem-
solving skills to minimize impact on operations.
• Managed Active Directory, overseeing user accounts and access controls to
ensure secure and efficient network functionality.
• Administered mailboxes using MS Exchange, ensuring smooth email
communications and connectivity.
• Configured and maintained IP telephony systems, enhancing communication
capabilities within the organization.
• Supported Windows print services, ensuring availability and resolving any
printing issues promptly.
• Organized and set up workplaces, optimizing the work environment for
enhanced productivity and user comfort.
• Provided comprehensive user support, fostering a collaborative and
responsive IT service culture.
SYSTEM ADMINISTRATOR | Expert Solution | Jan 2015 - Dec 2018
• Provided technical support for cash registers and POS peripherals, ensuring
smooth transaction processes for customers.
• Executed system implementations across various restaurants and hotels,
customizing solutions to meet business needs.
• Tailored POS system configurations to comply with tax authority regulations
and requirements.
• Managed a range of peripherals, including printers, to maintain operational
efficiency.
• Oversaw the continuous operation of POS systems, troubleshooting and
resolving issues as they arose.
SYSTEM ADMINISTRATOR | Bodo.ua | Jan 2017 - Dec 2017
• Installed, configured, and repaired computer hardware, ensuring optimal
workstation performance.
• Managed network infrastructure and peripheral devices, maintaining robust
connectivity and functionality.
• Executed system and software installations, as well as debugging, to
enhance system reliability.
• Administered remote systems, providing support and maintenance to ensure
business continuity.
• Conducted asset accounting to track and manage IT equipment, optimizing
resource allocation.
• Administered Windows client operating systems, ensuring secure and
efficient user experiences.
• Managed user access rights within Active Directory, enhancing security and
operational control.
• Operated and maintained Windows Server 2016 environments, ensuring
server health and reliability.
• Utilized SpiceWorks for IT service management, streamlining incident
resolution and system monitoring.
• Worked with 1C 8.2 accounting software, supporting financial data
management and reporting.
Similar candidates
-
Junior DevOps Engineer
Remote, Dnipro, Kyiv -
DevOps engineer
Remote -
DevOps engineer
Remote, Lviv -
DevOps engineer
Remote, Kyiv, Lviv -
DevOps engineer
Remote, Dnipro, Other countries -
Junior DevOps engineer
72000 UAH, Remote