Business Analyst (Mid/Senior)

Zagreb, Osijek, Croatia

Do you want to join a growing team of top professionals who invest time and effort into teaching, career growth, and cultivating employees into the next generation of IT experts? You've come to the right place. Span is a Croatian IT company with a global reach specializing in high-quality information systems design and management services, as well as tech support for customers and enterprises. We're constantly improving, advancing, and adopting new trends, new skills, and new expertise, giving our employees virtually endless opportunities for professional development. 

We are looking for an organized, motivated and articulated Business Analyst to join our team. As a Business Analyst, you will play the main role in linking our IT capacity with customer and their business objectives. If you have a passion for translating business requirements into actionable plans, this is the perfect role for you. For this position, as part of our Data Platform team, you will help bridge the gap between business needs and data-driven solutions. This role focuses on translating complex data into actionable insights by working with modern tools such as Databricks, SQL, and PowerBI, and ensuring data flows are accurate, consistent, and business-ready. You will collaborate across domains, with an emphasis on customer and engagement data, to deliver reporting and analytics that support decision-making, optimize processes, and create measurable business value.



What you'll do:

  • Gather, discover and analyze requirements, find and discuss solutions.
  • Collaborate with cross-functional teams to design and implement solutions; e.g. collaborate with data engineers and analysts to ensure data pipelines and transformations support accurate reporting and analytics.
  • Translate technical concepts into non-technical terms for business stakeholders.
  • Own and develop relationship with customers.
  • Work with customers to optimize and enhance solutions.
  • Help design, document and maintain system processes.
  • Proactively identify schema mismatches, validate data availability, granularity, and update frequencies to ensure quality and reliability of insights.
  • Support project managers in tracking deliverables and timelines.
  • Challenge or validate architects and engineers on data design to ensure consistency and scalability.
  • Find and communicate key insights and findings to sales and overall team.
  • Discover issues, suggest changes and solutions to the customer.
  • Assist in validating solutions before deployment.


What we expect:

  • Knowledge in generating documentation with visualizations
  • Advance knowledge Excel and SQL basics for querying data in tools like Databricks (familiarity with data design patterns like medallion architecture is a plus), knowledge of data modelling concepts (star schema, slowly changing dimensions, etc.) is a plus 
  • Ability to understand and document end-to-end data flows.
  • Familiarity with reporting solutions like PowerBI.
  • Comfortable using tools like Postman to review and test API calls.
  • Microsoft Office Suite, project management (e.g. MS Project, Azure DevOps, Jira) and other collaboration tools (e.g. Miro, MS Teams).
  • Experience with cloud data platforms (Azure Data Lake, Snowflake, etc.).
  • Familiarity with Agile and Scrum methodologies.
  • A degree in Business, IT / Computer Science, or relevant field.
  • Strong written and verbal communication skills in English and Croatian
  • Proven experience as a Business Analyst or in a similar roles within software development or other IT environments.
  • Ability to plan, organize, and lead collaborative workshops with customers and internal teams to elicit requirements, clarify objectives, resolve conflicts, and achieve consensus.
  • Strong analytical skills with the ability to identify and solve problems.
  • Experience in analyzing data to draw business-relevant conclusions.
  • Strong knowledge in software development lifecycle.
  • Ability to work independently and within a team.
  • Readiness to learn new technologies, proactive and responsible approach to work.
  • Experience in projects involving enterprise data platforms or data warehouses is a plus.


What's in it for you:

  • Competitive salary according to your experience
  • A business phone of your choice
  • InHouse testing center- we are giving you an option of gaining professional certificates
  • Mentor - no matter how much experience you've got, we will provide you with an adequate mentor
  • Regular feedback on your performance and personalized career development plan
  • Possibility to earn different types of bonuses
  • Subvention of Multisport card- not only brain workout is important
  • Minimum of 25 vacation days
  • Complete health checks- adjusted for men and women
  • Psychological counseling- we care about your well-being
  • Lunch and transportation compensations
  • Benefits for children of employees

When you’re ready, click the Apply button below – even if you don’t check every single box. We are looking forward to meeting you! 😊


Business Analyst (Mid/Senior)

Job description

Business Analyst (Mid/Senior)

Personal information
Add
Professional data
Details