Big Data Engineer

Select Minds LLC
Lansing, MI, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$110,000.0 - $125,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Big Data Continuous Integration Elasticsearch Apache Hadoop Apache Hive Python (Programming Language) PostgreSQL Apache Maven Cisco Nexus Switches Apache Oozie Logstash
+13 more
Ansible Scala (Programming Language) Shell Script SonarQube Apache Spark Git Apache Kafka Apache Nifi Kibana Stream Processing Data Pipelines Jenkins Control M

Job description

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., * 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.

Requirements

  • 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.

Benefits & conditions

Pulled from the full job description

  • Opportunities for advancement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Bringing diverse skills to industrial data science roles

Katja Träumner

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

3:21 min

Deploying a primary Elasticsearch and Kibana cluster configuration

Philipp Krenn · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · World Congress 2023

Videos

See all

Related articles

See all