Business Analyst

  • Full-time

Company Description

We are looking for a Business Analyst who will take the lead on the development of existing and new business ideas, follow the customer development process, and create validated business models. Your analytical expertise and strategic insight will ensure the creation of high-performing solutions that exceed client expectations. 

Job Description

  • Act as a technical leader during the sales cycle, aligning capabilities with potential clients’ needs to facilitate tailored, impactful demonstrations. 

  • Collaborate with pre-sales teams and partners to identify use cases for new analytics apps. 

  • Lead discovery with publishers / sponsors to capture app requirements including target audience, market analysis, key metrics, data sources, and user workflows. 

  • Onboard new data sources, design data structures, clean and integrate data sets into curated data models to power advanced ML applications at scale. 

  • Design and prototype interactive and user-friendly BI dashboards and visualizations. 

  • Clearly document and communicate the functional (and non-functional) app requirements such as data sources, models, transformation logic, and any specific business logic or calculations so that final implementation aligns with the intended use case and business needs. 

Primary Responsibilities:  

  • Collaborate with stakeholders to understand the business idea vision, ensuring alignment with company objectives and market needs. 

  • Develop and maintain environment maps by identifying markets, industry, trends, and macroeconomic forces that influence the business landscape, ensuring strategic initiatives are well-informed. 

  • Create and refine business models using the Business Model Canvas framework, providing a clear roadmap for execution, scalability, and market competitiveness. 

  • Identify and refine key problems by analyzing internal and external factors to ensure alignment with customer needs. 

  • Define and analyze B2B and B2C profile attributes by gathering and assessing key demographic, behavioral, and technographic data. 

  • Design and optimize business solutions by developing operational structures, pricing models, and service offerings that align with market demands and customer needs, ensuring business viability and competitive differentiation. 

  • Define and optimize the value proposition by using data-driven insights to understand customers, ensuring proposed solutions deliver clear and compelling value to the target audience. 

  • Validate business ideas through structured experiments by developing hypotheses and conducting tests to assess feasibility, viability and desirability. 

  • Collaborating with product and development teams to receive the necessary resources required for the validation of business ideas. 

  • Implement and manage lead scoring models by analyzing customer attributes and behaviors to prioritize high-value leads, ensuring resources are effectively allocated to the most promising opportunities. 

  • Collaborate with development to define requirements, create Statements of Work (SOW), ensure quality, oversee successful execution and validation of business ideas throughout the development process. 

Qualifications

Required Skills:  

  • 3+ years of experience working with development teams. 

  • 1+ years of experience creating business models. 

  • Bachelor's degree in Business Administration, Information Systems, Industrial Engineering or Computer Science. 

  • Proven experience as a Business Analyst or in a similar role within an Agile/Scrum environment. 

  • Excellent communication, collaboration, and interpersonal skills. 

  • Analytical mindset with a focus on data-driven decision-making. 

  • Proficiency in using data analysis tools (e.g., PowerBI, Microsoft SQL Server). 

Nice To Have: 

  • Experience with Strategyzer framework. 

  • Familiarity with ETL processes.  

  • A master's degree such as Business Administration, Business Analytics, Management Information Systems, Industrial Engineering is a plus. 

  • Relevant certifications such as: Project Management, Customer Acquisition & Validation, Data Analysis & Visualization, Growth Marketing, and Financial Modeling and Analytics. 

  • Knowledge of software development processes and technologies is a plus. 

  • Previous experience in the roles of Quality Analyst and Product Owner.  

  • Understand and interpret code to ensure alignment with business requirements