Position: Senior DevOps Engineer
Company: Ciklum
Category: DevOps
Experience required: 5y
English level: upper

Responsibilities

This role is meant for the one who is comfortable with infrastructure and configuration, but also happy to roll up their sleeves, troubleshooting, debug, and ship features
You will be working in close cooperation with developers/QAs, Tech and Security Ops in Kyiv team and across all our offices to manage, monitor and support the build/deploy processes and production environments
You don’t have to be an expert in all below technologies and fit into all requirements, we’re T-shaped engineers and work as a team

Requirements

5+ years engineering background, experience in build and support production environment
Experience working with container orchestrators and related services (Kubernetes, EKS, Rancher, Helm, ALB controller, Cillium, ExternalDNS etc.)
Experience in administering the AWS Cloud Platform (VPC, ALB/NLB, EC2, ASG, EBS, Route53, Cloudfront, WAF, Lambda, IAM, RDS, S3, Cloudwatch)
Experience in implementing infrastructure as code (Terraform)
Experience in Monitoring tools (ELK stack, Prometheus/Grafana/Loki stack, Splunk)
Understanding the principles of building fault-tolerant systems
General understanding of networking (routing, subnets, gateways)
Experience in building CI/CD systems and processes (TeamCity, GithubActions)
Experience with version control systems (GitHub)
Experience with Windows/IIS
Knowledge and experience with relational database administration (MSSQL)

Desirable

PCI DSS compliance principals understanding
Basic knowledge of scripting languages (Bash, Python, Powershell)
Experience with configuration management tools (Ansible, etc)
Experience with SRE practices
Knowledge/experience with NoSQL, CockroachDB, Kafka, RabbitMQ, Redis, Nginx
Experience with F5 load balancers
Understanding of GitOps practices and experience in implementation, using   ArgoCD/FluxCD

What's in it for you

Product-like atmosphere
Friendly collaborative teams and enjoyable working environment
Professional skills development and training programs
Dynamic and challenging tasks, and projects from scratch
Sport & team-building activities.
Medical insurance
English courses
State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
Long-term employment with 20 working-days paid vacation and other social benefits