Senior Hadoop Developer

Company Name: Spectrum
Location: Maryland Heights, MO
Date Posted: 22nd Apr, 2018
Description:

DUTIES AND RESPONSIBILITIES

  • Works closely with all technical development teams on optimal utilization of Big Data solutions and Apache Open Source Software
  • Integration with Hadoop/HDFS, Real-Time Systems, Data Warehouses, and Analytics solutions
  • Actively and consistently supports all efforts to simplify and enhance the customer experience
  • Codes and performs unit and integration testing on following Hadoop ecosystem tools like HDFS, Hive , Yarn, Flume, Oozie, Kafka, Storm, Scala, Spark and Spark Streaming including Nosql database knowledge to ensure proper and efficient execution and adherence to business and technical requirements
  • Codes, tests, and debugs new software or makes enhancements to existing software
  • Designs and writes programs according to functional and non-functional requirements
  • Leads code review sessions to validate adherence with development standards
  • Reviews and provides input into development standards
  • Develops and maintains technical documentation
  • Develop and deploy Data Integration using Talend
  • Serves as final escalation point to resolve incidents and problems for production applications and web services supported by the team in accordance with identified Service Level Agreements
  • Collaborates with internal customers, technical and architecture teams to solve complex software problems
  • Provides general system users and management with system analysis and feedback
  • Influences system design by identifying and recommending design and requirements needs for software enhancements
  • Mentors and coaches less experienced staff
  • Maximizes the efficiency of the various software systems by implementing, monitoring, testing and auditing new software programs
  • Participates in continuous performance improvement sessions to discuss opportunities to improve processes or standards
  • Analyzes and resolves computer related problems by coordinating with in-house personnel to diagnose and fix operational issues, as well as consulting, advising and training on specialized features and functions
  • Follows established configuration/change control processes

 

Qualification:


EDUCATION
BA/BS in Information Technology, Computer Science, related field or equivalent work experience

RELATED WORK EXPERIENCE
6 plus years experience with major DBMS
6 plus years experience with coding, testing and design
6 plus years experience with software development methodologies