Position: Big Data Engineer
Company: Dev-Better
Experience required: 3y
English level: upper

**What you’ll do:**
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using Google Cloud Platform;
- Develop end-to-end data solutions for structured and unstructured data including, but not limited to, ingestion, parsing, integration, auditing, logging, aggregation, and error handling;
- Build real-time, reliable, scalable, high-performing, distributed, fault-tolerant systems;
- Implement measures to address data privacy, security, compliance.
- Take part in daily meetings with a team, planning, retrospective;
- Communicate with other departments and team members on a daily basis;
- Be an active member of the team, suggest improvements of the processes to increase the quality of the product and performance of the team;


**What you have:**
- Strong experience in building cloud-native data engineering solutions using GCP or AWS platforms;
- In-depth knowledge of Hadoop and Spark (Core, SQL, Streaming), experience with data mining and stream processing technologies (Kafka, Spark Streaming, Akka Streams);
- Fluency in several programming languages such as Python, Scala, Java, with the ability to pick up new languages and technologies quickly;
- Experience with designing data and analytics architectures;
- Experience with data warehousing, data ingestion, and data profiling;
- Good problem-solving skills;
- Ability to work in a fast-paced work environment in a rapidly growing company
- Good written and spoken English.


**What’s good to have:**
- BS/MS in Computer Science 
- Experience in HealthCare domain;


**We offer:**
- Excellent career opportunities 
- Competitive remuneration based on qualification and contribution 
- Flexible working schedule, vacations, paid sick leaves 
- Good working environment
- Great team spirit 
- English classes