BI Engineering Solution Developer

EXL

Gurugram District

On-site

INR 900,000 - 1,500,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EXL in Gurgaon, Haryana, seeks a hands-on BI Engineering Solution Developer to modernize BI pipelines using Python, SQL, and Tableau-based reporting. This 80% hands-on role focuses on development, automation, and data transformation, with 20% involvement in solution design and architecture discussions.

The ideal candidate has 5+ years in BI/Data Engineering, strong SDLC/Agile experience, and a track record building scalable ETL/ELT pipelines and reporting data models; familiarity with Medallion

Qualifications

  • 5+ years in BI Engineering or related analytics roles.
  • Strong Python and SQL proficiency.
  • Experience with ETL/ELT and data modeling.
  • Familiarity with Tableau architecture and REST APIs.
  • Knowledge of Medallion Architecture concepts.

Responsibilities

  • Modernize and automate BI pipelines using Python, SQL, and enterprise SDLC practices.
  • Support Tableau-based reporting solutions and dashboards.
  • Collaborate with Data Engineering to design scalable data models and reporting frameworks.
  • Develop ETL/ELT frameworks and data transformation layers.
  • Use Tableau REST APIs for admin, monitoring, and deployment.
  • Troubleshoot data flow issues and performance.
  • Participate in design reviews and CI/CD improvements.

Skills

Python
SQL
Git/GitHub
ETL/ELT pipelines
SDLC/Agile
Tableau
Medallion Architecture

Tools

Tableau
Elastic Search
Kafka
Linux

Job description

Job Title: BI Engineering Solution Developer
Position Summary

We are seeking a highly motivated BI Engineering Solution Developer with strong hands-on experience in Python, SQL, BI Engineering, and modern data pipelines. The ideal candidate will play a key role in modernizing and automating our Business Intelligence ecosystem, supporting Tableau-based reporting solutions, and collaborating with Data Engineering and BI teams to design scalable reporting architectures.

This is a hands-on technical role (80%) focused on development, automation, and data transformation, with 20% involvement in solution design, architecture discussions, and collaboration with BI developers and Data Engineering leads.

Key Responsibilities
  • Modernize and automate existing BI pipelines using Python, SQL, and enterprise SDLC practices.
  • Leverage and enhance GitHub repositories to support CI/CD-driven BI development and deployment.
  • Develop and maintain data transformation layers supporting reporting and analytics requirements.
  • Design, develop, and support scalable ETL/ELT frameworks and reporting data models.
  • Collaborate with BI developers and Data Engineering teams to define optimal table structures and reporting frameworks.
  • Work with Tableau REST APIs to automate administration, monitoring, and deployment activities.
  • Support Tableau reporting solutions and troubleshoot data flow issues.
  • Understand and contribute to data movement across the Medallion Architecture (Bronze, Silver, Gold layers).
  • Execute and maintain Python-based ETL frameworks and Linux-based automation scripts.
  • Participate in solution discussions, design reviews, and technical brainstorming sessions.
  • Support production issues, performance tuning, and continuous improvement initiatives.
Required Qualifications
  • 5+ years of experience in BI Engineering, Data Engineering, or related analytics development roles.
  • Strong proficiency in:
  • Python
  • SQL
  • Git/GitHub
  • Experience developing and supporting ETL/ELT pipelines.
  • Strong understanding of Software Development Life Cycle (SDLC) and Agile delivery practices.
  • Experience with data modeling and designing reporting-ready datasets.
  • Familiarity with Tableau architecture, reporting environment, and Tableau REST APIs.
  • Understanding of modern data platforms and Medallion Architecture concepts.
  • Experience executing and troubleshooting Python-based ETL frameworks.
Preferred Qualifications
  • Experience supporting enterprise BI platforms and reporting ecosystems.
  • Familiarity with cloud-based data platforms and modern analytics architectures.
  • Exposure to monitoring and observability practices.
  • Knowledge of Elastic Search and ES|QL (Elastic Search Query Language).
  • Knowledge of Kafka streaming is a plus.
  • Experience working in Banking, Financial Services, or large-scale enterprise environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Urgent requirement For Data Engineer &BI Engineer
Urgent requirement For Data Engineer &BI Engineer

63 moons • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer
Senior Data Engineer

Aditi Consulting • Maharashtra

On-site
INR 900,000 - 1,300,000
BIG Language Solutions - Senior Data Analyst - ETL/Python
BIG Language Solutions - Senior Data Analyst - ETL/Python

BIG Language Solutions • Dadri

On-site
INR 1,200,000 - 1,800,000
BI Developer
BI Developer

Tech ECS Limited • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Sr. Data Engineer
Sr. Data Engineer

Access | Information Management • Chennai District

Hybrid
INR 2,500,000 - 4,000,000
Senior Data Engineer with BI
Senior Data Engineer with BI

Kavi Software Technologies • Chennai District

On-site
INR 2,800,000 - 4,200,000
Data Engineering Specialist
Data Engineering Specialist

BestPeers • Indore District

On-site
INR 1,200,000 - 2,400,000
Senior BI Developer
Senior BI Developer

Manatal • Bengaluru

On-site
INR 800,000 - 1,200,000
Business Intelligence / Data Engineer
Business Intelligence / Data Engineer

Navlakha Management Services • Navi Mumbai

On-site
INR 1,200,000 - 2,100,000
BI Developer
BI Developer

Technovate One Pvt. Ltd. • Ahmedabad District

On-site
INR 600,000 - 900,000