Data Analyst - X Delivery

BCG BCG · Consulting · Casablanca, Morocco · Technology and Engineering

This role is for a Data Analyst within the BCG X team, focusing on advanced analytics. The analyst will collaborate with consulting teams to gather requirements, design, develop, and support analytics solutions for clients. Responsibilities include delivering original analysis, thought partnering on analytics topics, executing analytical approaches, applying statistical and programming skills to build models and algorithms, and communicating insights. The role requires fluency in Python or R, SQL scripting, data wrangling, statistical inference, and data visualization tools. Experience with production-ready dashboards, low-code tools, and specific analytics domains is a plus.

What you'd actually do

  1. Delivering original analysis and insights to case teams, typically owning all or part of an analytics module
  2. Establishing credibility by thought partnering with case teams on analytics topics; drawing conclusions on a range of external and internal issues related to your module
  3. Executing analytical approaches and creating defined outcomes; contributing to approach selection focussing on problem solving and client value aspects
  4. Applying analytical, statistical and programming skills, building models, creating algorithms and using appropriate tools to discover knowledge from a variety of large and versatile data sources
  5. Wrapping the outcomes of analysis into ready-to-use software modules / minimal viable products / dashboards

Skills

Required

  • Python
  • R
  • SQL scripting
  • Data wrangling with Python (pandas) or R
  • Statistical inference using Python, R as well as MS Excel extensions
  • Data visualization and presentation using either of Tableau, PowerBI, QlikView, Dash, …
  • Self-learning and quick ramping in previously unfamiliar technological stack if needed
  • Bachelor's / Master's degree related to computer science, data engineering, data science, statistics, mathematics, or economics
  • Previous experience in the domain of Advanced Analytics (internships included)
  • Analytical expertise, including the ability to synthesize complex data, understand system capabilities and constraints, apply specific analytics methodologies, and deliver impactful solutions
  • Fluent written and spoken English

Nice to have

  • building scalable production ready dashboards and web applications using Python or JS frameworks e.g. either of Django, Flask, React, Vue, Angular etc.
  • proprietary low-code data wrangling, predictive analytics and modelling tools (either of Alteryx, Knime, Dataiku, SAS, SPSS etc.)
  • customer analytics, pricing optimization, predictive maintenance, supply chain optimization, network optimization, workforce allocation, smart manufacturing and related topics in a global organization or professional services
  • GeoAnalytics using Python or specialized solutions
  • simulation modelling and optimization approaches (Operations Research / Linear Programming / Mixed Integer Programming)
  • dedicated optimization and simulation tools (AIMMS, LLamasoft, Gurobi, AnyLogic)
  • Programming and/or scripting experience: SQL, C#, Perl, Spark, VBA
  • big data environments: Amazon Redshift, Hadoop/HIVE, Teradata
  • collaboration tools & ticketing systems (e.g. JIRA, Confluence, GitHub)