Data Engineer -- W2 ONLY

nTech Workforce

Oakbrook Terrace (IL)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading workforce solutions company is looking for a mid-level Data Engineer to design and maintain data infrastructure and pipelines. This role involves implementing scalable data pipelines, collaborating with teams, and ensuring data quality across hybrid environments. Candidates should have a Bachelor's degree in Computer Science, 3-5 years of experience in data engineering, and proficiency in SQL and Azure services. This is an onsite position in Oakbrook Terrace, IL.

Qualifications

  • 3-5 years of experience in data engineering or related field.
  • Hands-on experience with Azure cloud data services.
  • Strong command-line proficiency and UNIX/Linux administration skills.

Responsibilities

  • Design and implement scalable data pipelines in hybrid environments.
  • Collaborate with data scientists and business stakeholders to understand data needs.
  • Mentor junior data engineers on best practices.

Skills

UNIX/Linux administration
SQL proficiency
Python programming
MLOps practices
Cloud services (Azure)
Data pipeline design
Data quality monitoring

Education

Bachelor's degree in Computer Science or related field

Tools

Azure Data Factory
PostgreSQL
SQL Server
Docker
Spark
Databricks

Job description

Location: Onsite in Oakbrook Terrace, IL

Overview

Our Client is seeking a mid-level Data Engineer is responsible for designing, building, and maintaining the data infrastructure and pipelines that enable efficient data processing, storage, and analysis within a hybrid computing environment. This role bridges the gap between data collection and data consumption across both high-performance computing (HPC) servers and Azure cloud platforms, ensuring that data is accessible, reliable, and optimized for analytics, machine learning, and business intelligence purposes.

Responsibilities
  • Design, develop, and implement scalable data pipelines using modern ETL/ELT frameworks and tools in hybrid environments
  • Create and maintain data architectures that span high-performance computing servers and Azure cloud services
  • Build robust data integration solutions to connect various data sources across on-premises and cloud systems
  • Configure and optimize databases and data stores in both UNIX/Linux environments and cloud platforms
  • Implement MLOps practices to support the machine learning lifecycle from development to production
  • Design and implement modern data flow architectures that support both batch and real-time processing needs
  • Apply performance tuning techniques for high-volume data processing in HPC environments
  • Collaborate with data scientists, ML engineers, and business stakeholders to understand data requirements
  • Develop and maintain documentation for data infrastructure, pipelines, and workflows
  • Implement data quality monitoring and validation across hybrid environments
  • Mentor junior data engineers on best practices for hybrid cloud/on-premises architectures
Required Skills & Experience
  • Bachelor's degree in Computer Science, Information Systems, or related technical field
  • Relevant certifications in Azure, data technologies, or HPC administration
  • 3-5 years of experience in data engineering or related field
  • Strong UNIX/Linux administration skills and command-line proficiency
  • Experience with high-performance computing environments and workload management
  • Proficiency in SQL and experience with major database systems (PostgreSQL, SQL Server, Oracle, MySQL)
  • Hands-on experience with Azure cloud data services (Azure Data Factory, Synapse Analytics, Azure SQL)
  • Knowledge of modern data flow architectures (Lambda, Kappa, Delta) and implementation patterns
  • Experience with ML flow frameworks and ML lifecycle management tools
  • Programming skills in Python and shell scripting for automation and data processing
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)
  • Experience with data processing frameworks (Spark, Databricks, Azure Batch)
  • Understanding of networking concepts for data movement between on-premises and cloud
Preferred Skills & Experiment
  • Experience with real-time data processing and streaming technologies (Kafka, Event Hubs)
  • Knowledge of infrastructure-as-code tools (Terraform, ARM templates)
  • Experience with distributed file systems (HDFS, Lustre) and object storage
  • Familiarity with graph databases and specialized analytics datastores
  • Understanding of data governance, security, and compliance requirements across hybrid environments
  • Experience with optimization techniques for large-scale data transfers between systems
  • Knowledge of GPU acceleration for data processing pipelines
  • Background in implementing CI/CD for data solutions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Eliassen Group • Dallas (TX)

Hybrid
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
Data Engineer
Data Engineer

Mantek Solutions • Pasadena (CA)

On-site
USD 120,000 - 155,000
Cloud Data Engineer
Cloud Data Engineer

The Intersect Group • Mason (OH)

On-site
USD 120,000 - 150,000
Data Engineer
Data Engineer

Hirewell • Atlanta (GA)

On-site
USD 95,000 - 125,000
Data Engineer
Data Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Data Engineer
Data Engineer

Compunnel, Inc. • Orlando (FL)

On-site
USD 85,000 - 110,000
Data Engineer
Data Engineer

BinaryBees Business Solutions LLC • Itasca (IL)

Hybrid
USD 100,000 - 130,000
Data Engineer
Data Engineer

Akaasa Technologies • Atlanta (GA)

On-site
USD 96,000 - 152,000
Data Engineer
Data Engineer

Elios, Inc. • Houston (TX)

On-site
USD 90,000 - 120,000
Data Engineer – Baltimore City, MD
Data Engineer – Baltimore City, MD

Creative Information Technology India • Falls Church (VA)

On-site
USD 120,000 - 160,000