Ilya Moiseev

System Administrator at Saint Petersburg State University
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
St Petersburg, St Petersburg City, Russia, RU
Languages
  • English Full professional proficiency
  • Russian Native or bilingual proficiency
  • Latin Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Google IT Automation with Python
    Coursera
    Apr, 2020
    - Oct, 2024

Experience

    • Russian Federation
    • Higher Education
    • 200 - 300 Employee
    • System Administrator
      • Dec 2017 - Present

      Scientific Library of Saint-Petersburg State University is one of the largest libraries in Saint-Petersburg and one of the most largest library among other university libraries in Russia. It provides direct access to 7kk+ printed materials from internal funds and web access to over 82kk+ books / articles from other sources. Current technical stack: OS: Ubuntu, Centos, Windows Server; Virtualization: docker, Virtualbox; Hardware vendors: Fujitsu, HP, Dlink, Cisco, Sun, Mikrotik; Monitoring: Icinga, Nagios, Web services: Nginx Databases: Postgresql; Firewall: pf, ipfw, iptables; Scripting languages: Shell, Python, Batch; Current tasks: - moving our own infrastructure from old, EOL hardware to University's infrastructure; - packing some internal services into docker to make it easier to update and manage those services; - automating mass image processing from archive for web projects; - ordinary users support tasks (mostly remote); Show less

    • United States
    • Computer and Network Security
    • 1 - 100 Employee
    • Automations Python Developer
      • Nov 2021 - Jun 2023

      Wallarm is one of the market leaders in Web Application Firewall and API Protection area with end-to-end API security solution as service. It works as high level firewall preventing impact of numerous issues including most severe and frequent ones from OWASP Top 10. Wallarm successfully competes here with Cloudflare, Imperva and F5 with notable market share. As a DevOps team member I'm working on CI/CD processes and infrastructure automation. Technology stack for my position: - Python3. - Various python libraries and frameworks including: FastAPI, Dask, Numpy, boto3, elasticsearch, Celery, etc. - bash/shell scripting. - Gitlab CI. - Helm. - Docker, docker compose. - Kubernetes (a little). The projects I'm working on: - ACMS: Automated Component Managing System, tool for CD processes automation. Works as high level wrapper for Helm utility to manage helm chart values files template before to apply them using helm. This tool is something like kustomize, Helmfile, or ArgoCD tools, but more closely tied with other company's internal processes. - As part of data analysis process, tool to transform elasticsearch dumps (JSON files) into Apache Parquet files for more convenient way to perform OLAP SQL requests. POC only, tool is not released yet. - Prometheus metrics exporter to monitor certificates expiration dates in Kubernetes cluster. - Elasticsearch backup tool to collect, compress, and save dumped data to S3. Works as the elasticsearch-backup tool written in JS, but a bit simpler and stable on huge indices. - Tool for automatic elasticsearch index shards configuration depending on the previous time range index size. - Bot to review MR updates in the certain Gitlab repositories. It reviews each commit within the open MR, validates code changes checking if no configured policies violated, sending a Slack notification if necessary. - A lot of other quick automation scripts. Show less

    • Russian Federation
    • Computer and Network Security
    • 200 - 300 Employee
    • Python Developer / Infrastructure Automation Engineer
      • Dec 2020 - Oct 2021

      Infotecs is the private security network market leader, with the solutions based on its original designed advanced network secure protocol ViPNet as a core technology. ViPNet is a top layer networking protocol that works over the existing vendor-independent networks and provides transparent, secure private networks configuration with flexible cryptographic keys management. Infotecs successfully compete with Cisco Systems, Fortinet, and Security Code (Continent). Technical stack: - Python 3 (Standard Library, Paramiko, Requests, PySerial), Bash, awk; - Ansible; - Debian; - ESXi. Project description: - Self-written infrastructure provisioning service for hardware appliance performance testing that provides full-cycle operation starting with the software installation, device configuration, performance testing, and test results uploading to the third party report generation service. Tasks and achievements: - implemented support for various performance test methodologies; - implemented service for serial console publishing via TCP/IP wrapped in SSH tunneling; - designed and implemented two ways of base hardware appliance configuration: via SSH protocol and serial console; - designed and implemented a module for the service health checks; - participated in the investigations for the performance-related issues found in the test results collected during the project run. Show less

  • Dell EMC
    • Saint Petersburg, Russian Federation
    • Senior Software L3 Support Engineer
      • Dec 2017 - Jul 2019

      Dell EMC (Dell Technologies) is the market leader of Enterprise Storage Systems with market share around 30% (as for 2019), and one of the most important player in mainframe storage (DASD) market with PowerMAX (former VMAX) storage array and one of the most advanced solution on mainframe Tape Storage market: DLm (Disk Library for mainframe). Dell EMC successfully competing here with IBM and Oracle. DLm is a virtual tape library, it completely emulates physical tape storage device and provides more reliable and fast tape processing. Responsibilities: - work on the customers' cases where L1 and L2 tier support seeking for engineering assistance; - work on the business-critical customer cases within a time limits all over the globe; - debug customer issues, search for the bugs in the product code; - automate support routine tasks by writing scripts and documentation for support procedures; - update documentation for the product, create knowledge base articles. Hands on experience with products: - Dell EMC Disk Library for mainframe; - Dell EMC Data Domain; - Dell EMC VNX; - IBM mainframe (z/OS 2.1, 2.2, 2,3); - Unisys mainframe (Dorado - OS2200); Operation systems: SUSE Enterprise Linux Server (primary OS), CentOS, FreeBSD. Tools: ELK, Graylog, Splunk, strace, gdb, tcpdump, hugo, self-written scripts for logs parsing. Languages: bash, awk, python, JCL. Show less

    • Education Administration Programs
    • 300 - 400 Employee
    • System Administrator
      • Feb 2010 - Dec 2017

      Technical skills Operation systems: FreeBSD, CentOS, Debian, Ubuntu, Windows Server; Virtualization: Citrix XenServer, Proxmox; Virtualbox, bhyve; GNS3; docker, Hardware vendors: Fujitsu, HP, Dlink, Cisco, Sun; Monitoring: Icinga, Nagios, ELK, Greylog, Splunk; Email: OpenSMTP, Postfix, Dovecot, antispam solutions; Backup: Bacula/BareOS, dump, snapshots, self-written scipts; Core network services: Proxy; DNS, DHCP , NTP, CIFS, NFS, TFTP, SFTP; Web services: Nginx, Apache; Databases: MariaDB(MySQL), Postgresql; Windows specific services: AD, GPO, WDS, RDS, KES as a third-party service; Network: Ethernet, 802.11, VLAN, STP, LLDP, CDP, ACL, LACP, SNMP, Static routing; Firewall: pf, ipfw, iptables; Scripting languages: Shell, Python, Perl, PS, Batch; List of finished projects: - designed and implemented the content filtering system for Library’s remote access service (including ssl/tls enabled sites); - built remote reading halls of other Library’s organization units which now are connected to remote access service using thin and diskless clients (built primary on thinstation framework); - designed wireless access for university’s network with standalone cisco 1242 and 1131 aps; - designed centralized backup system based on BareOS technologies and self-written scripts; - achieved to made centralized logging system based on rsyslog\syslog-ng and Greylog\ELK stack; - set up centralized monitoring service Nagios and Icinga2 with nagios plugins and self-written scripts; - started scheduled network security scans based on nmap, openvas technologies, and self-written scripts; - evolved remote management of user desktops with vnc technologies and self-written scripts for access and deployment; - succeeded in writing self-written documentation and well-filled wiki for internal usage using hugo and dokuwiki; - set up a bunch of intranet services with the ability to concurrent file editing solution to work with sensitive personal data; Show less

    • Technician
      • Sep 2007 - Jan 2010

      Technician From Spring of 2008 to December of 2009 been focused on Unix-like operation systems and Open Source Software concept, also became fully occupied with tier2-3 support role (still remained as a chief of tier1 support team) working primary on network optimization and replacement of MS technologies from core network services such as DHCP, DNS, Proxy, NAT and other to open source analogies (primary OS was FreeBSD). List of completed project: - designed and implemented structured cable network all over the campus using Cisco and D-Ling active devices (3750, 2960, 3845 and ‘dummy’ D-Link switches); - achieved to implement Cisco based wireless solution using Cisco wlc 4402 and 1131 lwapp aps; From fall of 2007 to Spring 2008 became chief of Department's support team with 3 colleagues, also became core member of implementation group of the modern IT management concept – Information Analysis Center. With the main responsibility for over 80 PCs, AD, network shares, other Windows services and windows based proxy, routing, etc. Has participated in budget forming team as a tech specialist. - achieved to made tier 1 helpdesk solution infrastructure using ticket systems; - wrote several technical resolutions projects to decline bad sellers to participate in our open tender; Show less

Education

  • Saint Petersburg State University
    Candidate of Science, Medieval and Renaissance Studies
    2009 - 2011
  • Saint Petersburg State University
    Specialist, Medieval and Renaissance Studies
    2003 - 2008

Community

You need to have a working account to view this content. Click here to join now