Alexander Avanesov, System Administration Developer in Limassol, Cyprus
Alexander Avanesov

System Administration Developer in Limassol, Cyprus

Member since October 11, 2019
Alexander has over 20 years of IT experience. He designs and delivers powerful CI/CD architecture, complex monitoring systems, and Cloud and in-house solutions. His expertise lies in DevOps, system administration, networking, automation, troubleshooting, and monitoring.
Alexander is now available for hire

Portfolio

Experience

Location

Limassol, Cyprus

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Linux, Continuous Delivery (CD), Continuous Integration (CI), Jenkins, Ansible, DevOps, PostgreSQL, Kubernetes, CI/CD Pipelines, Monitoring, Docker, Amazon Route 53, Cloudflare, CORS, HTML, Amazon EC2

The most amazing...

...out-of-the-box crypto exchange hosting solution I've designed included hardware provisioning, deployment, and management.

Employment

  • Head of IT, System Administrator, DevOps Specialist

    2011 - PRESENT
    Spotware Systems, Ltd.
    • Created a database back-up and restore procedure.
    • Developed my own content delivery network (CDN) based on GeoIP DNS.
    • Designed a complex monitoring system based on Zenoss Core.
    • Created a deployment procedure based on Jenkins and Ansible.
    • Developed VMware-based virtual machine provisioning using Ansible.
    • Maintained and supported the multi-site network infrastructure based on Cisco and Palo-Alto equipment.
    • Maintenance of the corporate webservers running on nginx/apache/php.
    Technologies: Amazon Web Services (AWS), Ansible, Perl, Bash, Jenkins, VMware, PostgreSQL, Kubernetes, Monitoring, Docker, Amazon Route 53, Amazon S3 (AWS S3), Cloudflare
  • Senior System Administrator, NOC Manager

    2002 - 2011
    PrimeTel PLC
    • Designed and supported a metropolitan wide-area network based on Cisco equipment.
    • Troubleshooted complex network problems.
    • Created a monitoring system of more than 30,000 items.
    • Created, trained, and led a 24-hour network operation center team.
    • Developed the automatic provisioning of network equipment using Perl.
    Technologies: Bash, Perl, Zenoss, Linux, Juniper, Cisco

Experience

  • Geo-based Content Delivery Network

    Due to the inability to use public CDNs, I developed and built my own CDN based on Nginx and geo-location DNS. The CDN consisted of several locations; each of which had multiple redundant servers.

  • Enterprise-level Monitoring System

    This system was based on Zenoss, which was extended by several additional modules. The significant advantage of this monitoring model is that it does not require services definition. It discovers and starts monitoring of the services itself according to the abstract model defined. I wrote several additional modules to monitor our Cloud solutions.

  • VMware Provisioning and Scaling

    I developed the full automation of the provisioning of virtual machines in a VMware cluster using Ansible. Integration with real-time monitoring was used for the live scaling of VM resources.

  • Telegram Integration

    In our company, we used Telegram messenger. Telegram notifications were implemented for various reasons, such as the monitoring of alerts and business cases.

  • Route53-based DNS solution

    Created an Amazon Route53-based solution to point clients to the nearest healthy and less loaded service. The solution uses Amazon health checks and complex geographic-based resolution with multiple failovers.

  • AWS Remote Nodes

    Connected AWS EC2 nodes to the corporate network using site-to-site VPN and IPSec tunnels to the customer gateway. To provide reliability, dynamic routing was implemented. The nodes were successfully used as remote build agents connected to corporate CI/CD infrastructure.

  • Remote Work Infrastructure

    Switched the office to remote work using several datacenters, cloud infrastructure, and VPN access to the workplaces. The VPN was built using Palo-Alto solutions and successfully handled hundreds of remote employees with zero transition time switching from the office to remote work.

Skills

  • Tools

    Tcpdump, NGINX, Ansible, Jenkins, Git, Zenoss, Subversion (SVN), Graylog, Vultr, VPN, Amazon EBS, Amazon Virtual Private Cloud (VPC), RabbitMQ, VMware, YouTrack, Nagios, OpenVPN, Vim Text Editor, Mailchimp
  • Platforms

    Linux, Amazon EC2, Windows, Windows Server, Linode, DigitalOcean, Linux CentOS 7, Mandrill, Ubuntu, Amazon Web Services (AWS), Kubernetes, Docker
  • Other

    Networks, Troubleshooting, System Administration, SSL Certificates, DNS Servers, DNS Configuration, Domain Name System (DNS), Email, VMware ESXi, DNS, Firewalls, Amazon Route 53, TCP, Monitoring, BGP, Open Shortest Path First (OSPF), IPsec, Grep, Palo Alto Networks, IT Administration, IT Networking, DMARC, Spam Filtering, SparkPost, Gmail, DomainKeys Identified Mail (DKIM), Cloudflare, Juniper, Cisco, SANs, Active Directory Federation, WebSockets, Group Policy, CI/CD Pipelines, CORS, IP Routing, Networking
  • Languages

    Bash Script, Sed, AWK, Bash, Perl, Python, SQL, HTML
  • Paradigms

    DevOps, Continuous Delivery (CD), Continuous Integration (CI)
  • Storage

    InfluxDB, MySQL, PostgreSQL, Amazon S3 (AWS S3), Alibaba Cloud, MongoDB, Azure Active Directory, Redis Cache, Redis, JSON
  • Industry Expertise

    Security, IT Security

Education

  • Master's Degree in Computer Engineering
    1988 - 1993
    Ryazan Radiotechnical University - Ryazan, Russia

To view more profiles

Join Toptal
Share it with others