CV: различия между версиями
Sirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
Строка 40: | Строка 40: | ||
* Supported self-hosted repositories: docker registry, Git server, python-pip registry, maven caching proxy for java applications. |
* Supported self-hosted repositories: docker registry, Git server, python-pip registry, maven caching proxy for java applications. |
||
* Other services: Apache Storm, Zookeeper, Apache Kafka, OpenTSDB, Elasticsearch (ELK stack for logging) |
* Other services: Apache Storm, Zookeeper, Apache Kafka, OpenTSDB, Elasticsearch (ELK stack for logging) |
||
+ | <BR> |
||
− | |||
+ | <BR> |
||
<B>Dec 2016 - March 2019</B> |
<B>Dec 2016 - March 2019</B> |
||
Deployment/"DevOps" engineer "Grid Dynamics" software company, Kharkiv, Ukraine. |
Deployment/"DevOps" engineer "Grid Dynamics" software company, Kharkiv, Ukraine. |
||
Строка 46: | Строка 47: | ||
Migrate existing applications to the Cloud environment, Implement service discovery for microservices |
Migrate existing applications to the Cloud environment, Implement service discovery for microservices |
||
<B>Details:</B> |
<B>Details:</B> |
||
− | Adopted applications to be deployed to Google Cloud (including dockerizing) |
+ | * Adopted applications to be deployed to Google Cloud (including dockerizing) |
− | Deployed application to the Google Cloud (using Hashicorp Terraform) |
+ | * Deployed application to the Google Cloud (using Hashicorp Terraform) |
− | Configured/supported service registry/service discovery with Hashicorp Consul |
+ | * Configured/supported service registry/service discovery with Hashicorp Consul |
− | Configured/supported secrets management with Hashicorp Vault |
+ | * Configured/supported secrets management with Hashicorp Vault |
− | Deployed application to the K8S/GKE environments with service discovery support (using Helm and Terraform) |
+ | * Deployed application to the K8S/GKE environments with service discovery support (using Helm and Terraform) |
− | Debugged issues on Dev/Prod environments |
+ | * Debugged issues on Dev/Prod environments |
− | Production environment support |
+ | * Production environment support |
− | Other: Apache Kafka, Cassandra, Zookeeper, Zabbix, AWS, che |
+ | * Other: Apache Kafka, Cassandra, Zookeeper, Zabbix, AWS, che |
<BR> |
<BR> |
||
<BR> |
<BR> |
Версия 10:29, 20 декабря 2023
Max Mazur
Contacts:
Email: sirmax123 AT gmail.com
Cellular: +38067 341 80 70 (Telegram /Viber)
Skype: sirmax123
Nationality: Ukrainian
Education:
Kharkiv National University of Radioelectronics.
Cisco courses:
- BSCI: Building Scalable Cisco Internetworks
Mar 2019 - Now
Deployment engineer/DevOps "Mirantis" software company, Kharkiv, Ukraine.
Key Responsibilities: Responsible for software delivery on Production and Staging/Dev environments, automating deployments, and implementing and supporting zero-downtime deployment procedures for SDN controller. Details:
- Deployment SDN controller (Consists of multiple microservices, including Apache Storm topologies, docker-based services, and k8s-based services)
- Administrated various Linux servers (CentOS, Ubuntu)
- Automation: CI/CD: Salt, Jenkins Pipelines (GroovyDSL, JJB)
- Administrated Clouds (OpenStack, Amazon)
- Automate deployment using Terraform (Create ad-hoc environments to test features and delete them after testing)
- Hardware: OpenFlow switches, Servers (Dell, HPE, SuperMicro)
- Monitoring: Prometheus, Alert manager, Alerta
- Deployed k8s and OpenStack (Using Mirantis MCC/MOSK), troubleshoot OpenStack and k8s issues including network outages
- Supported self-hosted repositories: docker registry, Git server, python-pip registry, maven caching proxy for java applications.
- Other services: Apache Storm, Zookeeper, Apache Kafka, OpenTSDB, Elasticsearch (ELK stack for logging)
Dec 2016 - March 2019
Deployment/"DevOps" engineer "Grid Dynamics" software company, Kharkiv, Ukraine.
Key Responsibilities:
Migrate existing applications to the Cloud environment, Implement service discovery for microservices
Details:
- Adopted applications to be deployed to Google Cloud (including dockerizing)
- Deployed application to the Google Cloud (using Hashicorp Terraform)
- Configured/supported service registry/service discovery with Hashicorp Consul
- Configured/supported secrets management with Hashicorp Vault
- Deployed application to the K8S/GKE environments with service discovery support (using Helm and Terraform)
- Debugged issues on Dev/Prod environments
- Production environment support
- Other: Apache Kafka, Cassandra, Zookeeper, Zabbix, AWS, che
Mar 2012 - Dec. 2016
Deployment engineer "Mirantis" software company, Kharkiv, Ukraine.
Key Responsibilities:
Implementing CI/CD, deploy configure and troubleshoot OpenStack
Details:
Administrated various Linux servers (RH, CentOs, Ubuntu, Amazon Linux)
Automate server setup and software deployment with Puppet/Chef Salt/Ansibleconfigurstion management systems
Administrated Clouds (OpenStack, AWS)
Python development
Managed application servers (TomCat)
Shell scripting
NoSQL: ElasticSearch, Cassandra cluster, MongoDB, InfluxDB
OpenStack installation, configuring, and debugging
CI/CD: Jenkins, JJB, GoCD
Monitoring: heka, collectd, nagios, kibana, grafana, zabbix ,Graylog2
OpenLDAP directory service
May 2010 - Mar 2012
System integrator TTI-Telecom. Ltd, Israel.
Key Responsibilities:
Install TTI product on the customer's environment. Customer support: troubleshoot issues with TTI products, and upgrade products.
Details:
Administered various servers including UNIX (Solaris 5.9, 5.10, HP-UX 11.23)
Shell scripting.
Administered Veritas cluster.
Installed and managed Oracle and Sybase databases.
Managed application servers (WebLogic).
Installed and supported TTI product
PL/SQL programming/debugging.
Apr 2007 - May 2010
Senior Network Engineer, "AirBites ISP" Kharkiv, Ukraine.
Key Responsibilities:
Designing, implementing, and managing a city-wide network
Details:
Managing fibers backbones
Managing wireless base stations.
Designing and implementing QoS on the network
Managing DMZ: firewall management
Managing hosting server and hi-loaded web servers
Linux administrating
Managing Cisco & Linux soft routers
Managing interior and exterior network routing using OSPF, BGP4, Load balancing using BGP4
Securing data with IPSEC
Support and secure mail system
Installed, secured, and managed BIND, Apache, Nginx, Postfix, MySQL, Squid, Radius, Jabberd, Bacula, Nagios, NetFlow collectors, Cacti, DHCP, VPN (multiple protocols)
Managing billing system
Clustering www-servers with DRBD and GFS2
Virtualization using VMvare and KVM
Apr 2006 - Apr 2007
Senior system administrator. "Program-Ace" software company. Kharkiv, Ukraine.
Responsibilities:
Support All services required for developers teams, and support local company infrastructure.
Details:
Designed, implemented, and managed corporate network WAN&LAN
Installed and used hosting software (ISPConfig, CPanel, Plesk, DirectAdmin)
Installed and supported web-clusters and hi-loaded web servers
Securing data with IPSEC
Support and secure mail system
Installed, secured, and managed BIND, Apache, Nginx, Lighttpd Postfix, MySQL, Squid, Jabberd, Nagios, samba, svn, csv.
Jul 2005 - Apr 2006
Senior network administrator, "UkrSibbank BNP Paribas group" Commerce Bank, Head Office, Kharkiv, Ukraine
Responsibilities
Designed, implemented, and managed corporate network WAN&LAN
Details:
Managed DMZ: firewall management, networking.
Linux administration.
Managed Cisco & Linux routers, all WAN area, more than 1000 sites placed in all Ukrainian territory (around 1300 Cisco devices)
Managed interior and exterior network routing using EIGRP
Securing data with IPSEC
Support and secure mail system
Managed customer internet access system
Installed, secured, and managed BIND, Apache, Postfix, MySQL, Squid, TACACS+, Jabberd, and Nagios.
Jun 2004 - Jul 2005
Senior Network Administrator. ISP "Center of Information Technologies Vostok", Kharkiv, Ukraine.
Responsibilities:
Network architecture and design
Details:
Designed and implemented network security and software firewalls.
Managed interior and exterior network routing using OSPF, BGP, and RIP.
Installed and managed Cisco routers and Cisco Catalyst switches
Managed ~30 Linux-based software routers.
Installed, secured and managed BIND, DJBDNS, Apache, Postfix, QMAIL, MySQL, Squid, RADIUS and TACACS+
Managed fiber backbone based on switched Ethernet using Cisco and AlliedTelesyn switches
Managed about 40 wireless base stations (Awaya, Orinoco, KarlNet/Terabeam, Cisco)
Oct 2002 - Jun 2004
Junior System Administrator.ISP "Center of Information Technologies "Vostok", Kharkiv, Ukraine.
Responsibilities:
Infrastructure and Customer support, troubleshoot network issues.
Details:
Administered various Internet servers including UNIX (Slackware Linux, Red Hat Linux, FreeBSD), and Windows (95/98/NT/2000).
Installed and managed various Internet Services such as firewall, WEB, DNS, SMTP, SNMP, FTP, etc.
Designed, implemented, and managed LAN and uplink.
Installed satellite dish, radio-Ethernet, radio modems, bridges, switches, and routers (Cisco).
Connected PBX and various office equipment.
Providing technical support to the clients by phone and on-site.
Installed and configured Internet dial-up and leased line access.
1997 - 2002
Education:
Kharkiv National University of Radioelectronics, Bachelor of Computer Science