Position: Senior DevOps Engineer for FairPlay
Company: Parimatch Tech
Experience required: 3y
Category: DevOps
Published: 2020-09-01T00:00:00+03:00

Currently we process, store and analyze over half a billion events per day using ML, statistical, time-series and graph algorithms in real-time. We are going to reach two billion events in a 6-9 month horizon adding more and more detailed data sources. The heart of the project are streams, data from (these streams) should be gathered, cleaned, aggregated, transformed and prepared to be used by algorithms and end-users. Unlike the majority of fraud-detection products available on the market, we are not wasting time on no-code/low-code and other marketing staff, focusing on our algorithms and business results instead.

The platform provides opportunities to work with both historical and real-time data. As platform main use cases reasonable to mention: making data analysis, preparing datasets for training ML-models, providing an environment for real-time execution of these models and generating output streams with real-time data changes. End-users rely on data quality and stable work, expecting fail tolerance 24/7.

You will have a direct impact on:
— High-load system;
— Data collection process;
— ML/AI;
— Real-time prediction;
— Fraud detection system.

Essential professional experience:
— Expertise in Kubernetes, Nomad;
— Practical skills in writing templates for automation deploying (Ansible/Terraform);
— Experience with non-relational databases administration Redis, Clickhouse;
— Experience with relational databases administration PostgreSQL, MSSQL;
— Practical skills of building CI/CD pipeline(GitlabCI, Jenkins, FLUX);
— Experience in administration Kafka;
— Knowledge of HELM;
— Skills in setup monitoring and alerting (ELK, Prometheus, Grafana, Alertmanager);
— Experience with AWS (ELB, EKS, EC2, IAM, S3);
— Understanding of networking (static routing, subnets, gateways).

Desirable skills and personal features:
— Experience in building data streams;
— Knowledge of Python;
— High level of personal responsibility, readiness to commit on projects instead of tasks;
— Technical English;
— Knowledge sharing abilities;
— Experience in building distributed systems based on services.

We care of your:
Health
— Medical insurance/Sport compensation;
— Sport club participation (football, running, basketball or swimming clubs);
— 100% paid sick leaves;
— 20 working days of paid vacation.
Wealth
— Competitive salary and сonstant encouragement for your efforts and contribution;
— Bonuses according to company’s policy;
— Welfare (financial support in critical situation).
— Gifts for significant life events (marriage, childbirth).
Personal and professional growth
— Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc.;
— Free corporate library;
— Opportunity to visit our non-stop internal meetups: open talks, IT Pump, etc. as a participant or a speaker and exchange knowledge;
— A world-class team of T-shaped skilled professionals that share knowledge and support each other.
Leisure time
— Corporate parties and events (Pub Quiz, Carquest, bowling championships, etc.);
— PM Foundation activities (social responsibility events);
— Weekly events aimed at culture, arts, soft skills development.