Position: Data Engineer (Python, AWS)
Company: Improveit Solutions Ukraine
Experience required: 3y
English level: upper

**Requirements:**
3+ years of experience as a Data Engineer or in a similar role;
3+ years of commercial experience with Python;
Experience with cloud-based data pipeline/ Back End services, using AWS;
Proven experience with big data frameworks and tools (Athena, Glue, etc.);
Ability to work effectively with minimum supervision;
English intermediate level or higher, both verbal and written.

**Will be a plus:**
Experience with GraphQL;
Familiarity with Jupyter Notebook;
Knowledge of Apache Spark.

**We offer:**
Full-time position with the ability to relocate from another city;
Salary above the market average;
Paid vacation and sick leaves;
Regular salary reviews based on performance;
A big team of strong developers;
Cozy fully-equipped office and workplace;
Professional development and educational events;
English classes and Speaking Club with a native speaker;
Competent and transparent management, democracy;
Opportunity to work directly for a successful European company.

**Responsibilities:**
Keeping up and running Data Lake;
Working with AWS services (Lambda/ Glue/ Athena/ ElastiCache for Redis/ Appsync/ API Gateway);
Communication & cooperation with the CTO.

**About the project**
The product is a Software-as-a-Service solution designed for the hospitality market — powerful tools to manage and optimize online sales for hotels. The user controls distribution with just one platform: booking engine, central reservation system, channel manager. It’s a well-known product on the European market having many B2B customers. Our local team on this project consists of front-end and back-end developers and UI\UX designer. The development process is managed directly by the client’s CTO from Switzerland.