HOME Data Engineering & Architecture Big Data Engineer
Select Minds LLC VERIFIED EMPLOYER

Big Data Engineer.

Data Engineering & Architecture Full-Time

Big Data Engineer: our view in 3 lines...

  • The Role:An experienced big data engineer is needed to build enterprise-scale data solutions using the Hadoop ecosystem, Spark, Scala, Hive, Apache NiFi and Kafka.
  • The Person:The person will design and optimize data pipelines, build ingestion and streaming workflows, monitor logs and system health, support CI/CD pipelines, and troubleshoot production issues.
  • Requirements:The ideal candidate has 8+ years of experience in Big Data technologies, strong hands-on experience with Spark, Scala, Hive and the Hadoop ecosystem, plus Apache NiFi, Apache Kafka and CI/CD practices.

About the role

Benefits:
  • ONSITE
  • Competitive salary
  • Opportunity for advancement
Big Data Engineer
Location: Chicago, IL (Day 1 Onsite)
Job Type: Contract / Full Time
Experience: 8+ yrs
Duration: Long Term

We are seeking an experienced Big Data Engineer  to design, develop, and optimize enterprise-scale big data solutions. The ideal candidate will have strong hands-on expertise in the Hadoop ecosystem, Spark, Scala, Hive, Apache NiFi, and Kafka, along with experience building scalable data pipelines and supporting modern CI/CD practices. Candidates should have worked directly with clients, participated in requirement gathering sessions, and delivered end-to-end Big Data implementations. 

Key Responsibilities
* Design, develop, and optimize large-scale data processing pipelines using Spark, Scala, and Hive.
* Build and maintain data ingestion workflows using Apache NiFi.
* Develop and support real-time data streaming solutions using Apache Kafka.
* Monitor application logs and system health using Kibana, Elasticsearch, and Logstash.
* Implement and support CI/CD pipelines using Git, Jenkins, and Nexus.
* Ensure data quality, integrity, and governance across Big Data platforms.
* Participate in architecture discussions and recommend scalable design solutions.
* Troubleshoot and resolve complex production issues across the Big Data stack.
* Collaborate with cross-functional teams in an Agile environment.
* Mentor junior engineers and contribute to technical best practices.

Required Qualifications
* 8+ years of experience in Big Data technologies.
* Strong hands-on experience with Spark, Scala, Hive (HQL), and the Hadoop ecosystem.
* Experience implementing Apache NiFi and Apache Kafka.
* Proficiency in Shell Scripting or Python.
* Experience with PostgreSQL.
* Familiarity with scheduling tools such as Oozie and Control-M.
* Working knowledge of Git, Jenkins, Nexus, Maven, Ansible, and SonarQube.
* Strong understanding of CI/CD practices.
* Experience in client-facing roles, including requirement gathering workshops.
* Minimum of two end-to-end Big Data implementation projects.
* Ability to work independently and contribute effectively within Agile teams.  

Published August 5, 2026
Location Lansing, MI
Job Type Full-Time