当前位置:简历谷 >

职责 >工程师职责 >

PYTHON高级工程师岗位职责

PYTHON高级工程师岗位职责

PYTHON高级工程师是做什么的?本文提供PYTHON高级工程师的岗位职责例子,包括详细的工作内容及任职要求。

1、负责创新产品的研发

PYTHON高级工程师岗位职责

2、负责公司已有产品的优化、扩展和维护

岗位要求:

1、熟练使用 Python 语言,熟悉面向对象程序编程;

2、熟练使用 Flask 框架,熟悉 RESTful 理念,熟悉 WebService 编程;

3、熟练使用 Mysql 数据库,有一定的 Mysql 数据库优化能力;

4、熟练使用 Redis 服务;

5、熟悉线上部署;

6、计算机软件相关专业毕业,基础扎实;

7、有良好的沟通、理解能力,逻辑思维强,能够独立思考以及解决问题;

8、3年以上工作经验;

9、可选的:有 cassandra 实战经验者优先;

10、可选的:有 elasticsearch 实战经验者优先;

11、可选的:有 docker 实战经验者优先;

职位描述:

1、参与行业技术方向的讨论,设计行业技术选型;

2、负责公司产品的开发及架构设计,为用户提供稳定可靠的服务;

3、负责产品业务的客制化技术解决方案,推进并协助相关项目完成落地;

4、负责核心系统开发和维护;

5、对团队核心成员提供技术指导,解决开发中遇到的技术问题。


任职要求:

1、六年以上互联网成熟产品研发经历,具备互联网金融行业相关开发经验。主持或者作为骨干参与分布式后台服务架构设计及开发,其中具备4年以上Python实际开发经验;

2、熟悉Python和主流后端架构,有设计、实现、优化高可用web服务的经验;

3、熟悉SQL,使用过PostgreSQL、MySQL、Oracle等任意一种数据库,以及非关系型数据库(Mongodb等);

4、熟悉Redis/MemCache,RabbitMQ/ActiveMQ/ZeroMQ,ZooKeeper等 底层中间件及分布式技术;

5、有大规模 RESTful 服务和 RPC 服务设计、开发经验;

6、了解前沿的技术如 Docker,有SaaS后端架构经验;

7、熟悉设计模式, 掌握面向对象软件分析、设计方法,并能熟练应用UML及工具进行设计;

8、思路清晰、善于思考、能独立分析和解决问题;

一、岗位职责

1、OTT业务登录、鉴权、增值计费等业务设计、开放、维护工作

2、服务稳定性监控、优化

二、任职资格

1、计算机或相关专业毕业,3年以上Java/Python开发经验。

2、熟悉常用算法、数据结构, 能够根据业务需求独立设计并交付高质量代码。

3、熟悉Java/Python的运行机制有一定了解,熟练使用常见的框架、组件。

4、熟悉mysql数据库,redis, mongodb等缓存,有ES、Solr经验者优先。

5、熟练使用Linux常用命令,了解Nginx

6、有能阅读英文文档并解决工作中遇到的问题的能力;

7、逻辑思维清晰,能够独立承受工作压力。



岗位职责

1、负责大数据产品的相关的需求分析、架构设计及开发;

2、负责海量结构化和非结构化数据处理;

3、辅助算法工程师训练模型和进行数据分析

4、承担机器学习工程化等落地任务

5、有良好的代码编写和管理习惯,熟悉Git等版本管理系统;

6、独立完成单元测试及相关技术文档的编写;

7、善与人沟通、责任心强、具有团队合作精神、对编程有浓厚的热情、有自己的想法,具备良好的自学能力和独立思考解决问题的能力

工作要求

1、至少5年python使用经验;具有良好的带领团队与协调能力;

2、熟悉网络编程,对TCP/IP,HTTP有深入理解;有使用pythonweb框架开发的经验,例如flask/django

3、精通numpy,pandas进行数据分析;掌握数据抓取相关经验;有一定数据挖掘、数据统计经验

4、了解sklearn,tensorflow进行机器学习与神经网络进行数据分析,有良好的算法和数据结构基础,及很强的自学能力;

5、具备良好的系统架构设计能力及代码风格,精通mysql和redis缓存

6、具有良好的沟通能力、协作能力和执行能力,压力承受能力强

  • 文章版权属于文章作者所有,转载请注明 https://jianligu.com/zz/gongchengshi/kk6o6.html
专题