职责:
• 分析和开发:
• 负责分析和开发集成和互操作领域架构,以满足IT和业务需求
• 解决方案架构:
• 将业务需求转化为可扩展/可管理的解决方案架构和设计规范。
• 协作:
• 与其他IT职能合作,确保解决方案的协作性、一致性和质量(PM、BA、EA、安全、运营)。
• 设计和实施:
• 为集成解决方案创建高级设计,并指导实施团队在Mule组件和模式上进行实施。
• 开发生命周期:
• 应用覆盖整个开发生命周期的标准开发方法,以确保解决方案质量。
• 技术建议:
• 就AnyPoint平台上集成解决方案的性能、可扩展性、可靠性、监控和其他运营问题向技术团队提供建议。
• 资产设计:
• 设计可重用的资产、组件、标准、框架和流程,以支持和促进API和集成项目。
• 遵循标准:
• 确保遵循文档化的设计和开发模式和标准。
• 支持:
• 支持集成环境和解决方案,包括对业务关键集成解决方案的非工作时间支持。
• 企业集成架构:
• 开发和维护企业集成解决方案架构,包括SOA和ETL的概念和能力。
• 协作:
• 与其他解决方案架构/设计师密切合作,确保解决方案和知识共享的一致性和质量。
• 持续改进:
• 提供持续改进和探索行业标准和技术进展。
教育和经验:
• 教育:
• 计算机科学、软件工程、MIS或等同学士学位。
• 认证:
• 至少1个活跃的MuleSoft开发人员和管理员认证是可取的。
• 经验:
• 8年以上的经验和3年以上的平台实际操作经验。
技能:
• 对微服务架构和API战略开发有良好的了解。
• 有GitHub、Maven和Jenkins的经验。
• MuleSoft平台架构认证。
• 有AnyPoint Studio和Cloud Hub的经验。
• 对不同的MuleSoft产品有深入的了解。
• 有在MuleSoft集成和Salesforce中使用的设计模式的经验。
• 有第三方MuleSoft AnyPoint连接器的经验。
• 有MuleSoft本地和云解决方案的经验。
• 有消息队列设计模式的经验。
• 有与云/SaaS应用程序、API、打包应用程序的SDK和遗留应用程序集成的经验。
• 有通过API网关和代理设计、开发、安全和管理API的经验。