岗位职责:1.负责公司产品的服务端研发,包括系统设计和编码;2.深入发掘和分析业务需求,撰写技术方案和系统设计文档;3.根据产品需求,进行系统设计和编码,并持续对系统架构进行改造和优化。职位要求:1.至少三年开发经验,其中一年以上的Python开发经验;2.具备扎实的基本功,熟练使用数据结构和算法,深入理解多线程、Socket等相关技术;3.熟练掌握Django、Tornado、SQLAlchemy、Celery等主流框架,深入理解框架实现原理及特性;4.熟练使用Python常用库,具备良好的编码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低;5.熟悉Python的高级特性,深入理解各种设计模式及其应用场景;6.有大规模分布式系统的开发和高可用相关的实践经验,具备设计复杂系统的能力;7.熟练掌握MySQL数据库,具备MySQL索引优化、查询优化的能力;8.熟练掌握一种以上非关系型数据库(如Redis、Cassandra),理解其使用场景及限制;9.熟悉分布式系统,熟练掌握一种以上服务框架和消息中间件,了解其实现原理;10.熟悉Internet常用协议(如HTTP、TCP/IP)及RESTful规范;11.具有以下经验者优先考虑:具有golang实际工作经验;具有大规模分布式系统的调优经验;熟悉大规模分布式系统架构设计,熟悉CAP、Quorum、ConsistentHashing等原理和算法。我们期待您加入团队,共同创造卓越的技术成果!
联系我时,请说是在58同城上看到的,谢谢!