Big Data Engineer with Java

Big Data Engineer with Java

Navtech

Phoenix, AZ • Remote

$55.25 - $73.25/hr

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Big Data Engineer with Java
Location: Remote
Duration: 12 Months Contract
Qualifications:
  • Bachelor's Degree in a Technical Discipline or equivalent work experience
  • Must have experience with Big Data toolsets: Hadoop echo system, Spark, Databricks, and Azure-based services
  • Experience with medium to large scale data structures/data lakes
  • Experience with both Streaming and Batch Data Ingestion (Lambda)
  • Experience with Java
  • Must have experience in Streaming technologies (Kafka, Spark structured streaming, Databricks)
  • Must have a minimum of 5 years of overall Technology experience with at least 2 years of Big Data (Hadoop, Spark, and Azure HDInsights) experience
  • Experience working with data preparation and data quality
Responsibilities:
  • The Data Engineer II is responsible for partnering with business unit leaders within NCR to analyze, design, and deliver data products that enable NCR's business
  • You will evaluate business questions, find the right data sets, ensure the cleanliness of the data, and build scalable and clean solutions that can be deployed in a production environment
  • Along the way, you'll partner with our Azure Infrastructure, Visualization, Advanced Analytics, and Engineering teams to consistently deliver quality data products

Navtech logo

About Navtech

Sourced by ZipRecruiter

Industry

Civil engineering construction

Company size

11 - 50 Employees

Headquarters location

New Bloomfield, PA, US

Year founded

1996



Frequently asked questions

Q: What skills or qualities help someone succeed as a Big Data Software Engineer?

A: To succeed as a Big Data Software Engineer, key technical skills include proficiency in programming languages such as Java, Python, and Scala, as well as expertise in data processing frameworks like Hadoop, Spark, and NoSQL databases. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration are crucial for working with cross-functional teams and stakeholders to design, develop, and deploy data-driven solutions. These technical and soft skills enable Big Data Software Engineers to drive business insights, optimize processes, and innovate products, ultimately supporting their career growth and effectiveness in the role.

Q: What is the career path for a Big Data Software Engineer?

A: A Big Data Software Engineer's career path typically begins with entry-level roles such as Junior Big Data Engineer or Data Analyst, where they develop foundational skills in data processing, storage, and visualization tools like Hadoop, Spark, and NoSQL databases. As they gain experience, they progress to mid-level roles like Big Data Engineer or Senior Data Analyst, where they take on more complex projects, lead small teams, and develop expertise in data architecture, machine learning, and cloud computing. Senior roles like Lead Big Data Engineer or Data Architect offer opportunities for advanced technical leadership, strategic planning, and mentorship, ultimately leading to long-term career prospects in technical leadership, product management, or entrepreneurship.