1.精通PHP,Java等开发语言。了解python,go等其他语言。
2.熟悉symfony,laravel,spring等技术框架,对大并发项目有一定的理解和解决方案.
3.能够熟练使用mysql和mongodb,能独立设计合理高效的表结构,有数据库优化经验.
4.使用过Memcache、Redis等常见的缓存服务、了解高性能系统的设计原理.
5.具有带领开发团队的经验,管理过5~6人的小团队,负责确认项目需求和制作排期规划以及代码审核.
6.熟练使用git项目版本控制工具,能独立完成项目的开发与部署.
7.熟悉JavaScript,JQuery, VUE, ANGULAR 等前端技术和框架.
8.了解docker技术,熟悉lnmp服务器环境搭建以及ELK(Elasticsearch+logstash+kibana)部署
API接口
项目描述:
主要将admama项目后台进行重构,采用前后端分离的方式,解决当时因为,需求紧张匆忙上线的功能代码不规范的问题,重构项目时将当时需求重新整理, 进行更合理的开发。
整个项目使用symfony为框架进行开发,采用restful api接口规范,通过ELK(Elasticsearch+logstash+kibana)进行系统日志收集分析,使用github开源项目crontab-ui进行二次开发,管理crontab及相关脚本,实现命令行可视化。
项目职责:
1.负责规划和确认整个项目涉及到的相关需求。协调任务分配并确认完成时间及完成进度
2.负责开发实现相关需求,使用nginx转发解决前端跨域需求,通过redis队列解决项目中异步的异步场景。
完成钉钉、金蝶等对外第三方软件的接口调用。websocket长链接页面实时刷新等。
3.拆分出API版本号,更好的解决API的兼容性问题,运用supervisor管理服务端的一些守护进程脚本。
4.负责对小组中其余开发人员提交的代码进行审核及指导。
公司广告收入结算平台,主要包括统计财务报表,审核渠道广告位,统计每日广告位流量,计算收入,OA系统等
该为企业后台设计模板,有多种风格选择,包括但不限于统计财务报表,审核渠道广告位,统计每日广告位流量,计算收入,OA系统等