Python Engineer (работа в офисе в Минске)
Зарплата
от 1500 до 3500 $
Местоположение и тип занятости
Компания
Решение бизнес-задач на основе собственных алгоритмов и технологий в области Big Data и Data Science
Описание вакансии
Условия работы
InData Labs is a data science and big data engineering services company. Our main focus lies on machine learning and deep learning solutions, as well as building high-load data processing systems.
We are opening position of the middle/senior Python engineer.
Responsibilities:
- Build scalable high load systems using Python;
- Development and support of ETL/DWH processes and our data pipelines;
- Be responsible for making data available for our Data Scientists;
- Code review and enhancement of existing code base;
- Focus on value delivery for a customer.
Requirements:
- Strong knowledge of Python
- Understanding of multiprocessing and multithreading applications design in Python
- Knowledge of any python web-framework (django, flask, falcon, hug, etc)
- Experience with at least one relational DBMS - PostgreSQL (preferred) / MySQL / Oracle, etc.
- Strong knowledge of SQL
- Experience with at least one of non-relational DBMS (MongoDB, Cassandra, etc)
- Experience with Linux (advanced user)
- Good knowledge of common algorithms and data structures
As a plus:
- Experience with any asynchronous messaging queue system (Kafka and etc.)
- Experience with ElasticSearch
- Experience with Redis / Memcached
- Experience with Spark
- Experience with Hadoop stack