— 6+ years of extensive experience in Data Integration / near-real time streaming solution development
— Experience with AWS cloud platform Big Data streaming solutions
— Experience in programming in Scala
— Experience in managing and processing large data sets
— Experience in data stream processing such as Kafka, Spark or similar
— Experience with columnar databases such as Amazon Redshift, Big Query or similar
— Ability to obtain, analyze and synthesize information from multiple sources
— Experience in frameworks such as Hadoop, MapReduce, HDFS
— English Level: Advanced
— High compensation according to your technical skills
— Long-term projects (12m+) with great Customers
— Democratic management style & friendly environment
— WFH mode
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth
As a Senior Data engineer you will become a core member and have an important role in building up a new real time “data gateway” which will be the data backbone of the company in the future and also implement the following tasks:
— Hands on design and development of the real time data platform working with both internal teams and consultancy company
— Follow and apply best practices while building the data streaming framework
— Maintain and build robust and perform data pipelines
— Focus on data quality assurance, verification of accuracy and consistency of data
— Maintain and support data streaming processes ensuring regular feeds with minimal intervention
— Troubleshoot and resolve issues with the data feeds
— Support, assist, establish and maintain appropriate communication channels with business users in the context of company data assets
— Maintain and promote collaboration with other technical teams responsible for upstream/downstream systems
— Maintain transparent communication within the team / other departments within the company
— Participate in brainstorming meetings to discuss existing issues and new ideas
— Participate in daily / weekly team meetings
— Develop further current skill set both from technological and soft skills perspective
Client’s company is a leading player in the rapidly growing market for online gaming via mobile, tablet and computer, with well-known brands and strong positions, primarily in casino and sports betting. The client is serving entertainment services in a $100bn industry that is fast growing.
You will work closely with distributed client’s team from Stockholm, Umeå, Istanbul, London, Malta and Poland.
Today the company is a big player in the iGaming industry, operating more than 20 brands across the world with several gaming licenses.
Client’s team covers dozens of releases per week consisting of multiple deployables each and hundreds of millions of transactions every month.
They actively encourage people to explore new areas, new ways of working, new aspects of the business to continue learning and move forward in their careers. Taking risks is ok, as long as we are always learning which makes the client’s company the perfect environment.
KitRUM is a one-stop custom software development company headquartered in sunny Florida with development centers in Ukraine and Poland.
With a pool of 300+ top-notch engineering resources, we help CxOs of
We realize that one of the most crucial things for developers — adequate client and fascinating projects. So we qualify our clients to make sure that they:
— have an idea that they believe will make the world a better place;
— think long-term and looking for a trusted-tech partner;
— want to rely on and avoid micromanaging;
— are not f$%$ing jackasses :-)
Follow our team on Instagram to know more about our daily life :)
We adore making new friends on the board!