Hadoop/Big Data Developer

Chicago 22 months ago Remote Full-time External
Negotiable
Job#: 1371772 Job Description Role: Hadoop/Big Data Developer Location: Preferably located in SE MI, but will consider remote candidates Contract Length: 12+ months Position Description: • Utilize Hadoop Ecosystem to land, transform, and store data to make available for analytics. • Make use of real-time streaming architecture to move and process data. • Meet with business customers to design, suggest solutions to fulfill critical business needs. • Implement solutions that meet IT standards, procedures, security and with quality. • Act as a full stack developer by working with many disparate and diverse technologies. • Actively participant in all agile ceremonies such as: backlog refinement, standup, iteration closure, iteration retrospective. • Review ongoing production software operations and troubleshoot production issues. • Utilize technical knowledge and connected vehicle architecture to suggest, design and implement optimal Big Data solution. • Utilize Continuous Integration / Continuous Demand and Test Driven Development to deliver software with quality. • Lead architecture and design discussion to devise optimal solutions. • Guide and coach other software engineers on best practices. Skills Required: • Firm understanding of the following big data technologies: MapReduce, Oozie, HIVE, HBase, HDFS, Spark, Storm, Kafka and Nifi. • Additional technical experience required: PCF, Spring Boot, Java, and Linux experience • Experience with CI/CD systems such as Jenkins. • Understanding of various big data batch and streaming architectures and design. • Ability to utilize real-time streaming architecture to interact with, and land streaming data sources. • Experience with Github and Accurev SCM systems. • Experience with Agile practices. • Self-starter and good communicator. • Knowledge of analytics customer use cases. Experience Required: • Minimum of 5 years experience in the following big data technologies: MapReduce, Oozie, HIVE, HBase, HDFS, Spark, Storm, Kafka and Nifi. Education Required: • Bachelors Degree in Computer Science, Computer Engineering or another technical discipline. • Preferred: Masters Degree in Computer Science, Computer Engineering or another technical discipline. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico