Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19953
  • 博文数量: 10
  • 博客积分: 210
  • 博客等级: 二等列兵
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-19 16:21
文章分类

全部博文(10)

文章存档

2011年(10)

我的朋友
最近访客

分类: Python/Ruby

2011-10-10 23:38:51

python开发工程师和高级开发工程师工作职责的区别是高级的了解twisted框架和基于内存数据库开发高性能的数据中间层。要求高不少,不知待遇相差多少?

附招聘要求:
Python开发工程师
工作职责:
  1. 使用Django开发网站前台系统;
  2. 为公司使用的开源项目贡献代码;
职位要求:
  1. 熟练使用Python编程语言;
  2. 有1年以上的WEB开发基础;
  3. 熟练使用Django框架,了解URL分派、form验证、请求处理流程等功能;
优先条件:
  1. 阅读过Django部分源码;
  2. 自己编写过模板过滤器和标签;
  3. 熟练使用SQL操作PostgreSQL数据库;
  4. 对数据库性能优化有了解;

高级Python开发工程师
工作职责:
  1. 应用twisted框架开发与维护后端数据平台;
  2. 应用django开发网站前台系统;
  3. 基于内存数据库开发高性能的数据中间层;
  4. 为已经在使用的开源项目贡献代码。
职位要求:
  1. 熟练使用Python编程语言,有1年以上的Python全职工作经验;
  2. 了解twisted框架,并独立编写过Socket服务器;
  3. 熟练使用Django框架,了解url分派,form验证等功能;
  4. 对TCP/IP网络有深入的了解。
优先条件:
  1. 掌上Linux爱好者:Maemo、OpenWRT;
  2. 有网络劫持和数据包分析经验,使用libpcap;
  3. 对DBMS设计有自己的观点;
  4. 对存储系统的性能优化有独到的见解;
  5. 有自己的开源项目或参与过开源项目,提交过bug或patch的同样有效;
  6. 至少有1项技术关键词,自己的博客在google搜索结果列第一页;
  7. 对"这个世界并不完美"有深入的见解,并在技术领域可以提出多个例子。
阅读(1104) | 评论(0) | 转发(0) |
0

上一篇:python 技术文章

下一篇:初识Twisted

给主人留下些什么吧!~~