Python开发工程师
北京慧博云通科技股份有限公司
- 公司规模:1000-5000人
- 公司性质:民营公司
- 公司行业:通信/电信运营、增值服务 计算机服务(系统、数据服务、维修)
职位信息
- 发布日期:2017-02-22
- 工作地点:北京-海淀区
- 招聘人数:2人
- 学历要求:本科
- 职位月薪:1.5-2万/月
- 职位类别:软件工程师
职位描述
职位描述:
Job Description We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well. Responsibilities ? Writing reusable, testable, and efficient code ? Design and implementation of low-latency, high-availability, and performant applications ? Integration of user-facing elements developed by front-end developers with server side logic ? Participates in code reviews and acceptance process in order to improve methodology and delivery Skills and Qualifications Requires a Bachelor's degree or equivalent relevant work experience, advanced level knowledge of Python, understanding of Python best practices (PEP-8), plus a minimum of 3 years of professional experience working in application development including experience with: ? Expert in Python, with knowledge of at least one Python web framework, such as Django, Flask, etc. depending on your technology stack. ? Familiarity with some ORM (Object Relational Mapper) libraries
? Able to integrate multiple data sources and databases into one system ? Understanding of the threading limitations of Python, and multi-process architecture ? Good understanding of Restful API. ? Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 ? Knowledge of user authentication and authorization between multiple systems, servers, and environments ? Understanding of fundamental design principles behind a scalable application ? Familiarity with event-driven programming in Python ? Able to create database schemas that represent and support business processes ? Strong unit test and debugging skills ? Proficient understanding of code versioning tools such as Git, Mercurial or SVN ? Good in English, able to read and write fluently, simple oral English
举报
分享
Job Description We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well. Responsibilities ? Writing reusable, testable, and efficient code ? Design and implementation of low-latency, high-availability, and performant applications ? Integration of user-facing elements developed by front-end developers with server side logic ? Participates in code reviews and acceptance process in order to improve methodology and delivery Skills and Qualifications Requires a Bachelor's degree or equivalent relevant work experience, advanced level knowledge of Python, understanding of Python best practices (PEP-8), plus a minimum of 3 years of professional experience working in application development including experience with: ? Expert in Python, with knowledge of at least one Python web framework, such as Django, Flask, etc. depending on your technology stack. ? Familiarity with some ORM (Object Relational Mapper) libraries
? Able to integrate multiple data sources and databases into one system ? Understanding of the threading limitations of Python, and multi-process architecture ? Good understanding of Restful API. ? Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 ? Knowledge of user authentication and authorization between multiple systems, servers, and environments ? Understanding of fundamental design principles behind a scalable application ? Familiarity with event-driven programming in Python ? Able to create database schemas that represent and support business processes ? Strong unit test and debugging skills ? Proficient understanding of code versioning tools such as Git, Mercurial or SVN ? Good in English, able to read and write fluently, simple oral English
职能类别: 软件工程师
公司介绍
北京慧博云通科技股份有限公司(以下简称:公司)是一家专注于IT服务领域的高科技企业,致力于软件外包、智能硬件检测与认证以及移动通讯终端的测试和评估服务。
公司成立于2009年3月,现有员工1000多人,其中85%以上具有大学本科以上学历。
公司总部设在北京,在无锡设有全资子公司,在上海、杭州、广州、东莞、深圳、南京、长沙、成都、郑州、合肥等地设立了分支机构,在全国范围内建立了覆盖广泛的技术服务团队。
公司核心管理人员具备多年的从业经历,具有丰富的业务和管理经验。
公司拥有多个世界五百强客户,在相关领域积累了丰富的业务和技术能力,是国内IT服务领域的后起之秀。
公司网站:www.hydsoft.com
公司成立于2009年3月,现有员工1000多人,其中85%以上具有大学本科以上学历。
公司总部设在北京,在无锡设有全资子公司,在上海、杭州、广州、东莞、深圳、南京、长沙、成都、郑州、合肥等地设立了分支机构,在全国范围内建立了覆盖广泛的技术服务团队。
公司核心管理人员具备多年的从业经历,具有丰富的业务和管理经验。
公司拥有多个世界五百强客户,在相关领域积累了丰富的业务和技术能力,是国内IT服务领域的后起之秀。
公司网站:www.hydsoft.com
联系方式
- 公司地址:上班地址:望京北路9号叶青大厦A406室