Hadoop Developer 8/11/2016

ITTB Phoenix, AZ

Company
ITTB
Job Classification
Full Time
Company Ref #
28727676
AJE Ref #
575854439
Location
Phoenix, AZ
Job Type
Regular

JOB DESCRIPTION

APPLY
Role: Hadoop Developer
Location: Phoenix, AZ

Responsibilities include:

* Serving as a senior member of an Agile team that designs and develops Software applications, builds test automation tools, and drives user story analysis and elaboration.
* Owning all Technical aspects of Software Development and architectural design for assigned applications.
* Performing hands-on development, leading code reviews and testing, creating automation tools, and creating proofs of concept.
* Driving continuous improvement in applications, through use of consistent development practices and tools, and through ongoing design and code refactoring.
* Collaborating with stakeholders through ongoing product and platform releases, to solve existing needs, identify exciting opportunities, and predict future challenges.
* Working closely with product managers and architects to prioritize and manage features, technical requirements, known defects, and issues.
* Managing and appropriately escalating delivery impediments, risks, issues, and changes tied to the product development initiatives.
* Being a "rebel with a cause", looking beyond the obvious improvement and development opportunities.
* Mentoring other engineers, and educating colleagues on industry trends and new technologies.

QUALIFICATIONS: THIS HIGH ENERGY SENIOR ENGINEER MUST HAVE:

* B.S. or M.S. degree in Computer Science, Computer Engineering, or other technical discipline, or equivalent work experience.
* 6+ years of software development experience, preferably with large-scale real-time applications.
* Demonstrated hands-on expertise in Java application design, development, and automated testing, preferably in an agile environment
* Core competencies in Big Data and distributed systems, including data storage and management, searching, scheduling, logging, serialization, and modeling technologies. (e.g., HDFS, HBase, Sqoop, Ozie, Flume, Avro, Lucene, SOLR, Elastic Search, Talend Open Studio for Big Data).
* Experience with machine learning and/or data mining, including PMML.
* Experience with web UI, caching, and graph/document database technologies, including AJAX, Memcached, and MongoDB.
* Experience designing and implementing REST and SOAP web services, including API design, implementation, testing, plus hands-on experience with XML and JSON serialization.
* Experience and strong knowledge of data structures, algorithms, design patterns, and object-oriented design.
* Experience with parallel programming, concurrent programming, and multi-threading.
* Experience with database query optimization and indexing.
* Experience with Apache Storm and Apache Spark is a plus.
* Knowledge of functional programming is a plus.
* Daily experience with source control, automated build systems, and bug tracking systems is strongly preferred.
* Ability to think abstractly and deal with ambiguous or under-defined problems.
* A strong will to win and drive results, with a proven ability to overcome internal and external barriers to achieve results.
* High levels of energy, engagement, and ownership. Positive attitude is an absolute must.

Role: Hadoop Developer
Location: Phoenix, AZ

Responsibilities include:

* Serving as a senior member of an Agile team that designs and develops Software applications, builds test automation tools, and drives user story analysis and elaboration.
* Owning all Technical aspects of Software Development and architectural design for assigned applications.
* Performing hands-on development, leading code reviews and testing, creating automation tools, and creating proofs of concept.
* Driving continuous improvement in applications, through use of consistent development practices and tools, and through ongoing design and code refactoring.
* Collaborating with stakeholders through ongoing product and platform releases, to solve existing needs, identify exciting opportunities, and predict future challenges.
* Working closely with product managers and architects to prioritize and manage features, technical requirements, known defects, and issues.
* Managing and appropriately escalating delivery impediments, risks, issues, and changes tied to the product development initiatives.
* Being a "rebel with a cause", looking beyond the obvious improvement and development opportunities.
* Mentoring other engineers, and educating colleagues on industry trends and new technologies.

QUALIFICATIONS: THIS HIGH ENERGY SENIOR ENGINEER MUST HAVE:

* B.S. or M.S. degree in Computer Science, Computer Engineering, or other technical discipline, or equivalent work experience.
* 6+ years of software development experience, preferably with large-scale real-time applications.
* Demonstrated hands-on expertise in Java application design, development, and automated testing, preferably in an agile environment
* Core competencies in Big Data and distributed systems, including data storage and management, searching, scheduling, logging, serialization, and modeling technologies. (e.g., HDFS, HBase, Sqoop, Ozie, Flume, Avro, Lucene, SOLR, Elastic Search, Talend Open Studio for Big Data).
* Experience with machine learning and/or data mining, including PMML.
* Experience with web UI, caching, and graph/document database technologies, including AJAX, Memcached, and MongoDB.
* Experience designing and implementing REST and SOAP web services, including API design, implementation, testing, plus hands-on experience with XML and JSON serialization.
* Experience and strong knowledge of data structures, algorithms, design patterns, and object-oriented design.
* Experience with parallel programming, concurrent programming, and multi-threading.
* Experience with database query optimization and indexing.
* Experience with Apache Storm and Apache Spark is a plus.
* Knowledge of functional programming is a plus.
* Daily experience with source control, automated build systems, and bug tracking systems is strongly preferred.
* Ability to think abstractly and deal with ambiguous or under-defined problems.
* A strong will to win and drive results, with a proven ability to overcome internal and external barriers to achieve results.
* High levels of energy, engagement, and ownership. Positive attitude is an absolute must.