Job Description
**Job Title:** Hadoop Developer
**Company:** [Insert Company Name]
**Location:** Dallas, TX, USA
**About Us:**
[Insert a brief description of your company, its mission, and company culture. You can use the get_current_company_label_info to retrieve insights on company culture and benefits for inclusion]
**Job Summary:**
We are seeking a skilled Hadoop Developer to help build our big data infrastructure and storage software. You will be responsible for designing, building, and maintaining our Hadoop infrastructure. You may also be required to evaluate existing data solutions, write scalable ETLs, develop documentation, and train staff.
**Responsibilities:**
- Meet with the development team to assess the company’s big data infrastructure.
- Design and code Hadoop applications to analyze data collections.
- Create data processing frameworks.
- Extract data and isolate data clusters.
- Test scripts and analyzing results.
- Troubleshoot application bugs.
- Maintain the security of company data.
- Create data tracking programs.
- Produce Hadoop development documentation.
- Train staff on application use.
**Requirements:**
- Bachelor’s degree in software engineering or computer science.
- Previous experience as a Hadoop developer or big data engineer.
- Advanced knowledge of the Hadoop ecosystem and its components.
- In-depth knowledge of Hive, HBase, and Pig.
- Familiarity with MapReduce and Pig Latin Scripts.
- Knowledge of back-end programming languages including JavaScript, Node.js, and OOAD.
- Familiarity with data loading tools including Squoop and Flume.
- High-level analytical and problem-solving skills.
- Good project management and communication skills.
**Skills:**
- Hadoop
- Hive
- HBase
- Pig
- MapReduce
- JavaScript
- Node.js
- OOAD
- Squoop
- Flume
- ETL