职位详情
后端开发工程师(播控/程序化广告方向)
2-3万
兆讯新媒体科技有限公司
北京
3-5年
本科
04-30
工作地址

联美大厦

职位描述
岗位职责:
1、深度参与线下广告及线上广告微服务系统架构的设计与构建工作,结合广告行业高并发、数据量大的特点,全力保障系统具备卓越的高效性、稳定性以及强大的可扩展性,以应对广告业务高峰需求。
2、承担后端核心业务逻辑的实现重任,针对媒资管理、报价管理、订单管理等关键模块进行代码编写与优化。尤其在媒资管理模块,需确保对各类广告素材(图片、视频、文案等)的高效存储、检索与调用;在报价管理和订单管理模块,精准实现复杂多变的广告投放计价规则和订单处理流程,确保业务流程的顺畅与高效。熟悉广告系统整体架构,了解SSP、DSP、DMP相关业务最好。
3、积极与前端团队协同合作,精准定义 API 接口,保障数据交互的流畅无阻,为前端提供坚实可靠的后端支撑。充分考虑广告展示的实时性和用户交互体验,确保接口响应迅速,数据传输准确。
4、有效对接基础设施层技术,包括 MySQL 数据库、Redis 缓存、RocketMQ 消息队列等,精心设计数据存储与处理方案,满足广告系统海量数据存储、快速查询以及异步消息处理的需求。针对广告投放数据的高增长性,规划合理的数据库分库分表策略和缓存机制。
5、充分运用 Nacos 注册中心和配置中心,实现服务的动态管理与灵活配置,显著提升系统的灵活性与适应性。能够根据广告业务的淡旺季、不同区域的投放策略等动态调整服务资源分配。
6、熟练运用监控工具(如 Javaagent、Prometheus 等)对系统进行全方位性能监控与故障排查,迅速且妥善地解决各类技术难题。特别关注广告投放过程中的数据准确性、系统响应时间等关键指标,及时发现并解决影响广告投放效果的技术问题。
7、紧密配合持续集成 / 持续部署(CI/CD)流程,借助 Jenkins、Docker 等工具实现服务的自动化部署与发布,提高交付效率。确保广告系统的新功能、优化点能够及时上线,快速响应市场变化和业务需求。
任职要求:
1、拥有计算机科学、软件工程等相关专业本科及以上学历。
2、具备 5 年及以上后端开发经验,其中至少 2 年以上广告行业(线下广告、线上广告均可)后端开发经验,拥有大型微服务架构项目开发经验者优先考虑。熟悉广告业务流程,包括广告投放流程、广告效果监测流程等。
3、精通至少一种后端开发语言,如 Java、Python 等,并对相关开发框架了如指掌。能够基于广告业务需求,合理选择和运用开发框架进行高效开发。
4、对微服务架构有深刻理解,熟悉 Nginx、API Gateway、认证中心等组件的原理及使用方法。能够结合广告系统多业务线、多终端接入的特点,搭建稳定可靠的微服务架构。
5、熟练掌握关系型数据库(如 MySQL)和非关系型数据库(如 Redis)的设计与开发,具备出色的数据库优化能力。针对广告数据的特点,如高并发读写、海量数据存储等,制定有效的数据库优化方案。
6、熟悉消息队列、缓存、搜索等中间件的应用,如 RocketMQ、Elasticsearch。能够利用中间件优化广告系统的数据处理流程,提升系统性能。
7、了解容器化技术(Docker)和容器编排工具(Kubernetes),熟悉 CI/CD 流程。能够基于容器化技术实现广告系统的快速部署与弹性伸缩。
8、具备优秀的问题解决能力与团队协作精神,拥有强烈的学习能力和技术钻研精神,能够快速掌握新技术。能够快速应对广告行业新技术、新业务模式带来的技术挑战。
9、养成良好的代码编写习惯,高度重视代码质量与注释,具备出色的技术文档撰写能力。能够编写清晰易懂的技术文档,方便团队成员协作和后续维护。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请