E

EXL

Analyzes business data and runs outsourced operations

Associate – Business Analyst

Data Engineering +1Confirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • Advanced SQL skills, including common table expressions, window functions, query optimization, stored procedures, and dynamic SQL.
  • Proficiency in Python, including pandas, NumPy, Matplotlib, Seaborn, SQLAlchemy, Requests, and PySpark.
  • Experience with PySpark distributed processing, its DataFrame API, Spark SQL, and user-defined functions.
  • Advanced DAX skills, including calculated columns, measures, time intelligence, and row-level security.
  • Experience building LookML models, explores, and views in Looker.
  • Shell scripting or Bash for pipeline automation and environment management.
  • Advanced Power BI skills, including Desktop, Service, Dataflows, Composite Models, and Deployment Pipelines.
  • Proficiency in Tableau, including calculated fields, level-of-detail expressions, Tableau Prep, and Tableau Server.
  • Experience with Snowflake warehouses, clustering, materialized views, Snowpipe, and dynamic data masking.
  • Experience with Azure Synapse Analytics, Azure Data Factory, Azure Databricks, and Azure SQL.
  • Experience with dbt Core or Cloud, including models, tests, macros, seeds, snapshots, and the semantic layer.
  • Experience with Apache Airflow DAG development, scheduling, and operators.
  • Experience with at least one of Fivetran, Matillion, or Azure Data Factory for data ingestion.
  • Exposure to large language model APIs such as OpenAI GPT-4 or GPT-4o, Azure OpenAI Service, or Anthropic Claude.
  • Experience with LangChain or LlamaIndex for retrieval-augmented generation pipeline development.
  • Experience with vector databases or search tools such as FAISS, Pinecone, Weaviate, or Azure AI Search.
  • Experience with Python AI libraries such as OpenAI, Transformers, Sentence Transformers, and tiktoken.
  • Knowledge of prompt engineering, context management, and chain-of-thought techniques.
  • Familiarity with AI-native business intelligence tools such as Power BI Copilot, Tableau Pulse, and Looker Explore AI.
  • Experience with dbt Semantic Layer or MetricFlow, Power BI Semantic Models, Cube.dev, or AtScale.
  • Experience with Git, GitHub, or Azure DevOps, including branching, pull requests, and continuous integration and continuous delivery pipelines.
  • Basic Docker skills for containerized analytics environments.
  • Experience with Agile or Scrum delivery methodology and JIRA or Azure Boards for sprint and backlog management.
  • Six to nine years of experience in business intelligence, advanced analytics, and data engineering, with exposure to AI or large language model application development.
  • Experience building governed semantic layers, scalable data pipelines, and integrating large language model capabilities into analytics workflows.
  • Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or a related field.
  • Microsoft Certified: Power BI Data Analyst Associate (PL-300) certification.
  • Snowflake SnowPro Core or Advanced Data Engineer certification.
  • Databricks Certified Associate Developer for Apache Spark certification.
  • Experience in a consulting, professional services, or client-facing delivery environment.
  • Strong analytical thinking and data-driven problem solving.
  • Ability to present complex technical findings to non-technical stakeholders.
  • Business acumen and senior stakeholder management in consulting environments.
  • Attention to detail in data quality, governance, and documentation.

Responsibilities

  • Write complex SQL queries, stored procedures, and optimized transformations across platforms such as Snowflake, Azure Synapse, BigQuery, or Redshift.
  • Develop and maintain scalable data pipelines using Python and PySpark for large-scale batch and near-real-time data processing.
  • Build and manage ELT/ETL workflows using dbt, Azure Data Factory, Airflow, or Fivetran to ingest structured and semi-structured data.
  • Implement Spark-based data processing on Databricks or Azure HDInsight for high-volume analytics workloads.
  • Optimize query performance through partitioning, clustering, caching strategies, and execution plan analysis.
  • Design, develop, and deploy enterprise-grade dashboards and reports using Power BI and Tableau.
  • Build semantic models, calculated measures, KPI frameworks, and row-level security configurations in Power BI or Looker.
  • Develop LookML models, explores, and views in Looker to expose governed data layers for self-service analytics.
  • Optimize business intelligence report performance through DirectQuery tuning, aggregation tables, and incremental refresh strategies.
  • Lead and mentor junior analysts in business intelligence development standards, DAX best practices, and data modeling techniques.
  • Design and maintain enterprise semantic models using dbt Semantic Layer, Power BI Semantic Models, Cube.dev, or AtScale.
  • Build dimensional models, including star and snowflake schemas with fact and dimension tables optimized for analytical query patterns.
  • Define and standardize reusable business metrics, KPIs, hierarchies, and dimensions across reporting platforms.
  • Ensure metric consistency and a single source of truth across business intelligence, dashboards, and AI-driven outputs.
  • Develop or contribute to AI-powered analytics applications using large language model APIs such as OpenAI GPT-4, Azure OpenAI, or Anthropic Claude.
  • Build retrieval-augmented generation pipelines using LangChain or LlamaIndex to enable natural language querying over structured and unstructured data.
  • Integrate large language model-generated insights, AI summaries, and conversational business intelligence interfaces into existing Power BI or Tableau reporting workflows.
  • Use Python libraries such as OpenAI, LangChain, Transformers, and Sentence Transformers to prototype and deploy AI-driven analytics features.
  • Implement vector search and embedding-based retrieval using FAISS, Pinecone, or Azure AI Search to surface contextual data insights.
  • Contribute to prompt engineering, fine-tuning strategies, and evaluation frameworks for large language model outputs in analytics contexts.
  • Explore and apply AI-native business intelligence capabilities such as Power BI Copilot, Tableau Pulse, and Looker Explore AI.
  • Perform exploratory data analysis using Python libraries such as pandas, NumPy, Matplotlib, Seaborn, and Plotly to surface trends and business insights.
  • Collaborate with data science teams to integrate machine learning model outputs, such as churn scores, forecasts, and classification results, into business intelligence reporting layers.
  • Develop statistical analyses, cohort analyses, and A/B test result reporting to support business experimentation.
  • Apply time-series analysis and forecasting techniques using Python libraries such as statsmodels, Prophet, and scikit-learn for business planning use cases.
  • Act as a senior analytical advisor to business stakeholders, translating complex data findings into clear business narratives.
  • Lead requirement-gathering workshops, solution design sessions, and stakeholder demonstrations for business intelligence and AI analytics initiatives.
  • Document functional and technical specifications for data pipelines, semantic models, and business intelligence solutions.
  • Participate in agile delivery, including sprint planning, stand-ups, and retrospectives, and manage delivery timelines for analytics workstreams.
  • Implement data quality frameworks using dbt tests, Great Expectations, or custom SQL-based validation rules.
  • Maintain data lineage, documentation, and metadata cataloging using Microsoft Purview, Alation, or dbt Docs.
  • Define and enforce data governance standards, access control policies, and compliance requirements across business intelligence and data assets.
  • Deliver scalable, high-performance data pipelines and business intelligence solutions using SQL, Python, PySpark, and cloud-native tools.
  • Build governed semantic models and KPI frameworks that serve as a single source of truth across the organization.
  • Prototype and deliver AI/large language model-powered analytics features that enhance insight discovery and decision-making.
  • Enable self-service analytics capabilities for business users through governed business intelligence platforms.
  • Drive data quality, lineage, and governance standards across analytics assets.
  • Mentor junior team members and establish business intelligence and analytics best practices across the delivery team.

Desired Qualifications

  • Sigma Computing or ThoughtSpot.
  • Amazon Web Services services including Redshift, Glue, S3, and Athena.
  • Google Cloud Platform services including BigQuery, Dataflow, and Looker.
  • Databricks technologies including Delta Lake, Unity Catalog, and MLflow.
  • Apache Kafka or Azure Event Hubs for streaming data.
  • Microsoft Fabric or Azure AI Foundry exposure.
  • Snowflake Semantic Model.
  • dbt Certified Developer certification.
  • Hands-on experience building end-to-end AI or large language model-powered analytics applications.
  • Experience with Microsoft Fabric, including OneLake, Fabric Notebooks, and Real-Time Analytics.
  • Exposure to MLOps practices, including model versioning, monitoring, and deployment pipelines using MLflow or Azure Machine Learning.
  • Knowledge of Data Vault 2.0 modeling methodology.
  • Experience with real-time streaming analytics using Kafka, Spark Streaming, or Azure Stream Analytics.
  • Familiarity with graph databases or knowledge graphs for AI-enhanced search.
  • Exposure to data observability tools such as Monte Carlo, Anomalo, or dbt Artifacts.

About the Company

EXL

Analyzes business data and runs outsourced operations

EXL analyzes business data and runs outsourced operations for insurers, healthcare payers, banks, retailers, and other large organizations. Its teams combine industry expertise with data engineering and AI to handle tasks such as claims processing, payment reviews, customer service, and finance within existing technology environments. The company also builds software, including LifePRO, which manages insurance policies, and EXLdata.ai, which connects fragmented data for use in AI systems. Clients pay for consulting projects, ongoing managed services, and software delivered through the cloud. EXL was founded in 1999 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1999

Recently Posted Jobs

Explore more opportunities at EXL

See more jobs