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
Bachelor's degree in an IT