职位编号:
Tead - 1976
工作经验(年):
8-10
职位类型:
永久
发布日期:
2023年12月29日
地点:
迪拜
概述:
后端工程师(Go)
角色概述:
我们正在寻找一名后端工程师加入我们的核心服务团队,该团队负责处理实时竞价(RTB)流量,每秒处理超过10万个请求,每天处理约1TB的数据。这个角色需要对高负载应用程序、网络协议、负载均衡和数据一致性有深入的了解。理想的候选人将精通我们的技术栈,包括Go、PostgreSQL、Kafka、RabbitMQ和Parquet。
职责:
• 高负载后端开发:开发和优化能够处理大规模RTB流量的后端系统。
• 数据库管理:高效管理和扩展PostgreSQL数据库以处理大量数据。
• 消息系统:使用Kafka和RabbitMQ实施和维护强大的消息系统。
• 数据处理和存储:使用Parquet进行高效的数据处理和存储。
• 性能优化:优化系统以实现高吞吐量,确保可扩展性和可靠性。
• 系统架构:设计和实施垂直和水平扩展的解决方案,有效平衡负载。
• 网络协议和安全:确保对网络协议有深入的了解,并实施高级安全措施。
• 数据一致性和持久性:在高负载环境中保持数据一致性和持久性。
要求:
• 经验:在开发高负载应用程序方面有经验,最好是在AdTech行业。
• 技术技能:精通Go、PostgreSQL、Kafka、RabbitMQ和Parquet。
• 高负载系统知识:深入了解处理高负载系统(>100k请求/秒)的方法。
• 网络协议:熟悉网络协议、负载均衡器及相关技术。
• 扩展专业知识:有垂直和水平扩展策略的经验。
• 数据管理:了解数据一致性和持久性原则。
• 解决问题能力:在高压环境下具有出色的解决问题的能力。
• 沟通和团队合作:良好的沟通和协作能力。
首选技能:
• AdTech经验:在AdTech行业,特别是RTB系统方面有经验。
• 云服务和基础设施:熟悉云服务和基础设施管理。
• 监控和分析工具:具备使用监控和分析工具管理系统性能的经验。
技能:
无