职位描述
岗位职责:
1、负责平台系统的设计、开发与测试;
2、参与需求分析、技术方案制定、代码编写等软件开发全流程工作;
3、负责后台服务器端需求沟通、方案设计、开发和测试,实现功能模块及应用层逻辑;
4、负责服务器端的接口开发,保证开发进度和质量;
5、参与项目的设计、开发、测试和维护工作。
岗位要求:
1、本科及以上学历,1年以上C/C++/Java/Python/Go开发经验;
2、熟练掌握某项技术并深入理解,掌握通用容器和基本数据结构,熟悉基本算法,能熟练运用面向对象分析设计方法;
3、熟悉Linux/Unix开发环境,熟悉Python/Java/C/C++等主流开发语言,熟悉Socket编程;
4、熟悉掌握MySQL/SQLServer/oracle等基本数据库操作,理解面向对象的数据库设计;
5、具有良好的设计能力,熟悉设计模式,有较强面向对象编程思维;
6、具有良好的沟通能力,较强的责任心,很好的团队协作能力,乐于面对挑战,有强烈的解决问题的意愿;
7、有自动化运维、高可用设计、集群管理、高负载抗压能力方面经验优先;
8、有Hadoop/Spark/Neo4j/图计算有关开发、设计、优化、生产验证经验者优先;
9、有Python/Java微服务开发经验者优先;
10、有云原生技术栈(如K8S/Docker/DevOps/容器镜像/CICD等)相关设计、开发、落地经验者优先。