ID:192041

Yau

软件开发工程师

  • 公司信息:
  • 科大讯飞(苏州)科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 其他
  • 全区

技术能力

编程语言
熟悉python,perl,shell,lua,R,有4年的Linux系统使用或运维经验

数据分析技术栈
熟悉scikit-learn库,有基于SVM针对多维数据的分类和预测经验; 熟悉R语言的PCA和t-sne两种聚类分析; 有基于R语言的数据可视化的开发经验; 有丰富的生物信息数据分析经验,对数据清洗,比对,差异,聚类,染色体片段拼接有2年以上的挖掘 分析和流程开发经验; 有基于perl的多线程统计工具的开发经验; 熟悉使用python-jieba实现中文语句的分词;

爬虫技术栈
熟悉selenium,appnium,scrapy,phantomjs; 熟悉用chrome和postman调试,查找selector,xpath并用python正则识别或捕获数据; 熟悉pytesseract识别库对图片文字进行识别,用于图片验证码识别和滑块验证码目标位置识别,有滑块 模拟人为点击的项目经验; 有基于RGB码计算滑块验证码阴影区域位置的算法设计经验; 熟悉网络协议,有一定反爬虫经验 熟悉HTML和JavaScript/Jquery; 有使用redis + python的ip代理池维护经验; 有5个生物信息数据库和1个网络设备指纹库爬虫经验;

web开发技术栈
熟悉flask,django两个web框架; 熟悉uwsgi,nginx配合flask或django在生产环境中的部署; 熟悉mysql,redis,sqlite3数据库,熟悉sqlalchemy,对后台API的性能优化有一定经验; 有docker容器对项目环境打包和部署的经验; 熟悉微信用户接口和钉钉鉴权接口

网络安全与运维开发技术栈
有独立的网络安全产品开发经验; 熟悉python + iptables实现网络层对ip段的访问限制; 熟悉使用openresty(nginx+lua)框架开发应用层WAF; 熟悉SQL注入,XSS注入,cookie和user-agent注入或部分DDOS攻击,从网络层和应用层上都有一定 防御经验(但不包括一些flood攻击); 熟悉hping3,hydra,nmap,sqlmap等渗透工具; 有一些端口和URL扫描器的开发经验; 熟悉H3C和华为交换机操作;熟悉https/https,snmp,arp,dns,dhcp等

项目经验

网络管理平台
项目描述:为温州各县城政务网提供网络设备管理,访问准入管理等服务的网管产品。 项目职责: l 针对cisco,H3C,华为的交换机,结合策略路由,通过python实现读取访问,控制;代替802.1x的一些注册 和限制功能,解决旧型交换机不支持802.1x协议的问题; l 开发爬虫爬取设备指纹库fingerbank的设备类型,厂商,型号,录入sqlite3数据库; l 用python的socket开发支持ipv4/ipv6双栈的DNS解析服务,解决packetfence开源项目不支持ipv6的 dns解析的问题; l flask框架+mysql 开发用户登录,交换机注册,节点监控,系统配置等一系列后台API; l 配合前端测试和网络工程师,调试策略路由模式下的接口; l 对生产环境使用nginx和uwsgi,提高稳定性,实现开机自启;docker封装后台代码和系统环境; l 对开源项目packetfence的perl模块进行二次开发,使其支持交换机虚拟化的环境,添加H3C S7506的交 换机控制模块; l 撰写测试评估报告,安装文档和使用手册;并负责后期维护和优化;

安全准入管理网关
项目描述:开发并集成各类安全产品,为温州各县城政务网提供WAF,钉钉微应用鉴权,网关防火墙等安全 综合类服务,保证政务网的信息安全。 项目职责: l 通过openresty(nginx+lua)完成WAF的开发,包括CC攻击防御,SQL,XSS,cookie等注入点的防御, ip黑白名单功能实现,防御日志的查询系统,拦截分类统计等功能; l 通过redis缓存SQL注入,XSS注入,cookie注入,user-agent注入等注入攻击常见的语法或关键字,实现 快速的网络流量包解析和处理; l 用hydra,nmap,sqlmap等渗透工具测试WAF的屏蔽效果; l 用kafak开发防护日志; l 开发系统配置,数据可视化的后台API; l 通过nginx和lua完成钉钉微应用的鉴权和应用挂链; l 通过python-pcap和控制iptables对各代理服务器进行访问控制; l 识别网络层ip,以及心跳包状态,通过读写iptables对特定网段的网络流量进行控制和管理; l 通过python-django完成WAF配置和日志查询,钉钉微应用鉴权,服务器访问控制的自定义配置后台API 开发;并配合前端调试和优化; l 整理使用手册,后期维护和优化。

肿瘤基因组分析系统
项目描述:分析长海医院给出的14对病例的基因组与转录组数据,用生物信息工具找出与胰腺癌的发生,恶 化有关的单位点突变,CNV,基因融合,通过检测到的位点找到抗癌药物,同时找出肿瘤组织与癌旁组织数 据的差异。并开发用于公司肿瘤分析项目,将肿瘤分析的所有内容开发成自动化的流程。 项目职责: l 对长海医院14位胰腺癌病人的实验组和对照组数据进行过滤,比对,call SNP,gene fusion和CNV; l 用STAR-fusion跑出基因接合的部位,并针对假阳性的问题,设计比对结果碎片化程度的计算方法,并 结合overlap长度,比对map值,read碱基长度等feature,用scikit-learn对STAR-FUSON的基因融合 预测结果做假阳性和阳性的分类,筛选,过滤结果; l 爬取COSMIC的已知肿瘤变异位点数据和药敏注释数据;用python和redis存储高匿ip代理池队列,并定 期通过request请求检查可用性;python+selenium+scrapy动态切换ip进行爬虫; l 用msisenor计算微卫星不稳定性; l 分析癌旁与癌细胞的数据,给出点突变(SNP)并注释对应靶向药和临床数据; l 对CNVkit软件的中间结果进行统计,用python二次开发绘图模块,美化可视化结果,增加外显子和内含 子的图示区域; l 设计符合本公司需求的circos图,并用perl开发一站式工具; l 对RNA部分的数据,进行过滤,比对,定量;用DEseq2计算差异基因;用R语言将所有差异基因进行 PCA和t-sne聚类并绘制聚类分布图;用pheatmap绘制聚类热图; l 为长海医院的教授提供用于发Paper所需资料;撰写最后的分析报告; l 整合肿瘤分析用到的所有数据库,进行统一和标准化; l 将Trimmomatic,bwa,seqmule,cnvkit,STAR-Fusion,samtools,annovar,circos等工具分别进行模块化, 提供参数接口,通过python将各模块串联,实现流程自动化分析; l 用django将各步骤参数查询和提交和分析日志模块封装成API;配合前端调试后台接口。

PacBio中华家系基因

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    2
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服