Hadoop

Hadoop Developer Job Description Template

Hadoop已经成为大型数据系统的基石. Indeed, Hadoop developers know how to write applications that interact with Hadoop; but they also know how to build, operate, and troubleshoot large Hadoop clusters.

Share

Hadoop已经成为大型数据系统的基石. Indeed, Hadoop developers know how to write applications that interact with Hadoop; but they also know how to build, operate, and troubleshoot large Hadoop clusters.

Hadoop is a large software stack. On one hand, it deals with low-level hardware resources, and on the other, it provides a high-level API to build software. 因此,Hadoop开发人员不仅要开发软件,还要操作软件.

Furthermore, 对算法及其运行时特性的良好掌握对于高效地为Hadoop开发至关重要.

Hadoop开发人员-职位描述和广告模板

Copy this template, and modify it as your own:

Company Introduction

{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西. }}

Job Description

我们正在寻找一名Hadoop开发人员来帮助我们构建大规模的数据存储和处理软件以及基础设施. 现有工具的知识是必不可少的,使用Hadoop API编写软件的能力也是必不可少的.

Responsibilities

  • 编写与HDFS和MapReduce交互的软件.
  • 评估需求和评估现有的解决方案.
  • 构建、操作、监控和排除Hadoop基础设施故障.
  • Develop tools and libraries, 维护其他工程师访问数据和编写MapReduce程序的流程.
  • 开发文档和剧本来操作Hadoop基础设施.
  • 评估和使用AWS / Google Cloud / Azure上的托管解决方案. {{If you’d like to use hosted solutions}}
  • Write scalable and maintainable ETLs. {{If you need to run ETLs}}
  • 了解Hadoop的安全机制,实现Hadoop安全. {{如果您需要组织内的细粒度安全性}}
  • Write software to ingest data into Hadoop.

Skills

  • 您了解JVM运行时、Java语言,理想情况下还了解另一种基于JVM的编程语言. {{如果对现有代码有影响,请提及Java版本}}
  • 你知道计算机科学的基础知识,尤其是算法的复杂性.
  • You know trade-offs in distributed systems.
  • 您精通产生可维护软件的软件工程原理,并且可以在实践中使用它们.
  • You have worked with a Hadoop distribution.
  • 您已经使用过一个或多个计算框架,例如Spark.
  • 熟悉HBase、Kafka、ZooKeeper或其他Apache软件. {{Add or remove Apache software based on need}}
  • 您了解Linux及其操作、网络和安全性.
  • 您知道如何有效地移动大型数据.
See also:Toptal’s growing, community-driven list of essential Hadoop interview questions

Recent Hadoop Articles by Toptal Engineers

Find the right Hadoop interview questions

阅读社区驱动的Hadoop面试问题列表.
阅读它们,评论它们,甚至贡献你自己的.

Read the Questions

Hire a Top Hadoop Developer Now

Toptal是一个面向顶级Hadoop开发人员的市场, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司可以雇佣专职(全职), hourly, 或者兼职Hadoop自由职业者,为他们的关键任务软件项目工作.

See Their Profiles

Sung Jun (Andrew) Kim

Freelance Hadoop Developer

AustraliaToptal Member Since June 18, 2020

作为一名拥有20多年经验的高效技术领导者, Andrew specializes in data: integration, conversion, engineering, analytics, visualization, science, ETL, big data architecture, analytics platforms, and cloud architecture. 他拥有构建数据平台的一系列技能, analytic consulting, trend monitoring, data modeling, data governance, and machine learning.

Show More

Abhimanyu Veer Aditya

Freelance Hadoop Developer

United StatesToptal Member Since May 7, 2019

Abhimanyu是一名机器学习专家,拥有15年为商业和科学应用创建预测解决方案的经验. He’s a cross-functional technology leader, 有组建团队和与c级高管共事的经验. Abhimanyu在计算机科学和软件工程方面有着成熟的技术背景,在高性能计算方面拥有专业知识, big data, algorithms, databases, and distributed systems.

Show More

Mustafa Kubilay Yalniz

Freelance Hadoop Developer

TurkeyToptal Member Since April 3, 2019

Mustafa在Linux平台上部署系统和软件方面拥有20多年的经验. 作为系统和软件工程师,他拥有丰富的脚本/编码经验. 他在DevOps、SaaSOps和Linux系统工程方面拥有扎实的技能.

Show More

Ibrahim Mahmoud Ahmed, Ph.D.

Freelance Hadoop Developer

AustraliaToptal Member Since April 22, 2019

Ibrahim是一位资深数据科学家和软件开发人员,对深度学习充满热情,在统计和时间序列方面拥有丰富的经验. 易卜拉欣有兴趣帮助企业充分利用他们的数据,并采取数据驱动的行动.

Show More

Bruno Machado Agostinho

Freelance Hadoop Developer

BrazilToptal Member Since June 18, 2020

在过去的十年里,布鲁诺一直在研究不同领域的数据库. 他还拥有Oracle SQL Expert认证,擅长优化SQL查询和PL/SQL过程, 但他也使用PostgreSQL和MySQL进行开发. 布鲁诺喜欢让自己与时俱进,这就是他攻读博士学位的原因.D. in computer science.

Show More

Pablo Lalloni

Freelance Hadoop Developer

ArgentinaToptal Member Since December 17, 2012

Pablo是一名架构师和开发人员,在广泛的技术和技术方面拥有丰富的经验,并且具有强大的理解和有效解决问题的能力,同时牢记大局. 他始终如一地取得了很高的质量,并成功地领导了几个小团队的项目.

Show More

Sign up now to see more profiles.

Start Hiring

Toptal Connects the Top 3% of Freelance Talent All Over The World.

Join the Toptal community.