岗位职责:
1.数据工具研发与设计:负责数据相关工具的需求分析、架构设计与开发工作,根据业务需求设计高效的数据处理流程与工具功能模块,确保工具满足数据采集、清洗、存储、分析等多环节的使用要求;运用扎实的后端研发经验,选择合适的技术栈实现工具的核心功能开发,如数据接口开发、数据存储逻辑设计等。
2.代码编写与优化:编写高质量、可维护的代码,实现数据工具的各项功能;持续对代码进行优化,提升工具的性能、稳定性与扩展性,确保工具在大规模数据处理场景下高效运行;参与代码审查,保障团队整体代码质量,遵循行业规范与公司技术标准。
3.工具测试与维护:协助测试团队对开发的数据工具进行功能测试、性能测试与稳定性测试,及时修复测试过程中发现的问题;负责数据工具上线后的日常维护与技术支持工作,处理用户反馈的问题,根据实际使用情况对工具进行迭代优化,不断提升用户体验。
4.技术协作与知识沉淀:与算法工程师、后端工程师、前端工程师等跨部门团队紧密协作,共同推进数据项目的落地;积极参与团队技术分享与交流,将个人在数据工具研发过程中的经验与技术进行总结沉淀,为团队整体技术能力提升贡献力量。
任职要求:
1.教育背景:计算机科学与技术、软件工程、信息与计算科学等计算机相关专业,硕士及以上学历,本科优秀者且具备系统的计算机专业知识体系的也可考虑。
2.工作经验:拥有 3 年以上后端研发工作经验,至少 2 年数据工具研发或相关数据处理系统开发经验,熟悉数据处理全流程及相关技术,有成功交付数据工具或数据处理项目案例者优先。
3.专业技能:精通至少一种后端开发语言,如 Java、Python、Go 等,熟练使用 Spring Boot、Django 等主流开发框架;熟悉常用数据库(如 MySQL、Oracle、MongoDB 等)的设计与开发,掌握 SQL 语句的优化;了解数据处理相关技术,如 Hadoop、Spark、Flink 等大数据处理框架,熟悉数据仓库、ETL 等概念;具备良好的算法与数据结构基础,能够运用算法解决实际数据处理问题。
4.综合能力:具备较强的逻辑思维能力与问题解决能力,能够快速定位并解决数据工具研发过程中的技术难题;拥有良好的沟通协作能力与团队合作精神,能够与不同部门人员高效配合;具备较强的学习能力,对新技术保持敏锐的洞察力,能够快速掌握并应用到实际工作中。