Oleksandr Sakharchuk

  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ukraine, UA

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

      I'm helping the team to adopt DevOps culture and implementing best practice from CI/CD, Security, Monitoring. Also, I'm participating in all architecture plannings and managing 1 remote DevOps engineer. Key technologies are: - AWS, Terraform, Ansible, Python - Jenkins + groovy scripts for Jenkinsfiles - Docker containers and docker-compose. - Packer + Ansible for patching and updating the AMI. - Slack (chatops scripts and integrations) - Scala and SBT, to support developers My main achievements: * Reduced TCO of the infrastructure in AWS for 30%. * Made CI as code, automated with discovering new branches. * Doing deploy at least once per day, it is easy now and does not require manual work anymore. * Introducing SSO authentication for our services. * Add monitoring for all services and configure relative alerts. * Improve existing logging system based on ELK. * Help dev team to adopt cloud practice to be able to scale fast and handle high load. * Rebuild and optimize infrastructure before sales period. * And at the moment moving services to the Kubernetes Show less

      Main responsibilities: * Automate bare-metal setup with Chef, shared Chef knowledge in the team. * Automate AWS with Terraform and taught the developers. * Many integration, work on stability and performance issues. * Stabilize and educate teammates to maintain and use Mesos cluster. * OnCall Key technologies are: Chef, Razor, Terraform, Mesos, Haproxy, Nginx, Docker, Vagrant, Jenkins, Aerospike, Redis, Percona, Kafka, Ruby on Rails, AWS, Docker, Scala, SBT. Main achievements are: - I could work in an unstable environment when any changes in Chef are not predictable. So I was working hard to spread TDD practice for the Chef, Ruby code checks and ChefSpec and Test Kitchen. Refactored many existing cookbooks and added tests. Migrated our tests from Vagrant to Docker. Contribute back to community cookbooks. I was happy to use my previous experience with Chef. Use Jenkins build to test it regularly. - Second things, couldn't see so many accounts. And was working and pushing to integrate them with existing ADFS. - We had a Mesos cluster, without any expert left in the team. I had previous experience with Mesos. I made it stable and shared knowledge. From that time we had no incidents with Mesos. - Writing documentation for all components I touched. - Implement basic ChatOps practice - Did a lot of optimization in our configuration and components to speed up TTFB - Build a custom canary releases for cloud migration I joined Fyber's engineering team to help them migrate to the AWS cloud. Unfortunately amazing people and engineers with whom I proud to work together were working on covering daily issues and short task without sticking to any roadmap and plans. So I was working a lot on completely another things that I was hired for. In the end, I was a DevOps in a small squad who was working on migration one of the biggest components with billions request per day. And we finished it. I simply knew it was time to look for new environment and challenges. Show less

      I was working on refactoring previous scripts for automation and building new infrastructure.

      The office was moved to Paris. My responsibilities is managing Linux environments, which include the setup and configuration/management of mostly LEMP stack in AWS. Also I'm working with bash/shell scripting and PHP, Ruby. As a part of team I'm able to planning and supporting high-traffic website infrastructures with AWS and tools such Puppet, NewRelic, CloudFlare etc. Everjobs are always looking for top talents in many different fields and location (Berlin, Sri Lanka, Myanmar). Send your application to career@everjobs.com if you are interested in an exciting career at Everjobs and we'll get back to you as soon as we can. Show less

      Maintenance of company infrastructure with teams of engineers and developers. Work with: • VMware • Ubuntu, Debian, Slackware, BusyBox • Windows Server 2008, Windows Server 2012 • Microsoft Office 365 • MS SQL 2008, MS SQL 2014, PostgreSQL, MongoDB, Solr, Memcache • IIS, NGINX, Apache, lighthttpd, Tomcat • Windows AD, DNS, DHCP, Failover Cluster, GPO, Network Policy Server • LDAP integration, TACASC+ • Zabbix with own customisation • TeamCity • Git, Gitolite, GitLab • Atlassian - JIRA, Confluence, Crucible, FishEye, ServiceDesk • Chef • Akamai Object Caching, Akamai Dynamic Site Accelerator • VoIP, Asterisk, Elastix, FreePBX • Ruby, Bash, PowerShell, NAnt • Fusion Inventory • Cisco Catalyst 2960, Cisco Catalyst 3560, Cicso ASA 5510, Cisco ASA 5585, Cisco 7301, Cisco WLC 4400, Cisco WLC 2100, Cisco Aironet 1140, Cisco Aironet 3600 • Dell PowerEdge R410, 610, 620, 710, 720, 820 Tasks and responsibilities: • High SLA for company ifrastructure • Implement and improvement of monitoring and all components. Automating of monitoring discovery. • Implement of the integration of all access to the AD • Implement of documentation workflow process • Implement of Kanban process • Update Git flow process • Implement of Cisco WLC solutions • Implement of 802.1X Authentication integrated with AD • Automating of site monitoring. Write scripts for integrate developers API and services like Zabbix, Pingdom • Implement Akamai integration • Implement of Chef automating for SCM • Update build scripts for TeamCity • Implement of backups and backup plans • Refactoring of NGINX configs, write Chef cookbook • Configure image dynamic resizing and caching • Planning and update of network structure • Security implementation (update process, remove shared accounts, update domain policy etc) • Primary Domain controller migration to Windows Server 2008 • Implement TrustDomains configuration • Implement AGUDLP role-based access controls for AD • Passage of a security audit • ServiceDesk Show less

      • Unix / Linux systems administration • Configure system and kernel for high-performance projects • Configure RPM packages • Configure NGINX, Apache for PHP, Ruby, Python, C • MySQL, configuration, build from source with plugins. Tunning. Backups. Set up master-slave, master-master replication. Recovery experience replications. Analysis of MySQL queries and tables structure • Configure and work with search engines - Sphinx, Solr • Icinga, Zabbix, Munin monitoring. Templates and triggers tuning for automatic recovery. Development notification scripts • Advanced skills in Bash scripts, console workflow, regular expressions. Practice in Ruby, PHP, Perl also the source code changes on C • Significant experience in SVN, GIT operation and administration • Networking, routing and network services • Have experience in configuring and usage Atlassian applications • Work with Jenkins, Hudson. • Setting up Selenium Grid, test sites adjustment. Write Apache Ant scripts for builds. • Horizontal and vertical scaling of projects • Experience in implementation and writing Opscode Chef recipes Show less

      • Improve ServiceDesk process • Support Level 1-2 • Implementation of automating workstation diagnostic • Implementation of automating installation process • Write scripts for automatic monitoring report • Write reports for ServiceDesk based in T-SQL query

Education

  • National Mining University, Dnipropetrovsk
    Master’s Degree, Department of Information Security and Telecommunications
    2009 - 2011
  • Oles Honchar Dnipropetrovsk national university, Dnipropetrovsk
    Bachelor’s Degree, Faculty of Applied Mathematics
    2004 - 2009

Community

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