Spark Streaming Consultant

Location
Dallas, Texas
Salary
This is contractual Position.
Posted
Feb 08, 2018
Closes
Apr 08, 2018
Contract Type
Contract
Job Type
Developer

Spark Streaming Consultant

Location: Dallas, TX

·         5-6 years Hadoop experience with hands on coding and development experience in Java, Scala and Python.

·         Big Data experience with Cloudera, Hortonworks and or EMR

·         Solid development experience with Spark

·         Experience with streaming toolsets such as Kafka, Confluent, Stream sets and or NiFi

·         Experience developing large-scale distributed applications

·         Familiarity and comfort with participating in a high-performing geographically dispersed team

·         Familiarity with source control solutions (ex git, GitHub, Jenkins, Artifactory)

·         Good verbal and written communication skills

Responsibilities

· Responsible for design, prototyping and delivery of software solutions within the big data eco-system.
· Responsible for technical ecosystem (software, data, interfaces, integration) and strategic roadmaps
· Responsible for designing and developing modern, cross-browser compatible user interfaces
· Developing functional user interface with HTML, CSS, JavaScript and Angular.JS technologies
· Responsible for performance tuning and scalability improvements of distributed applications
· Researching and evaluation of new tools and technologies to solve business problems
· Responsible for designing and building new Big Data systems for analyzing data into actionable insights
· Responsible for development of advanced analytics solutions and integrating new tools to improve descriptive, predictive and prescriptive analytics
· Translates business concepts to technical implementations to drive alignment and decision making
· Work on an geographically dispersed team embracing Agile and DevOps strategies for themselves and others while driving adoption to enable greater technology and business value
· Participate in strategic planning discussions with technical and non-technical partners
· Effective and efficient utilization of programming tools and techniques
· Mentors others and continually develops themselves