Data Scientist

Indianapolis, IN, US • Posted 3 hours ago • Updated 3 hours ago
Contract Independent
Contract W2
1 Year
On-site
$43.35/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • DATA SCIENTIST
  • DATA ENGINEERING
  • DATA ARCHITECTURE
  • AZURE DATABRICKS
  • DATABRICKS
  • PYSPARK
  • AZURE SYNAPSE ANALYTICS
  • SYNAPSE
  • SQL
  • DATA GOVERNANCE
  • DATA SECURITY
  • HIPAA
  • DATA PIPELINES
  • ETL
  • DATA INTEGRATION
  • MEDALLION ARCHITECTURE
  • LAKEHOUSE
  • DELTA LAKE
  • UNITY CATALOG
  • WORKSPACE CATALOGS
  • SCHEMAS
  • ACID TRANSACTIONS
  • MERGE UPSERTS
  • SCHEMA ENFORCEMENT
  • DATABRICKS WORKFLOWS
  • JOBS
  • GIT
  • MPP WAREHOUSE TABLES
  • DISTRIBUTION
  • COLUMNSTORE INDEXES
  • PARQUET
  • DELTA
  • CSV
  • STAR-SCHEMA FACTS
  • DIMENSIONS
  • STORED PROCEDURES
  • COPY INTO
  • POLYBASE

Summary

Data Scientist
Indianapolis,IN
Hybrid



Key Responsibilities & Duties

< data-path-to-node="6">Data Strategy & Architecture
  • Contribute to the enterprise data technology strategy, helping resolve complex data integration challenges (such as real-time event-based ingestion, data quality, and stewardship).

  • Provide technical direction and oversight for designing and implementing integrated data solutions across secure systems.

  • Assist with defining, implementing, and enforcing modern data management policies and engineering design standards.

< data-path-to-node="8">Pipeline Development & Lakehouse Engineering
  • Design, build, and maintain robust batch and streaming data pipelines in Azure Databricks utilizing PySpark, Spark SQL, and Delta Lake following a medallion (bronze/silver/gold) architecture.

  • Implement incremental ingestion workflows via Auto Loader, Structured Streaming, or Delta Live Tables (DLT).

  • Optimize cluster performance, right-size SQL warehouses, and troubleshoot partitioning, shuffle, skew, and caching issues using Spark UI.

< data-path-to-node="10">Data Warehousing & Modeling
  • Develop, load, and tune dimensional data models, star-schema facts, dimensions, stored procedures, and views (including SCD Type 1 and Type 2) in Azure Synapse Analytics (dedicated and serverless SQL pools).

  • Query Parquet, Delta, and CSV files in ADLS Gen2 using OPENROWSET, external tables, and views.

  • Utilize advanced loading features such as COPY INTO, PolyBase, and CETAS to build parameterized pipelines.

< data-path-to-node="12">Governance, Security & Operations
  • Apply rigorous data governance and security controls (Unity Catalog permissions, role-based access, row/column-level security, and data masking) to protect sensitive data in accordance with regulatory standards (e.g., HIPAA, PII/PHI guidelines).

  • Orchestrate and monitor data workflows using Databricks Workflows/Jobs and Azure Data Factory (ADF) pipelines, managing scheduling, alerting, and failure recovery.

  • Implement CI/CD best practices using Git, Azure DevOps, or GitHub for version control and artifact deployment.

Required Experience & Technical Skills

  • Education & Experience:

    • Master’s degree in Data Science, Analytics, Informatics, Computer Science, Mathematics, Engineering, or a related field (with 4+ years of relevant experience); OR

    • Bachelor’s degree in a related field plus 2+ years of relevant experience; OR

    • 4+ years of hands-on experience in a dedicated data engineering role. (Note: Relevant certifications and coursework may be considered.)

  • Azure Databricks: 4+ years developing with notebooks in PySpark, Spark SQL, and R (transformations, joins, aggregations, window functions); implementing ACID transactions, MERGE upserts, schema evolution, and table maintenance (OPTIMIZE, Z-order, VACUUM).

  • Lakehouse & Architecture: 4+ years working with medallion architecture, Unity Catalog (workspaces, catalogs, schemas, lineage, external locations), and incremental data ingestion.

  • Azure Synapse Analytics: 4+ years designing MPP warehouse tables (hash/round-robin/replicated distribution, columnstore indexes), workload management, result-set caching, and pool optimization.

  • Orchestration & DevOps: Proven experience scheduling dependencies via ADF Pipelines, Databricks Workflows, and managing codebases with Git, Azure DevOps, or GitHub (branching, PRs, asset bundles).

  • Security & Monitoring: Experience designing ADLS Gen2 folder/file-format structures, Entra ID access control, managed identities, Key Vault integration, and monitoring workloads using Azure Monitor/Log Analytics.

Preferred Qualifications & Certifications

  • Databricks Certified Data Engineer Associate (Professional certification is a strong plus).

  • Microsoft Certified: Azure Data Engineer Associate (DP-203).

  • BI Integration: Experience connecting Power BI to Synapse (Import vs. DirectQuery) and optimizing model design for high-performance dashboarding.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91138017
  • Position Id: 26-01127
  • Posted 3 hours ago

Company Info

About OP Consulting Group LLC

OP Consulting Group was formed by an IT Consultant who was frustrated with the current practices in the staffing industry. With a determination to bring change in the staffing practices, we came up with some bold business practices. We also offer complimenting services of Training and Consulting.

We are not just a middleman but are your partner to help turn your goals into reality. We do not see a job opportunity as a single transaction but the beginning of a long-term relationship.

OP Consulting Group’s promises to you are:
• Upfront and transparent pay rate
• We keep low margins
• Frequent and proactive communication of submission status
• We only work with direct clients or prime vendors
• On-time payment

About_Company_OneAbout_Company_Two
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.