BUSINESS ANALYST | PRODUCT
Job Details
Seniority Level
- Intermediate to Senior Level
Industry
- iGaming
Job Funcations
- Business Analysis
- Reporting
Employment Type
- Full-time
Location
- Johannesburg, South Africa
Skills
- Data analysis & insights
- Requirement gathering & analysis
- Process modeling & optimization
- System knowledge & basic SQL
- Effective communication & stakeholder management
- Present findings & collaborate across teams
- Critical thinking & creative problem-solving
- Informed decision-making & project management
- Attention to detail, organization, & adaptability
- Able to well effectively under pressure
Education & Experience
- Experience in igaming industry extremely advantageous
- Advantageous – certifications in project management and agile
- Advantageous – degree in business analysis, IT or other related field
- 5+ years of experience in a similar role
- Experience in large scale data migration essential
- Experience with/exposure to Dev Ops essential
Purpose of Job:
Dream Team Gaming's success echoes with informed decisions that resonate with players and fuel strategic growth. As our Business Analyst, you'll be the master of these insights, translating data into successful insights. Your expertise goes beyond mere observation. You'll be the architect of solutions, bridging the gap between business aspirations and technological realities. Clear, concise specifications will flow, ensuring every project resonates with both player desires and business objectives. Ultimately, you're the transformer of information, merging data into decisions and player insights into tangible realities. If you thrive on making sense of the complex, crafting solutions that resonate, and seeing your insights weave themselves into the very fabric of our success, then this role is for you.
The Department:
As our organization continues to experience rapid expansion and growth, we are seeking a dedicated Business Analyst to join our team. This department, led by Chief Product Officer, is committed to creating an innovative, aligned and digitally driven environment, ensuring compliance with regulations, and effectively managing and mitigating risks in the online gambling industry. This function will also work closely with the Technology Department.
Summary:
As a Business Analyst at Dream Team Gaming, you'll be the driving force behind data-driven decisions that fuel our growth. You'll translate player insights and market trends into actionable plans, ensuring projects align with strategic objectives and deliver impactful results. The Business Analyst is responsible for working as a liaison among project stakeholders to understand business structure, policies and processes and to recommend solutions that enable the organization to achieve its goals. Responsible for eliciting the needs of stakeholders not simply their expressed desires, working with the business to prioritize those needs, ensuring alignment to business objectives.The Business Analyst is also responsible for clearly documenting and expressing functional, non-functional and transition requirements/user stories to IT stakeholders such as systems analysts, developers and quality assurance analysts to ensure the right solution is built to meet business needs.
Responsibilities:
- Elicits, analyses and documents Requirements (i.e.,user stories, use cases, business, user, functional, non-functional, transition)
- Manages all ceremonies and relevant reporting to team and upwards
- Works with business stakeholders to gather functional requirements
- Liaison between business and IT stakeholders, meeting with System Analysts, Quality Assurance Analysts, Project Managers and other resources needed to ensure requirements are met
- Work with the Product Owners to prioritise delivery
- Works with business stakeholders in leading User Acceptance Testing, following up on testing progress and defect resolution
- Manages burn down effectively while continuing new features
- Balances requirements and alignments of business requirements in conjunction with technical requirements
- Identifies and assesses risks to the success of the project. Agrees the project approach with stakeholders, and prepares realistic plans (including quality, risk and communications plans) and tracking activities against the project schedule, managing stakeholder involvement as appropriate
- Assists in the analysis of stakeholder objectives, and the underlying issues arising from
- Investigations into business requirements and problems, and identifying potential benefits and available options for consideration
- Produces specific business cases and scenarios and defines and documents system acceptance criteria
- Defines routine, integrated processes and documents using basic formal process charting techniques
- Works on formal requirements gathering and documentation. Assists in the collection of functional and technical requirements and in the development of design documents
- Works on projects using available frameworks and tools and establishes plans for projects with on-time and on-budget project goals
- Maintains the status of projects and provides guidance to the work of junior team members. Works across teams to achieve group goals
- Test coverage analysis, risk prioritisation, analysis of defect trends, and identification of risks associated with issues identified in the project
- Prepares project scope. Provides inputs to test strategy and approach
- Preparation of training material for the team and the business where applicable
Qualifications:
- Bachelor’s Degree, ideally in Business, Computer Science, ManagementInformation Systems, or relevant Business field preferred or equivalent combination of education/experience
- Agile Business Analyst certifications preferred
Skills and Experience:
General:
- Professional attitude, has developed a reputation as a trusted advisor
- Good client-facing skills, experience in developing partnerships with the team and client and collaborating with others to exceed client expectations
- Good problem solving skills, has experience in proposing different options and solutions for approaching and resolving issues
- Adaptable and responds positively to changing business issues, sees change as an opportunity to improve performance
- Excellent communication skills, adapts style accordingly and demonstrates an understanding of the audience’s perspective. Uses discretion when dealing with sensitive information
- Strong relationship building skills, both internally and externally (3rd party suppliers)
Technical:
- Requirements planning and management: Gathering, Communications, Analysis, Documentation, and Implementation
- Understanding Behaviour-Driven Development approach for User Stories
- Experience using DevOps and Confluence to capture project information
- Experience with Agile concepts and methodologies
- Experienced in writing user stories
- Strong process and data modelling skills
- Experience working with ERP business processes
- Facilitate the documentation of work produced alongside Development, Infrastructure and BI Teams, as well as Product/Business owners
- Microsoft Office tools, to advanced user level
- Testing experience, using testing tools such as Selenium Testing style
- Ability to address and resolve issues, and negotiate to satisfactory completion, while demonstrating excellent customer service skills
- Knowledge of process methodologies
- Intermediate to advanced theoretical knowledge in business analysis methodologies and has awareness of new and emerging technologies and developments
- Has good applications/technology knowledge, building on specialist domain knowledge and has practical experience of tools and frameworks required to deliver
- Good understanding of the business analysis lifecycle including working knowledge of requirements elicitation, structured analysis, stakeholder management, use case definition and other Business Analysis techniques
- Advanced knowledge in MS Excel and working knowledge of PowerPoint andWord
- Knowledge of iterative development processes and object-oriented, multi-platform projects
- A proven record in analysing data and effectively presenting to clients to support proposed solutions. Able to challenge client hypotheses and solutions with robust data
- Highly developed analytical, problem solving, reasoning and assessment skills
Management and People Skills:
- Building relationships and communicating to all levels of the organization
- Passionate about detail and driving projects to completion
- Able to work under pressure and handle various different engagements
- Team player who looks at the business needs as well as at IT capabilities and constraints
- Working flexibly and effectively in a matrix-managed and project-oriented organization
- Able to work effectively with virtual teams
- Requires limited supervision and works well independently
- Strongly upholds appropriate governance and process conformance
- Time Zone differences with business stakeholders
- Awareness of cross-cultural characteristics across and within regions
- Meeting milestones when relying on other resources which are not accountable to this role
- Prioritization, and maintaining schedules while multi-tasking in a dynamic environment with competing project priorities
- Strong results delivery orientation
- Good people skills, with experience in supporting others in raising their performance and working out their development goals
- Experience in supporting team success and motivating others to keep morale and performance high
- Good self management. Can set and work to quantified goals and standards. Delivers by being aware of and considering the commercial impacts
- Must be flexible, independent and self motivated
- Excellent communicator, both written and oral
- Practical, hands-on personality
- Ability to work in team-oriented environment
- Proven experience in direct contact with users to solve issues with customer and business applications
- Experience leading or participating in major business and IT initiatives
- Global business experience, including working remotely with globally scattered users and IT teams, including external partners (desirable)