应用程序架构师,IT/技术,网络安全

多伦多 12天前全职 网络
面议
任务:RQ10457 - 应用架构师 - 高级职位名称:应用架构师申请编号(SS):RQ10457开始日期:客户:政府服务整合集群结束日期:办公地点:多伦多Jarvis街222号组织:政府服务整合集群部门:公共和商业服务交付与采购部工作天数:252.00从2026年1月5日起,候选人需每周5天在现场工作该职位被列为“现场”;资源需在每周一至周五的标准工作时间8:00-17:00(不包括午休)在指定的OPS办公地点工作。必须具备:请关注经验和技能部分的加粗文本。描述关键职责领导使用原生(Swift、Objective C、Java)和混合(React Native、TypeScript)技术设计、开发和交付企业级iOS和Android应用程序。架构安全、可扩展的移动应用程序,并监督跨多种形式因素、本地化和操作系统特定模式的UI/UX实施。指导团队构建高性能、多线程应用程序,利用设备功能如相机、蓝牙、传感器、存储和安全操作系统模块(Secure Enclave / TEE / Strongbox)。实施和维护代码质量标准和稳健的测试实践,以确保高质量产品交付。具有Apple和Google钱包或自定义数字钱包的经验,例如将通行证/凭证添加到钱包和凭证的移动验证应用程序。支持应用程序在Apple App Store或Google Play Store中的发布和生命周期管理。通过应用操作系统级别的安全指南、安全编码实践和持续的补丁和漏洞修复,领导安全移动应用程序的开发和维护。确保代码、流程、系统设计和移动架构的全面文档,以支持长期可维护性。领导使用W3C VC数据模型、DIDs、mDOC和相关去中心化身份技术开发数字凭证钱包和移动身份解决方案。提供凭证交换、加密协议(OIDC、OAuth2、JWT/JWS、CBOR/COSE、ECDSA P-256、Ed25519、TLS、PKI)和标准合规性(PCTF、ODIF、IETF、NIST、eIDAS)的技术领导。监督使用REST、SOAP、事件驱动系统和云原生架构(Docker、Kubernetes)的后端服务集成。领导敏捷开发团队,促进冲刺计划、待办事项优化、代码审查和技术设计会议。指导开发人员并培养强调以用户为中心的设计、可访问性、性能和安全工程的强大工程文化。与产品经理、UX设计师、网络安全团队和平台架构师合作,使移动工程工作与企业路线图和战略目标保持一致。经验和技能要求移动开发领导力 60%领导使用原生技术(Objective-C / Swift、Xcode或Java与Android Studio)设计、开发和交付企业级iOS和Android应用程序。架构和实现原生和混合移动应用程序,利用Swift、Java、React Native和TypeScript,确保性能、安全性和可维护性。主要开发基于React Native和TypeScript。监督UI开发以支持不同的屏幕分辨率、本地化和操作系统特定的UX模式。指导团队构建移动应用程序,确保高效使用设备资源,如内存、存储、相机、蓝牙、传感器和安全操作系统功能。通过持续集成管道、自动化构建、测试和部署工作流确保高质量应用程序的交付。具有Apple和Google钱包或自定义数字钱包的经验,例如将凭证添加到钱包和凭证的移动验证应用程序。了解使用Secure Enclave、TEE和/或Strongbox。支持应用程序在Apple App Store或Google Play Store中的发布和生命周期管理。实施安全修复和补丁更新以维护…