Position: Senior DevOps Engineer
Category: DevOps
English level: upper
Years of experience: 11

1. Over the years, I have developed a clear and understandable structure of terraform code for deploying Kubernetes environments from scratch on three biggest cloud platforms in a few simple steps. With pre-installed scope of basic services(helm charts) for ingress load balancing, monitoring, alerting and collecting logs, etc.
2. Developed terraform IaS solution based on RKE provisioner and ansible which allow to deploy cheapest kubernetes cluster on hetzner cloud when hetzner api was not good enough.
3. Realized many small pipelines in different combinations for small projects mostly with docker usage. Huge experience at this way.
4. Strong troubleshooting skills.
14+ years of working experience as Unix administrator. 6+ years as DevOps Engineer. Terraform+terragrunt IaS code and CI/CD pipelines to deploy managed Kubernetes cluster on AWS(mostly), Azure and GCP including "out of cluster" objects required for project(api gw, lamda, vpc, alb, nlb, dns, etc). Custom helm charts for project applications. Build of micro-service auto-scaled architecture using tech stack of: Docker, Helm, Kubernetes. Monitoring and logging by Prometheus, Grafana, Loki, ELK stack. Making Jenkins, ArgoCD, CircleCi, Bitbucket, GitHub, Gitlab pipeline builds and deployments. Implemented self-hosted Gitlab instance through terraform on EKS, dynamic runners on spot instances, fargate workloads. Calico, hashicorp vault, rook-ceph, and more. Participating in big data projects. Migrating projects to a cloud-native and micro-service architecture. Infrastructure automation by ansible(e.g. self managed Kubernetes cluster, ec2 instances, Mongodb sharded cluster, Lamp stack, Ldap ssh, bind, vpn, etc.). Support of dedicated and virtual servers, zabbix and nagios monitoring, bareos backups. Proxmox and VMware VMs. Making docker containers and service bundles in docker-compose format. Working with DigitalOcean, Hetzner cloud services. Making shell/bash scripts. Supporting projects which use: java, maven, c++, cmake, php7, composer, nodejs, npm, yarn, bower. Working with frameworks: emberjs, reactjs, sailsjs, adonis, nextjs, laravel, joomla, wordpress, meteorjs, and others. Deploying environments on: AWS Elastic Beanstalk, AWS ECS, AWS CloudFormation, AWS EKS, GCP GKE, Azure AKS. Development and full rework of the core network (BGP, OSP routing). Network Security. Development of software components for billing and accounting(php, perl, bash). Head of the technical support team. Juniper, Cisco, Huawei. IP-PBX server (asterisk+elastix), call center software.
I want to be a part of project and team which clearly knows what they want in terms of architecture. Which already migrated to the micro-service architecture(preferable on Kubernetes) or they want to do it nearest time and I will be a part of that process. I would like to be able to influence and be a part of the project infrastructure, unlike to only participating in support/improvement activities of legacy code for a long period of time without being able to change anything.
Fixed work hours in UA time zone.