Business Intelligence Developer

  • Katowice, Poland
  • Employees can work remotely
  • Full-time

Company Description

The Shiji Group

Founded in 1998, the aim of Shiji is to become a "big data" application service platform operator. Shiji has become one of the leading manufacturers of hotel information systems, with a variety of recent investments into the European market. Shiji is gradually expanding from hotel to catering and retail industries, becoming the major software supplier to both industries. Shiji has also introduced consulting, IT solutions and data platform services. Meanwhile, Shiji is developing worldwide leading products and technologies aiming for the international market and speeding up its globalization progress. Currently Shiji has more than 50 subsidiaries with about 3,000 employees.

Your job will be to develop a part of a distributed system that serves the hospitality industry. The system consists of many domain-oriented microservices developed under a few cross functional teams. You can bring a smile on the faces of thousands of people working in hotels across the globe.

Job Description

  • Understand, analyze, and transform raw data for Business Intelligence purposes
  • Design and implement data models which are going to be used to build insights
  • Build dashboards which will allow to discover trends in data
  • Customize business intelligence tool behavior and its features using plugins
  • Build ETL pipelines and optimize SQL queries
  • Maintain technical documentation


  • Previous working experience as a Business Intelligence Developer or Data Engineer for at least 2 years
  • Understand and adhere to ETL best practices
  • University degree in Computer Science, Engineering, or similar relevant fields
  • In-depth knowledge of Agile process and principles
  • Outstanding communication and presentation skills
  • Good organizational and time management skills
  • Sharp analytical and problem-solving skills
  • Attention to details

Nice to have:

  • Experience in JavaScript programming
  • Familiar with microservices architecture and REST APIs
  •  Previous experience working in SCRUM team
  •  Familiar with Angular framework

Additional Information

  • Contract Of Employment Or B2B Contract
  • Private Healthcare: Medicover And Life Insurance: PZU
  • Access To MyBenefit Platform – Offering – Benefits Adapted To Your Preferences: Multisport Card, And Many Other Options To Choose From Different Categories Like Shopping, Travel, Food)
  • All Necessary Equipment Such As Laptop, Additional Monitor And Other Accessories
  • Free English Lessons
  • Flexible Working Hours
  • Company Parties And Social Activities
  • Friendly, Motivated, And Talented Multicultural Team
  • Training Budget
  • Work From Office Katowice / Warszawa / Wrocław Or Hybrid Or Remote


Get in touch with us today!

You can apply by sending your CV by Apply Now or to the Recruiter Klaudia Kaczmarzyk


Please don’t forget to put the clauses you accept in your resume:

I agree that my personal data will be processed by Shiji Poland Sp. z o. o.  in order to recruit for the position I am applying for.

I agree to the processing of my personal data by Shiji Poland Sp. z o. o.  for the needs of future recruitment.