Nikolay Ivanov

Senior System Engineer at VisionLabs
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Moscow, Moscow, Russia, RU

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.

Experience

    • Netherlands
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior System Engineer
      • Oct 2020 - Present

      Infrastructure automation, service architecture, integration and maintanance Gitlab: - omnibus expertise - instance administration - cron-ready automation: - monthly backup restoring and updates up to latest Gitlab version (testing environment) - gitlab-rails service maintenance (control polices) - migration scenarios Docker registry: - instance administration - cron-ready automation: - registry policy control for images (manifest management, atomic garbage collect, tags control etc) - migration scenarios - merging scenarios Golang projects: - Universal TUI installer (TView basic and self-customised vidgets). Working over scalable bash scripts. Automated tests, public cloud upload and mail informing integrated into pipeline - moby/moby based docker control system over 500+ runners. Includes gpu, dind and SoC solutions - Low-level file management system for corporate release portal - Infrastructure management tools (resource control) Github: - profile: https://github.com/JoseRizzal - contribution: https://github.com/rivo/tview Show less

  • Osnova Lab
    • Moscow, Moscow City, Russia
    • DevOps Engineer
      • Jan 2018 - Oct 2020

      CI/CD architect. Builded modern portable GitLab-based CI/CD system for development in mixed environment (all structure from scratch). United 100+ tools, libraries and dependencies modules into standalone automated product complex with fully documented procedures. Personally developed templates, standards and tools for company’s infrastructure: - Pipelines architecture, logic, relationships. One standard for different project groups, QA teams and maintenance departments. - Automatic release management via hybrid JSON + classic data PostgreSQL setup with custom client and server. Architecture for release management rules. - Portable building framework for CentOS- and Windows-based OS for projects in C++, Delphi, Python with legacy support. (Framework languages: C, Python, Bash). - Portable package manager for resolving projects dependencies and synchronizing components into final complex release. - Generator of multi-OS wrappers for release components with unified command syntax (start, stop, status, watch dog, etc.) - Portable multi-OS packing framework (every component is getting packing into rpm, msi, docker image, pip package, etc.) - Automatic documentation tool for user level guides based on RTF templates. - Documentation and user guides for procedures. Show less

    • Singapore
    • Technology, Information and Internet
    • 1 - 100 Employee
    • DevOps engineer, system administrator
      • Aug 2017 - Oct 2017

      Deployment of testing environments in mixed OS structure (Ubuntu, Windows). Network services administration, user support, documentation. Main activities: - Deploying testing environment (Ubuntu, Windows). - Network services administration (Wi-Fi). - Wiki documentation. Deployment of testing environments in mixed OS structure (Ubuntu, Windows). Network services administration, user support, documentation. Main activities: - Deploying testing environment (Ubuntu, Windows). - Network services administration (Wi-Fi). - Wiki documentation.

    • Russian Federation
    • Personal Care Product Manufacturing
    • 1 - 100 Employee
    • Support Engineer
      • Jan 2013 - Aug 2017

      Automation of routine tasks for 2500+ user workstations. Engineer assisting in integration of enterprise-level products. User support and network troubleshooting. Main activities: - Automation of workstations configurations via batch scripts - Automation of integration enterprise-level products (Lotus Notes, Skype for business, WebEx) - Hardware troubleshooting - Network troubleshooting - User support Automation of routine tasks for 2500+ user workstations. Engineer assisting in integration of enterprise-level products. User support and network troubleshooting. Main activities: - Automation of workstations configurations via batch scripts - Automation of integration enterprise-level products (Lotus Notes, Skype for business, WebEx) - Hardware troubleshooting - Network troubleshooting - User support

Community

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