Position: PHP Developer (Analytics Development)
Company: Brainstack_
Experience required: 2y
Category: PHP
Published: 2021-08-01T00:00:00+03:00

Brainstack_ is a fast-growing product company that develops high-tech solutions for customers in more than 100 countries. Armed with the latest technologies and a young ambitious team, we strive to be the best in what we do. We strongly believe that the personal growth and self-development of every team member is one of the pillars of a successful business strategy. That’s why we are ready to provide all the tools and support necessary for your professional journey. 
Here, there’s no room for bureaucracy or micromanagement — each team can create its own ecosystem that’ll ensure max productivity and perfect teamwork.

By joining our team, you will:
— Work with an international market-leading B2C product.
— Help to build in-house analytics from scratch.
— Use Apache Airflow in conjunction with Python for building ETL processes.
— Upgrade your database skills (binlog, wal, etc.)
— Deal with Google BigQuery, streaming processes, and Data Warehousing models.
— Have the freedom to share your ideas and implement them into the work process.

Requirements:
— 3+ years of programming experience in PHP(Symfony4+)
— Significant experience with a database system such as MySQL, 

PostgreSQL;
— Experience with Docker and message brokers (RabbitMQ)
— Understanding of the principles of SOLID, the ability to apply in practice;
— Experience with microservices architecture;

Will be a plus:
— Practical experience with Python;
— Experience with Apache Airflow;
—Understanding ETL solutions, DWH;
— Google Big Query;

Responsibilities:
— Development of back-end product \refactoring\support;
— Ensuring high-quality code using best practices;
— Design of OOD structure, application architecture;
—Test writing;
— Design and maintenance of technical documentation;
— Bug fixing in existing applications;

We offer:
— Possibility to be part of the creative environment and make your input to it.
— Variety of social and professional activities.
— Friendly and warm culture.
— PE employment.
— 18 days of vacation paid per year.
— Medical insurance.
— Documented sick days paid.
— 3 non-documented sick days paid.
— Breakfasts/fruit/yummies in the kitchen.