Python开发者

伦敦 29天前全职 网络
面议
高级Python开发人员 经验:8-12年 雇佣类型:合同 学历要求:计算机科学、工程或相关领域的学士或硕士学位 必备技能:精通Python编程和时间序列数据 关键技能:函数、类和面向对象编程,列表推导式,生成器,错误处理,使用虚拟环境和包管理(pip, venv) 数据操作与分析(Pandas和NumPy) 关键库:pandas, numpy,(可选:polars) 关键技能:数据清理和预处理,处理缺失值,分组,合并,透视,聚合和SQL 软件工程最佳实践 关键实践:使用Git进行版本控制。编写模块化、可重用的代码。单元测试(例如,使用pytest)。代码文档和文档字符串。使用代码检查器和格式化工具 可选技能:Plotly Dash i. 关键技能:使用Plotly图形对象进行高级交互定制。 ii. 使用Dash创建仪表板:回调,布局(HTML和CSS集成),组件(下拉菜单,滑块,图表,表格)。 iii. REST API:从后端服务获取或发送数据 软技能:较强的协作、规划和沟通能力。