Iqoption software
Ведущий системный администратор. Tech Lead
Tasks Performed:
- Services and infrastructure support
- Routine operations automation
- Development teams support
- Automated verification and rotation of iDRAC passwords
- Implemented monitoring of the current host configuration described by ansible using
Gitlab CI/CD and specially designed display service
- Revised the deployment scheme of LoadBalancers (Nginx Plus) consolidation
- Developed configuration, deployment model, network configuration, a fault-tolerant
circuit (based on BGP)
- Built the process of developing, testing and applying configurations in a team
- Unified configuration playbooks, complete isolation of internal service resources
- Conducted a study of abnormally high traffic in the consul cluster (~ 10Gbit)
- Gave recommendations on working with consul, which allowed to reduce traffic by 50
times
- Developed and implemented technical and architectural solutions
- Reviewed configuration code and working plans
- Developed the architecture and detailed Chef implementation plan to manage the
organization’s infrastructure
- Supported DNS company platform over AWS Route53
- Developed storage with encrypted file about the platform's mirrors based on AWS S3
bucket for mobile clients
- Integrated the platform’s tests based on AWS EC2 with automation based on
Terraform
- Deployed Chef Failover Cluster
- Trained Chef Scripting Team Members
- Wrote a style guide using Chef in the organization, built a development process and
testing code and configurations
- Developed, tested and drafted a plan for dividing LoadBalancers into logical and
transport levels
- Analyzed the applicability of existing solutions (LoadBalancers)
Environment: AWS, Ubuntu Linux (16.04), MAAS, Servers Dell, Zabbix, InfluxDB, Grafana,
Telegraf, Kapacitor, OpenLDAP, Gitlab, Artifactory, Bind9, PowerDNS (server, Recursor),
Hashicorp Consul, Hashicorp Vault, LXC/LXD, Docker on Linux, Bareos, Nginx Plus, Bash,
Python, Python environment in Linux, Ansible, Chef.