百度运维部部门内推(校招)
【百度运维部部门校招内推】
百度核心搜索实时响应网民的数十亿检索,每天完成数百计的功能迭代,却依然稳定提供给用户最新、最可靠的搜索结果。在这背后,我们负责打造业界领先的用户流量接入系统、率先实现全站HTTPS在业界刮起安全旋风;我们深入研究,掌握着高可用性系统架构设计经验的独门秘技;我们设计研发业界首屈一指的超大规模集群的代码发布平台;我们不搬机器、不7*24小时工作,这就是我们——百度OP团队。时至今日,我们正在探索尝试利用机器人技术实现超大规模服务集群的无人化管理;这是一支硕博比例超过80%的团队;这是一支热爱互联网、致力于成为行业技术翘楚的团队;欢迎你加入我们,具备独特含金量的offer正在砸向你!
Ps:内部工作的师兄表示:不加班!不加班!不加班!
内推对象:2018年应届毕业生
工作地点:北京、上海、深圳
简历投递:
- 发送邮件到:yuxinwei01@baidu.com
- 邮件标题和简历请按照如下格式提供:学生姓名-岗位名称-毕业院校,如xxx-数据库研发工程师-清华大学;
- 本次招聘会发2017年正式校招offer,欢迎提前来实习,优秀同学可发Special offer;
- 免笔试,外地同学一二三面电话面试,终面现场面试(出差到当地,或报销路费来北京面试)。
招聘岗位:
1、运维研发工程师
岗位描述:
- 负责百度搜索引擎、核心商业平台、大规模分布式系统及各类在线服务的可靠、稳定、高效运行
- 参与产品架构设计及自动化系统的实现,满足严格的质量与效率要求
- 设计、开发端到端的解决方案,包括网站访问、持续交付、容量评估、故障分析、配置管理、流量分配、性能调优等。
- 探索运维自动化和智能化的技术和方向
职位要求:
- 对分布式集群、架构、开源技术有火一样的热情
- 深入理解Linux操作系统、体系结构
- 至少精通一门开发语言,如C/Python/Shell/Perl等
- 有良好的编程基础和debug能力,熟悉网络知识及典型协议原理
- 良好的逻辑思维和分析能力,热衷于解决问题、追求极致
- 强烈的责任心、进取心和团队合作精神
- geek精神,乐于更新知识、快速学习和跨学科跨领域解决问题
2、数据库研发工程师
岗位描述:
- 设计、开发百度MySQL分支,包括MySQL引擎及新功能;
- 设计和开发分布式数据库、数据库中间层及MySQL相关架构组件
- 设计、开发百度缓存服务以及消息队列中间件;
- 研究数据库架构和数据库优化,提高效率及系统稳定性、健壮性;
- 参与数据库设计及SQL审核和优化。
职位要求:
- 精通linux环境下c/c++编程,有数据库或其他存储系统开发基础;
- 掌握数据库基本原理和知识,熟悉SQL语法规则和特点;
- 掌握基本的数据结构和算法知识;
- 掌握基本的网络编程知识,熟悉多线程编程及其技巧;
- 有强烈的上进心和求知欲,善于学习新事物,对技术充满激情;
- 具有较强的团队合作能力,勇于面对挑战性问题;
【具有以下条件者优先】
- 有开源数据库/缓存(MySQL、PostgreSQL、Redis等)研究和开发经验;
- 开源社区成员,为开源软件提交过patch;
- 精通linux系统IO、锁等调优技术;
- 有大规模分布式系统设计和开发经验;
3、软件研发工程师
岗位描述:
- 负责百度核心产品功能和架构开发
- 负责核心技术算法的研究、实现和优化
- 负责前瞻技术的跟踪调研和产品创新
职位要求:
- 热爱互联网,对互联网产品和技术有浓厚的兴趣,热衷于追求技术极致与创新
- 深刻理解计算机数据结构和算法设计,精通C/C++、Java、PHP中至少一门编程语言
- 了解windows、unix、linux等主流操作系统原理,熟练运用系统层支持应用开发
- 优秀的分析问题和解决问题的能力,勇于解决难题
- 强烈的上进心和求知欲,较强的学习能力和沟通能力,具备良好的团队合作精神
【具有以下条件者优先】
- 计算机领域相关的编程大赛获奖、专业期刊发表文章或者有发明专利等
- 有一定项目经验,熟悉软件工程开发流程
- 具备专业领域的计算机知识和技能:搜索引擎、数据挖掘/机器学习、多媒体、地理信息系统、云计算、分布式系统等
4、基础平台软件研发工程师
岗位描述:
- 设计、开发百度在线服务基础组件及平台,包括如下方向:大规模数据采集、压缩、传输系统;统一接入与防攻击系统、流量自动调度系统、分布式缓存、分布式数据库等。
- 设计、开发百度在线海量服务集群自动化管理与决策平台,包括如下方向:分布式监控系统、运维数据仓库与数据挖掘、认证与权限控制系统、变更系统、业务调度系统、网站速度优化平台等。
- 参与百度在线产品系统架构优化,提升效率、系统健壮性及可伸缩性
职位要求:
- 对系统架构、后台技术有浓厚兴趣,热衷于追求技术极致与创新
- 深刻理解数据结构和算法设计,精通C/C++、Java、PHP中至少一门编程语言
- 了解linux/Unix操作系统原理、网络原理,熟练运用系统层支持应用开发
- 优秀的分析问题和解决问题的能力,勇于解决难题
- 强烈的上进心和求知欲,具备良好的沟通能力和团队合作精神
- 符合以下条件之一优先考虑:分布式系统理论与实践、云计算相关组件经验、开源社区活跃、项目经验丰富
5、智能平台研发工程师
岗位描述:
- 负责百度运维智能平台(智能运维机器人)的研究,设计与实现
- 负责百度超大规模系统,产品运维数据分析和机器学习模型/策略/算法的设计和实现
- 参与产品系统架构和算法模型优化,提升算法效率、模型效果、系统健壮性及可伸缩性
- 关注相关方向的前沿研究,探索智能化的前沿技术方向,并推动大数据或人工智能解决方案在运维领域落地
职位要求:
- 计算机、自动化及相关专业,硕士以上学历或成绩优秀的本科毕业生
- 具有大数据处理、数据挖掘、机器学习等相关领域的学习背景或项目经验
- 有很强的编程和工程实现能力,至少精通或熟练掌握C++/Java/Go/PHP中的一种
- 具有大规模分布式系统设计、研发项目经验的学习背景或项目经验优先
- 宽广的技术视野,精深的技术功底,创造性思维,富有想象力,有让技术产生更大影响力的理想和使命感
- 具有较强的沟通能力和团队合作能力
6、服务可靠性研发工程师 (SRE,Site Reliability Engineer)
岗位描述:
- 负责百度所有核心业务系统的可靠、稳定、高效运行;
- 对系统进行建模,设计高可用的服务架构,通过软件研发的方法来提升系统可靠性;
- 负责从运维大数据中抽取关键信息,并为大规模复杂集群故障智能定位、决策提供数据支撑;
- 关注业界前沿接入技术动态,负责超大规模流量接入系统的优化,演进和新接入技术探索和应用;
- 设计、开发端到端的解决方案,包括网站加速、持续交付、容量管理、故障分析、流量分配、性能调优;
- 探索运维自动化和智能化的技术和方向,将核心成果的专利化,及顶级会议论文的发表,塑造百度在可靠性方向的国内外影响力;
职位要求:
- 逻辑思维清晰,沉着冷静,心理素质过硬,有担当,有韧性,表达能力强;
- 具有较强的编程能力, 熟练掌握C++/Python/Go/Perl/Shell至少一门语言;
- 有较强的数学建模能力,熟练掌握计算机网络和操作系统相关基础知识;
- 计算机、自动化、可靠性工程、数学、物理等相关专业本科及以上学历;
7、前端开发工程师
岗位描述:
- 参与百度基础运维平台与商业运维产品的Web端界面功能开发、优化代码并保持良好兼容性
- 配合server端开发人员实现产品功能与操作流程
职位要求:
- 热爱前端,对web技术钻研有强烈兴趣,有良好的学习能力和强烈的进取心
- 精通html/xhtml、css等 网页制作技术,熟悉页面架构和布局
- 熟悉Web标准,对表现与数据分离,html语义化等有一定理解
- 熟悉JavaScript或ActionScript编程
- 熟悉php/java开发优先,对界面交互有经验者优先
- 有数据可视化方面的经验优先
- 有个人或团队网站运营、校内论坛管理或网站管理经验者优先