Description

Job Requirements:
• Experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures
• Proficiency using versioning tools
• Thorough knowledge of Information Technology fields and computer systems
• Demonstrated organizational, analytical and interpersonal skills
• Flexible team player
• Ability to manage tasks independently and take ownership of responsibilities
• Ability to learn from mistakes and apply constructive feedback to improve performance
• Must demonstrate initiative and effective independent decision-making skills
• Ability to communicate technical information clearly and articulately
• Ability to adapt to a rapidly changing environment
• In-depth understanding of the systems development life cycle
• Proficiency programming in more than one object-oriented programming language
• Proficiency using standard desktop applications such as MS Suite and flowcharting tools such as Visio
• Proficiency using debugging tools
• High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy

Specific Tools/Languages Required:
HADOOP
Spark

REQUIRED EDUCATION/EXPERIENCE:
-3-5 years related work experience or equivalent combination of transferable experience and education in IT development/programming/coding within a Hadoop environment
-Experience working with Agile Methodology
-Related Bachelor's degree in an IT related field or relevant work experience
-Working knowledge of Spark/Scala/Hadoop as well as
-Experience in HIVE, Apache Hbase, Mongo A PLUS
-Spark streaming with Kafka for real-time data A PLUS
-Processing bulk/large volumes of data A PLUS

Education

Bachelor's degree in an IT