• *介绍*
• IBM的软件开发人员是我们战略举措的支撑,他们设计、编码、测试和提供行业领先的解决方案,使世界运行顺畅 - 飞机和火车准时起飞,银行交易眨眼间完成,世界因为我们的软件开发人员的工作而保持安全。无论您是在内部项目还是为客户工作,软件开发对IBM和我们的全球客户的成功至关重要。
在IBM,您将使用最新的软件开发工具、技术和方法,并与行业领先的人才合作,构建令人自豪的解决方案。
• *您的角色和职责*
• 作为高级Python开发人员,您将为CIO Network Engineering Deploy团队工作,该团队负责部署和支持全球最大、最复杂、最强大的网络之一。自动化是满足我们需求的关键;您将负责构思、开发和推出支持网络部署和维护的工具。作为该团队的一员,您将有机会参与IBM内部网络的全球网络的各个方面,通过构建工具和自动化来实现。
我们是一个全球团队,因此沟通能力(口头和书面)以及与其他时区的团队成员合作的灵活性都非常重要。
• *职责**:
- 参与开发、部署、支持和维护范围内的应用程序的团队
- 与全球CIO产品负责人、网络架构师和APJ项目经理以及市场利益相关者进行联络,确保按照CIO Network Engineering的要求全球推出项目
• *所需技能**:
- 总体IT经验约8-10年,其中5年以上的Python编程经验
(包括Requests和Logger模块)
- 熟练掌握Python Web框架-Flask-和面向对象编程概念
- 深入理解HTTP/HTTPS协议栈和REST
- 具备异步任务和远程过程调用的经验;
Python并发编程:
多进程、多线程、Asyncio
- 使用Numpy、Pandas进行数据分析的经验
- 熟悉SQL和NoSQL数据库,如DB2/MySQL、Redis、Elastic Search等
- 熟悉Github和敏捷开发生命周期
- 熟悉Linux操作系统和系统管理
- 设置和维护Docker的经验
优选技能:
- OPs技能:
具备设置和维护虚拟机、数据库集群、消息队列、负载均衡器的实际经验
- 熟悉Docker容器部署工具,如docker-compose、Kubernetes、Open Shift等
- 熟悉TCP/IP和其他网络协议,如DNS、SNMP、SMTP、SIP等
- 安全漏洞检查和修复经验,Elastic Search,SSO SAML的实施
- 具备技术无关的工程知识和技能
- 渴望学习和运用新技术、概念和程序,以满足项目需求
- 熟悉敏捷项目管理,有使用Jira等项目管理/敏捷工具的经验
- 热衷于具有创造性设计思维和利用尖端技术开发创新方式的协作环境
- 有抱负的个人,可以在自己的方向下朝着约定的目标/目标工作,并具有创造性的工作方法
• *所需的技术和专业知识*
• 如上所述。
• *优选的技术和专业知识*
• 如上所述。
• *关于业务单位*
• IBM财务组织负责推动企业绩效和转型。我们是IBM的财务管理人员,提供IBM的财务战略,开发新的商业模式,并减轻企业风险。您是否热衷于创造商业价值?加入我们的会计、财务规划、定价、业务控制、税务、财务、业务发展(收购和剥离)和全球融资团队。
您渴望学习更多吗?准备解决一些世界上最独特的挑战吗?准备为数百万人塑造未来吗?如果是这样,那么是时候加入我们,表达您的个性,释放您的好奇心,发现新的可能性。
每个IBM员工,包括您在内,都有自己的声音,开辟自己的道路,并利用自己的专业知识来协同创造并增加我们的故事。我们共同拥有改变世界的力量 - 改变我们的客户、社会和IBM自身的结构,创造真正积极的影响,使世界更好地为每个人服务。
是定义您的职业生涯的时候了。
• *关于IBM*
• 自1911年以来一直在不断创新,我们不仅是世界上最大的企业组织之一,也是最大的技术和咨询雇主之一,许多财富50强公司都依赖我们。