就业岗位 | 主要职责 | 具体要求 |
Python后台开发 工程师 | 主要是负责搭建和改进平台产品的后台,并与前端开发工程师相互配合完成整体产品的开发工作。 | 要求工程师具备至少一门Python Web开发框架(Tornado、Django、Flask等),了解并熟悉MySQL/Redis/MongoDB。还要熟悉分布式、微服务、高性能Web服务的开发。 |
Python爬虫开发 工程师 | 主要负责对传统网页、SNS及微博等各种网站信息高效采集与正确解析,然后对用户数据进行整理分析,参与建模的构建,总结分析不同网站、网页的结构特点及规律,负责爬虫架构设计和研发,参与爬虫核心算法和策略优化研究。 | 需要开发工程师熟悉了解robot规则、selenium、mitmproxy、pymouse等内容。当然作为爬虫开发工程师一定要有一定的职业情况,所有工作都需要在合理合法的需求下进行。 |
Python全栈开发 工程师 | 使用Python相关工具,独立完成网站开发,称之为全栈开发。 | 全栈开发工程师需要掌握非常多的技能,项目管理、前后端开发、界面设计、产品设计、数据库开发、多端产品 |
自动化运维工程师 | 在基本的运维工作的基础上,实现运维工作的自动化,并且对自动化程序进行优化提升。 | 需要从业者在掌握基本的运营工作的前提下,掌握Python中的IPy、Ansible、Saltstack等常用模块。 |
自动化测试工程师 | 首要要完成测试的基本工作,包括测试计划、测试用例、黑盒测试、性能测试等等。其次要是完成产品的自动化测试的部署以及维护工作,并且不断尝试新的方法,新的工具,以提高测试的效率。 | 掌握Python以及selenium相关的技能 |
数据分析师 | 不同行业中,专门从事行业数据搜集、整理、分析,并依据数据做出行业研究、评估和预测的专业人员 | 需要从业者了解行业相关业务知识、相关管理工作、掌握足够的数据分析方法、了解数据分析工具使用、能够完成数据分析建模等,工作内容偏重于分析,同样也要掌握一定的开发能力,例如R语言和Python语言。 |
数据分析开发工程师 | 根据数据分析师的建模完成数据相关的开发工作,搭建仓库、完成数据存储、数据处理、计算处理以及报表开发等工作。 | 需要从业者熟练应用数据库、数据建模开发、Python相关数据科学知识等技能。 |
人工智能开发工程师 | 根据企业人工智能AI相关的开发需求,完成相应产品或者功能开发。 | 需要从业者掌握充分的数据理论基础、Python开发基础、机器学习理论与实践、深度学习理论与实践、自然语言处理等一系列相关的开发技能。 |
Python游戏开发 工程师 | 主要负责游戏服务端的逻辑开发。 | 需要从业者掌握Python各种性能优化方法、soket网络编程知识、运维相关基础知识、以及Python相关的游戏开发库与框架。 |