Job Description :
Hadoop Administrator

Location: Symmes Township, OH
Duration: 3 months

Job Description:
Senior Software Engineer Responsibilities:
- Demonstrate the knowledge and ability to perform in all of the basic database management skills of database administration, physical structure, overall architecture, and database analysis and plan resource requirements
- Hands-on experience in working Hadoop Distribution platforms like Cloudera, HortonWorks and others.
- Extensive working knowledge of Spark, Hbase, MapReduce, Java and hive.
- Full knowledge of Hadoop Architecture and end-to-end responsibility of the Hadoop Life Cycle.
- Work seamlessly with Agile development teams
- Diagnose and address database performance issues using performance monitors and various tuning techniques
- Research and evaluate alternatives and recommend solutions for business issues
- Participate in continuous improvement efforts to enhance performance and provide increased functionality
- Serve in the weekly on-call rotation and represent the team during slowdowns and outages
- Mentor less experienced and new team members as well as senior technicians on other teams as appropriate
- For each project, meet with the various teams, e.g., development, data administration, business analysts to analyze the requirements and database impacts
- Serve as a SQL language technical expert
- Serve as an RBDMS platform technical expert
- Identify issues and escalate suggestions for database improvements (tables, indexes, DAL changes, etc
- Maintain and monitor operational DB maintenance plans
- Troubleshoot operational DB issues (isolate problem queries or connections, capture and analyze DB traces, etc

Required Skills:
- 10+ years of experience in relational and analytical database design and development
- 3+ year of experience in Hadoop Distribution platforms like Cloudera, HortonWorks and others.
- Extensive working knowledge of Spark, Hbase, MapReduce, Oziee Java, python and hive.
- Expertise in newer concepts like Apache Spark and Scala/Python programming
- Complete knowledge of the Hadoop ecosystem and Hadoop Common
- Develop MapReduce coding that works seamlessly on Hadoop clusters
- Excellent communication, analytical, problem-solving and planning skills
- Ability to work well as a team and as an individual with minimal supervision
- Strong hands-on experience in SQL
- Experience in the development lifecycle, using source code control, automated builds, testing, release management
- Comfortable in Linux or Unix environment (command line) and shell scripting.

Other Skills and Abilities:
- Solid working knowledge of database administration methodologies and techniques, and a good understanding of logical and physical database design principles
- Other related skills and/or abilities may be required to perform this job
- Typically requires an advanced Degree. Must have Bachelor''s Degree or equivalent and 7-10 years of relevant work experience.
             

Similar Jobs you may be interested in ..