Job Description:
We are seeking a highly motivated and experienced Technical Business Analyst/ Data Analyst to join our team in Limerick or Dublin. The successful candidate will work on the Data Mesh/Derivatives Data Modernization/Cloud Enablement program, utilizing their skills to collect, clean, analyze, and interpret data from various sources.
The ideal candidate will have a strong understanding of agile processes and be able to collaborate closely with cross-functional teams to elicit, analyze, and refine user requirements.
The role involves analyzing complex business problems, identifying potential solutions, and developing and implementing solutions to complex problems.
The responsibilities include:
* Analyzing complex business problems and identifying potential solutions
* Developing and implementing solutions to complex problems
* Translating requirements into clear user stories and acceptance criteria within an iterative development process
* Data Collection and Cleaning: Gathering data from multiple sources, cleaning and structuring it to ensure accuracy and quality for analysis
* Analyzing data from science, engineering, business, and other sources
* Exploratory Data Analysis (EDA): Investigating data to discover patterns, relationships, and anomalies through statistical techniques
* Report Generation: Developing and presenting comprehensive reports with key findings and actionable recommendations to stakeholders
* Data Visualization: Creating compelling visual representations of data using charts, graphs, and dashboards to communicate insights clearly
* Applying statistical methods to interpret data and extract meaningful insights
* Agile Ceremonies: Facilitating sprint planning meetings to define sprint goals and user stories
* Participating in daily stand-ups to track progress and identify potential roadblocks
* Contribute to sprint retrospectives to identify areas for improvement
* Actively participating in backlog grooming sessions to refine and prioritize user stories
* Communication & Collaboration: Effectively communicating business requirements to the development team and stakeholders
* Acting as a bridge between business and technical teams to ensure alignment
* Working with different departments to understand their data needs and translating analysis into business solutions
* Collaborating with the Scrum Master to manage the agile process and resolve impediments
* Collaborating with the Product Owner to maintain a well-structured and prioritized product backlog
Required Skills:
* Great analytical, critical thinking, and problem-solving abilities
* Data analysis, Process modeling, SQL, User Acceptance Testing (UAT), and Regression Testing
* Adaptable and capable of working in fast-paced environments
* Five or more years of experience in a Technical Business or Data Analyst role
* Agile Methodology: Deep understanding of Agile principles, practices (Scrum, Kanban), and tools
* Requirement Analysis: Proven ability to elicit, analyze, and document complex business requirements
* User Story Writing: Excellent skills in crafting clear, concise, and well-defined user stories with acceptance criteria
* Communication & Collaboration: Excellent written and verbal communication skills
* Strong interpersonal skills to effectively collaborate with diverse teams and stakeholders
* Effectively presenting complex data insights to both technical and non-technical audiences
* Superior presentation, negotiation, strong management, and organizational skills
* Technical Skills: Proficiency in SQL, data manipulation tools (Excel, Python, Alteryx or any ETL tools), data visualization software (Power BI, Sigma, or Tableau), Databases (Sql server, Oracle, Azure or Snowflake)
* Statistical Knowledge: Understanding of statistical concepts like hypothesis testing, regression analysis, and probability
* Analytical Thinking: Ability to identify patterns, trends, and relationships within complex datasets
* Problem-Solving: Identifying issues within data and proposing solutions to address them
* Attention to Detail: Ensuring data accuracy and consistency throughout the analysis process
* Technical Knowledge: Basic understanding of software development technologies and processes
* Education: Bachelor's degree in a relevant field such as business, finance, information technology, or a related discipline