职位描述:
1.产品研发:负责京东零售超大规模分布式系统的技术风险和高可用设计和开发,设计开发技术风险/SRE基础设施(监控,可观测性,混沌工程,性能容量,大数据,运维发布,全链路压测等)负责保障公司系统、应用和服务的高可用性、可靠性和性能。设计、实施和维护监控系统,及时发现并解决潜在问题;
2.架构设计:设计京东集团业务系统高可用架构, 推动线上系统优化;
3.跨团队协作:与业务研发团队、SRE团队等密切合作,推动技术风险文化的实施。
职位要求:
1.本科及以上学历,计算机科学、信息技术或相关专业背景;3年以上研发经验、性能优化、故障排查等相关经验;
2.扎实的编码能力,熟练掌握至少一门通用编程语言(java/python),优秀的架构设计能力,熟悉互联网常用架构和组件;
4.熟练掌握操作系统,计算机网络和数据库等基础知识,深入了解云计算、容器化技术(如Docker、Kubernetes);
5.有大型分布式系统的设计和维护经验者优先。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东的软件开发职位不同于一般的开发岗位,它特别强调在超大规模分布式系统下的技术风险和高可用性设计。这意味着面试官会非常关注你在处理大规模系统时的实际经验,而不仅仅是编码能力。你需要展示出对系统稳定性、性能优化和故障排查的深刻理解。尤其是技术风险/SRE基础设施相关的经验,如监控系统设计、混沌工程实施等,这些都是京东这类电商巨头特别看重的核心能力。
在准备面试时,建议你重点准备分布式系统相关的案例,特别是你参与过的大规模系统项目。详细描述你在项目中如何设计高可用架构、处理性能瓶颈、实施监控和故障排查。技术细节要准备充分,比如你熟悉的编程语言在分布式环境下的应用,你对容器化技术的理解深度等。面试中可能会涉及实际场景的问题解决,因此要准备好具体的案例来展示你的能力。同时,京东强调价值观,如客户为先、创新等,适当准备如何将这些价值观融入你过去的工作经历中。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。