fullTime
Computer Engineering

Contract Hadoop Engineer

Paid30-40 hoursMontgomery CountyYear Round

Description

This is a senior level position for a Hadoop Engineer. This individual must be capable of performing analysis, design, implementation, testing, maintenance and support tasks with minimal supervision. This position requires interaction with other group members and departments, and as such, requires excellent communication skills. This position requires the ability to work independently, as well as in collaboration with others to implement solutions. The following is a list of the duties and responsibilities of the role:




Essential Duties and Responsibilities:


•Implement, test, maintain and support software, based on technical design specifications and customer input/feedback 55%
•Prepare technical design specifications based on functional requirements and analysis documents 5%
•Review functional requirements, analysis and design documents and provide feedback-10%
•Assist customer support with technical problems and questions 10%
•Assist other development staff 5%
•Investigate software development tools 5%
•Perform special assignments 5%
•Participate in architecture and code reviews 5%

The above statements describe the general nature and level of work being performed in this job. Additional responsibilities may be assigned, as required, by management.

Requirements

•B.S. in Computer Science or Software Engineering or equivalent experience.
•Minimum of five years of experience in software engineering
•Minimum one year of experience developing with Big Data technologies
•Very strong experience with an object-oriented programming language, preferably Java
•Strong object-oriented analysis and design skills
•Experience with Apache Hive, HiveServer2, MapReduce, Apache Knox, Apache Ranger, Ambari, Hue, Presto
•Experience with developing RESTful services
•Experience with SQL, JDBC, ODBC
•Experience with Mongo DB, MySQL, Open LDAP
•Experience with JIRA and Confluence
•Experience working in SCRUM methodology
•Knowledge of cloud computing infrastructure - Amazon AWS (EC2, EBS, S3)
•Strong communication (written and verbal) and interpersonal skills