岗位职责 1.负责泰国外卖平台相关服务端系统的架构设计及开发。 2.改善现有系统来实现更好的性能与可扩展性改善代码以便于维护提高团队的生产效率来帮助运营团队灵活应对各种变化。 3.进行端到端的软件开发通过设计、编码测试、发布、Bug修改等确保系统的顺利运行从而提供最佳用户体验。 对以下技能有特别精通的几项 1. 1-3年Java/Golang开发工作经验有互联网行业开发经验的优先。 - Java基础扎实熟悉Java虚拟机原理、Java高级特性和类库、Java网络与服务器编程、Java多线程编程、JVM调优、NIO、RPC框架等并且有相关实践经验。 - Golang基础扎实熟悉Golang语言机制能运用常见的工具定位和调试问题。 2. 精通分布式架构熟悉主流的微服务框架如Spring Cloud、Dubbo、Zookeeper等并精通其原理。 3. 熟练掌握主流的中间件如mysqlredishbasemongodbkafkaelasticsearch等并了解原理。 4. 优秀的web前端js技术熟练掌握jquery、reactjs、vue等前端框架。 5. 研究过HTTP协议、缓存、序列化、RPC框架等并且有相关实践经验。 6. 了解Docker和Kubernetes技术有运维能力有Kubernetes二次开发经验的优先。 7. 有编写脚本的经验熟悉Linux环境。 8. 有DevOps实践经验以及CI/CD Pipelines相关经验。 9. 扎实的计算机网络、数据结构、操作系统、算法、设计模式等基础知识。 10. 较高的技术钻研能力、技术攻关能力分析问题解决问题的能力能独立承担任务和有系统进度把控能力能够独立负责跨组项目并保证结果。 11. 具备良好的编码习惯和技术文档编写能力能够使用英语进行书面交流。 加分项: 1. 有外卖平台/打车平台开发经验者。 2. 有过高可用,高并发项目经验。