软件开发工程师IV

15个月前全职
Dice

Dice

location 纽约
unsaved
Dice是每个阶段的技术专家的领先职业发展目的地。我们的客户TalentBurst正在寻找以下职位。立即通过Dice申请! Python开发人员-每周5天在现场 新泽西州伯克利海茨或佐治亚州阿尔法雷塔 6个月以上的合同 描述 我们正在寻找一位有扎实的数据科学背景的Python开发人员加入我们的团队。成功的候选人将负责使用Python编程语言开发、测试和维护数据科学应用的软件应用程序。Python开发人员将与跨职能团队合作,设计、开发和实施满足业务需求的数据驱动型软件解决方案。 主要职责: • 使用Python编程语言设计、开发和维护数据驱动型软件应用程序。 • 与跨职能团队合作,设计和实施数据驱动型软件解决方案。 • 编写干净、高效和文档完整的代码。 • 测试和调试代码,确保软件质量和功能。 • 参与代码审查并提供建设性反馈。 • 开发数据管道和ETL流程,支持数据分析和机器学习工作流程。 • 与数据分析师和数据科学家合作,开发预测模型和数据可视化。 • 了解行业趋势和软件开发和数据科学的最佳实践。 要求: • 计算机科学、软件工程、数据科学或相关领域的学士学位。 • 5年以上的Python软件开发经验。 • 对面向对象编程原理有深入的理解。 • 有使用Python框架如Django、Flask或Pyramid的经验。 • 有使用MySQL、PostgreSQL、Mongo或Oracle等SQL数据库的经验。 • 熟悉前端技术,如HTML、CSS和JavaScript。 • 有使用Git等版本控制系统的经验。 • 出色的问题解决能力和注重细节。 • 优秀的沟通和协作能力。 • 在数据分析、机器学习和统计建模等方面具有扎实的数据科学背景。 • 有使用Tableau或Power BI等数据可视化工具的经验。 • 熟悉NumPy、Pandas、Matplotlib、Scikit-learn和TensorFlow等数据科学库。 • 有使用AWS、Azure或Google Cloud Platform等云平台的经验。 首选资格: • 数据科学、计算机科学或相关领域的硕士学位。 • 有使用Docker和Kubernetes等容器化技术的经验。 • 熟悉敏捷软件开发方法论。