DataBet
DataBet
DataBet
Vacancies Data Engineer

Data Engineer

EU
Kyiv
Remote

Responsibilities:

Design and implement efficient data pipelines to support data-driven decision making

Develop and maintain custom dashboards using data from company databases to visualize key performance metrics

Structuring and organizing data for their subsequent analysis

Create and maintain existing dashboards

Continuously monitor and analyze dashboards' performance, making updates and adjustments as needed to ensure they meet the business's needs

Work with data scraping tools such as Selenium and other frameworks to extract relevant data from various sources

Deploy and maintain data pipelines and services using Docker and container orchestration tools such as Kubernetes or ECS

Ensure adherence to Python best practices by following PEP 8 coding standards and employing clean code principles

Write well-structured and maintainable code using typing and type hints for better code readability and maintainability

Requirements:

2-3 years of experience in Python programming (using OOP)

Experience with containerization and orchestration tools such as Docker and Kubernetes

Practical skills in using the Flask Framework

Strong knowledge of working with SQL

Experience with Clickhouse will be a plus

Experience with web technologies such as HTML, CSS, and JavaScript for building custom dashboards will be a plus

Experience in building and managing data scrapers using tools such as Selenium or other web scraping frameworks

Familiarity with clean code practices, type annotations, and ensuring code quality through consistent code reviews and unit

I want to join