职位描述: 后端软件工程师 (COBOL / Micro Focus) – 6–8 年
关键词: 后端软件工程师 (.NET)
技能: 敏捷工作方式 | 系统 I – COBOL400
混合工作模式 (周二至周四 8:30 PM – 5:00 PM EST)
角色概述:
后端软件工程师将负责在 Micro Focus 环境中使用 COBOL 构建的企业应用程序的增强、维护和支持。该角色包括用于自动化的 Windows 脚本编写、使用 Oracle SQL Developer 的 SQL 开发、应用程序故障排除以及与业务和技术利益相关者的协作。工程师将在敏捷交付框架内为生产支持、代码质量、文档和持续改进计划做出贡献。
主要职责:
1. 应用程序开发与维护
使用 Micro Focus 环境中的 COBOL 开发、维护和增强后端应用程序。
分析现有的逻辑、数据结构和系统流程,以实现增强、性能改进和缺陷修复。
编写结构化、可维护的代码,遵循工程最佳实践。
2. Windows 脚本编写与自动化
创建和维护 Windows 脚本以支持批处理、自动化例程和操作工作流。
优化和现代化自动化脚本以提高系统效率和可靠性。
3. SQL 和数据库开发
使用 Oracle SQL Developer 设计、编写和优化 SQL 查询、存储过程、索引和数据库对象。
确保数据完整性、性能调优和高效的查询执行。
使用 Microsoft SQL 和 Azure SQL 等替代数据平台(附加优势)。
4. 生产支持与故障排除
通过调查问题、进行根本原因分析并实施及时解决方案来支持生产系统。
与应用程序支持、基础设施和 QA 团队协作以解决系统和数据问题。
在需要时提供随叫随到或非工作时间支持(如适用)。
5. 需求分析与协作
与业务分析师和利益相关者合作,了解业务需求并将其转化为技术解决方案。
参与系统分析、影响评估和技术可行性讨论。
参与 Sprint 仪式和敏捷计划会议。
6. 测试与质量保证
执行单元测试并支持系统、回归和用户验收测试活动。
在适用时为自动化测试计划做出贡献。
确保交付成果符合质量和合规标准。
7. 文档与知识共享
参与代码审查、技术文档和知识转移活动。
维护构建过程、部署、支持指南和架构组件的文档。
为开发标准和最佳实践的持续改进做出贡献。
基本技能:
在 Micro Focus 环境中使用 COBOL 开发和维护应用程序的丰富经验。
创建和维护用于自动化和批处理作业的 Windows 脚本的经验。
熟练使用 Oracle SQL Developer,包括 SQL 查询优化和存储过程。
具备强大的分析和解决问题的能力,能够排除复杂系统的故障。
能够与 BA、QA、支持和利益相关者团队协作。
了解敏捷工作方式和迭代交付。
期望技能:
经验包括:
Microsoft SQL, Azure SQL
Azure 云服务 (AKS, Service Bus, Redis, ADX)
New Relic 或其他可观测性工具
保险领域或相关业务流程的知识
熟悉系统现代化计划或混合主机/云过渡。
经验要求:
6–8 年后端开发和应用程序支持经验,理想情况下涉及 COBOL、SQL 和企业环境中的脚本编写。
要求:
基本技能:
• 与组织内的项目团队合作,设计、实施和管理使用 Akamai 的 CDN 基础设施,以确保客户应用程序和业务流程的高可用性、性能和可扩展性。
• 以卓越和精确的方式处理多个优先事项和任务。
• 成为 24/7/365 组织的一部分(作为正常随叫随到轮换的一部分,预计会有一些非工作时间支持)。
• 直接支持业务开发团队,为客户应用程序的实施和变更提供指导。
• 开发和维护安全协议和措施,以保护 CDN 基础设施免受网络威胁。
• 监控和分析网络性能,识别和解决问题以优化关键应用程序的内容交付。
• 与跨职能团队合作,将 Akamai CDN 解决方案与现有系统和应用程序集成。
• 与信息安全团队合作,在 CDN 中实施 DDoS 保护策略和其他安全措施。
• 向客户和内部团队提供有关 CDN 和安全最佳实践的技术支持和指导。
• 与供应商和专业服务团队密切合作,开展与交付相关的活动和战略。
资格:
• 计算机科学、信息技术或相关领域的学士学位。或类似的工作经验。
• 对网络协议(HTTP/HTTPS、DNS、TCP/IP)的强烈理解。
• 作为 CDN 工程师或类似角色的丰富经验,重点关注网络安全。
• 深入了解内容交付网络技术,包括缓存、负载均衡和内容优化。
• 优秀的问题解决能力和细节关注能力。
• 强大的沟通和团队合作能力。
• 支持企业规模的 24/7/365 客户应用程序的经验。
• 对网络安全工具和实践的意识和经验,如防火墙、入侵检测/预防系统和加密。
• 熟练掌握脚本编写和自动化(如 Python, Bash)是一个加分项。
• 相关认证(如 CISSP, CEH)是加分项,但不是必需的。