Salary
💰 $114,200 - $135,400 per year
About the role
- Clearly identifies project stakeholders, scope and parameters of requirements to define project impact, outcome criteria, and metrics
- Elicit, analyze, specify, and validate the business needs of stakeholders
- Research, review, and analyze the effectiveness and efficiency of existing requirements-gathering processes and develop strategies for enhancement
- Analyze and verify requirements for completeness, consistency, comprehensibility, feasibility, and conformity to standards
- Translate business requirements into functional technical specifications
- Create process models, specifications, diagrams, and charts to provide direction to developers and/or the project team
- Manage and track the status of requirements throughout the project lifecycle
- Serve as a liaison between business stakeholders and development teams for changes and enhancements
- Collaborate with data engineers to define and implement data quality checks and validations using SQL and Databricks notebooks
- Support testing and validation of data pipelines within Databricks
- Leverage Databricks for exploratory data analysis to validate stakeholder requirements and provide insights
- Collaborate with project members to create roadmaps and distributable tasks
- Develop and execute comprehensive test plans and cases to validate system functionality and performance
- Conduct functional, regression, and user acceptance testing
- Implement and maintain automated testing frameworks to enhance efficiency and accuracy
- Work closely with cross-functional teams, including developers, designers, and project managers, to ensure successful project delivery
Requirements
- Bachelor’s degree or higher in business analysis, business administration, finance, or related field
- Three to five years of Business Analyst experience
- Proven experience with business and technical requirements analysis, elicitation, modeling, verification, and methodology development
- Expertise with database management systems, SQL queries, and data analysis tools (Databricks strongly preferred)
- Experience working with big data platforms such as Databricks, including writing, testing, and validating queries and transformations in notebooks
- Familiarity with integrating Databricks into broader data ecosystems (e.g., Azure, data warehouses, reporting tools)
- Demonstrated project management skills and project management software skills, including planning, organizing, and managing resources
- Working knowledge of Windows office systems
- Excellent understanding of the organization’s goals and objectives
- Documenting functional and technical requirements for business or technology projects
- Prioritizing requirements for business or technology projects
- Managing a vast array of information and ambiguity
- Defining and modeling business processes, data flows, user interface models (strawman’s, mockups and POC’s) etc. current and future state
- Identifying and apply organizational change management
- Analytical and quantitative skills to create outputs and analysis
- Use hard data and metrics to back up assumptions
- Ability to solve problems, conduct root cause analyses and develop solutions
- Working in agile project management environment, developing use cases and user stories, and performing other product owner responsibilities
- Ability to work within more than one project or system development methodology, across multiple phases of the project lifecycle
- Experience in communicating effectively with cross-group communication, collaboration, negotiation, and leadership skills
- Learning to manage and influence key stakeholders, direct client interaction during engagements
- Excellent written communication & presentation skills, marketing style blog writing
- Experience in demonstrating active listening, interpersonal skills, and ability to understand
- Experience in managing stakeholder and project resistance
- Experience in handling failure and ability to work through/around blockers/failed attempts
- Experience in being flexible to job requirements, willing to step in to help other teammates
- Ability to defining incremental deliverables (POC, MVP, iterations, etc.) to deliver value quickly and enable feedback early (agility)
- Familiarity of bringing the team together in a collaborative knowledge sharing space