Description

Responsibilities

  • Responsible for Information Management in areas of Enterprise Architecture Planning, Data Governance, Master Data Management, and Data Warehousing.
  • Responsible for the design, development and operations of systems that store and manage large amounts of data. Most Hadoop developers have a computer software background and have a degree in information systems, software engineering, computer science, or mathematics.
  • IT Developers are responsible for development, program, coding of Information Technology solutions.
  • Manage tasks independently and take ownership of responsibilities.
  • Ensure process compliance and manage expectations of the leadership.
  • Actively participate in brainstorming session and provide solid inputs to the team and ensure best practices are followed within the team.

Required Skills

  • Should have skills in write code for moderately complex system designs. Write programs that span platforms. Code and/or create Application Programming Interfaces (APIs).
  • Proficiency using versioning tools.
  • Thorough knowledge of Information Technology fields and computer systems.
  • Ability to learn from mistakes and apply constructive feedback to improve performance.
  • In-depth understanding of the systems development life cycle.
  • Proficiency using standard desktop applications such as MS Suite and flowcharting tools such as Visio.
  • Proficiency using debugging tools.

Required Experience

  • 3 years of development experience with Python Spark Java.
  • 3 years of Hadoop experience Horton Works preferred.
  • Experience in writing complex ETL for batch and real time data processing. Spark Streaming, Scala, Hadoop, HIVE, HDFS.
  • Experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
  • Experience operating and leading in a matrix organization with a global footprint.
  • Experience with presenting complex topics to senior stakeholders and incorporating feedback to drive the overall program in the direction set by a senior steering group.
  • Experience in building UI/dashboards a plus.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate