Position: Data Architect
Company: Playtika
Category: Java
Experience required: 5y
English level: upper

Playtika is looking for Data Architect to join our Kiev office on a full-time basis.  

Playtika Holding Corp. is a leading mobile gaming company and monetization platform with over 35 million monthly active users across a portfolio of games titles. Founded in 2010, Playtika was among the first to offer free-to-play social games on social networks and, shortly after, on mobile platforms. Headquartered in Herzliya, Israel, and guided by a mission to entertain the world through infinite ways to play, Playtika has over 3,700 employees in 19 offices worldwide including Tel-Aviv, London, Berlin, Vienna, Helsinki, Montreal, Chicago, Las Vegas, Santa Monica, Newport Beach, Sydney, Kiev, Bucharest, Minsk, Dnepr, and Vinnitsa. 

As a Data Architect, you will develop software high-level description with attention to data and system integration, data modelling and feasibility, collaborate with Product Owners, BI and Development Team Leads to determine functional and non-functional requirements for new software or applications and provide technical guidance and coaching to BI engineers, developers and engineers. 

Responsibilities:
Determining best fit architectural design; 
Researching for new technologies; 
Collaborating with other departments in order to fully cover business needs; 
Perform in-deep technical consultation of developers; 
Writing well-documented high-level technical documents/specifications; 
Supporting teams on implementation and integrations, perform code reviews; 
Working on complex problems and performance issues. ﻿

Requirements:
Bachelor's degree in Computer Science/Engineering 
At least 10 years of practical experience in development 
At least 2 years on data architect/tech lead position 
Good knowledge of architecture/design patterns and styles 
Experience of creating design for new applications/projects 
Strong knowledge of end-to-end data lifecycle across data warehouses, relational databases, operational data stores, BI reporting, and big data analytics. 
Experience creating conceptual and logical data models 
Expert knowledge of Java or Scala 
Experience with SQL and NoSQL database 
Extract, Transformation, Load (ETL) development skills 
Knowledge of data technology products and components for Big Data (Data Lakes). 
Experience with data warehouses (Vertica, Hive) 
Proven technical writing skills 
Experience working with source control systems, code review systems 
Experience working with continues integration and delivery systems, code quality automation systems 
Experience working with debugging/profiling tools, ability to resolve performance issues 
Ability to clearly communicate complex technical ideas, regardless of the technical capacity of the audience 
Understanding SDLC and best practices as gitops 
Strong communication skills 
Fluent English 
Nice to have:

Python knowledge is a plus 
Experience with any of the following is a plus: Spark, Kafka, Airflow, Hadoop 

We offer all our employees: 
Competitive salary, performance-based bonuses and flexible working hours; 
Training programs, certifications, conferences including international events;  
Social package, including gym membership compensation, medical insurance;  
Paid vacation and sick leaves; 
Corporate English classes; 
Referral program; 
Corporate celebrations, team buildings, and fun activities; 
Free meals twice a day, refreshments, happy hours; 
Technical library with option to order books; 
Coaching and reviews to support your career development; 
Comfortable office near the Olympic station; 
Working for one of the top social gaming companies in the world; 
Cute and funny corporate events — some of them definitely unforgettable. We have fun like that; 
By the way, you can feel us here.