Software Developer

15 months agoFull-time
IBM

IBM

location Singapore
unsaved
688239BR 介绍 在IBM,工作不仅仅是一份工作 - 它是一种使命:建设。设计。编码。咨询。与客户一起思考和销售。开拓市场。发明。合作。不仅仅是做得更好,而是尝试你从未想过的事情。你准备好在这个科技新时代中发挥领导作用,解决世界上一些最具挑战性的问题了吗?如果是的,让我们谈谈吧。 你的角色和职责 作为数据和技术架构部门的一员,Python开发人员负责: • 使用瀑布/敏捷方法论设计和开发软件解决方案。 • 通过开发脚本、SQL查询调查和解决问题。 • 与SOC分析师、基础设施工程师/系统所有者密切合作和协作,就范围、进度、要求、测试、错误修复等进行讨论。 • 与部署团队/DevOps团队合作,设置持续集成、构建和发布自动化。 • 在开发过程中与开发人员讨论、分析和推荐设计改进或修正。 • 开发和建立质量保证交付物和测试框架,包括根据不断变化的要求创建和维护测试计划和测试用例。 • 进行性能和负载测试,验证输出和预期结果,并提供改进意见。 • 进行应用性能和安全测试,确保我们拥有一个稳健和安全的系统。 • 在敏捷项目的冲刺计划中为用户故事提供估计。 • 将验收标准转化为自动化单元测试用例。 • 支持生产问题。 • 参与应用部署到各种环境中。 • 为开发的工具提供适当的文档。 • 向用户进行知识转移。 范围 • 协助安全运营中心自动化日常业务和新流程(例如,从各种来源进行数据增强、自动创建工单、在系统之间同步工单等)。 • 该工作将要求开发人员开发工具,使用各种方法集成不同的安全设备,从与API的交互、屏幕截取到客户端GUI交互等。 • 开发人员可能需要了解各种安全工具的基本脚本语言,以帮助脚本开发。 • 脚本可以在客户端、服务器端和/或混合云环境中实现。 所需的技术和专业知识 必须具备相关的软件开发经验和Python相关的软件开发认证将是一个额外的优势。 • 通过认证的软件测试专业人员和/或认证的软件质量分析师或类似的认证将是一个额外的优势。 • 有scikit-learn和机器学习项目经验将是一个额外的优势。 • 软件开发人员的ICT评估认证(NUS-ISS)将是一个额外的优势。 • 熟悉Windows、*nix和/或云开发。 • 具备自动化软件测试方法的知识,如单元测试、集成测试、功能测试、测试驱动开发(TDD)和行为驱动开发(BDD)。 • 能够解决复杂问题,从系统资源、应用程序堆栈跟踪到云API事件。 • 在各个数据中心或混合云环境中实施高可用性、高性能、高安全性的系统的成功记录将是一个额外的优势。 首选的技术和专业知识 同上 关于业务部门 IBM咨询是IBM的咨询和全球专业服务业务,具有在业务和技术转型方面的领先能力。凭借对许多行业的深入专业知识,我们为世界上最具创新和价值的公司提供战略、经验、技术和运营服务。我们的人员专注于通过协作的力量加速客户的业务。我们相信,负责任地运用技术来帮助人们、合作伙伴和地球,是有力的。 你在IBM的生活 在一个技术永远不停止的世界里,我们理解,对客户成功的奉献、有意义的创新,以及对我们所有关系的信任和个人责任,都体现在我们作为IBM员工所做的事情中,我们努力成为推动世界更好运转的催化剂。 成为IBM员工意味着你将能够学习和发展自己和你的职业生涯,你将被鼓励每天勇敢地实验和尝试,同时在一个每个人都能够茁壮成长的环境中持续得到信任和支持。 我们的IBM员工具有成长的心态,不断保持好奇心,愿意接受反馈并学习新的信息和技能,不断转变自己和我们的公司。他们被信任提供持续的反馈,帮助其他IBM员工成长,并与同事合作,始终以团队为导向,包容不同的观点,为我们的客户带来卓越的成果。我们的IBM员工每天做出关键决策的勇气对于IBM成为进步的催化剂至关重要,他们始终以现有资源、积极的态度和以结果为导向的方法迎接挑战。 你准备好成为IBM员工了吗? 关于IBM IBM最伟大的发明就是IBM员工。我们相信,通过智能、理性和科学的应用,我们可以改善商业、社会和人类状况,为我们的客户和合作伙伴在全球范围内实现开放混合云和人工智能战略的力量。自1911年以来,我们一直在不断重塑,不仅是世界上最大的企业组织之一,也是最大的技术和咨询雇主之一,许多财富50强公司都依靠IBM云来运营业务。在IBM,我们以成为人工智能、量子计算和区块链的早期采用者而自豪。现在是你加入我们的旅程,成为负责任的技术创新者和世界上的善良力量的时候了。 地点说明 有关地点要求的更多信息,请在提交申请后与招聘人员讨论。 做你自己 @ IBM IBM致力于创造一个多元化的环境,自豪地成为一个平等机会雇主。所有合格的申请人将获得平等的就业机会,不论种族、肤色、宗教、性别、性别认同或表达、性取向、国籍、种姓、遗传学、怀孕、残疾、神经发育、年龄、退伍军人身份或其他特征。IBM也致力于遵守所有关于公民身份和移民身份的公平就业实践。