软件架构师 - 远程

洛杉矶 22个月前 远程 全职 网络
76万 - 208.3万
软件架构师 - 远程 类别:架构 主要地点:美国,远程 职位编号:J0124-0952 就业类型:全职 认识我们的专业人士 美国 - 我们所做的事情很重要 职位描述: CGI是全球最大的IT公司之一,遍布40个国家,拥有无限的扩展和增长机会。作为CGI联邦成员,您有机会成为CGI的股东,并加入一家拥有77,500名成员的大家庭。 CGI联邦正在招聘一位有经验的软件架构总监,熟悉微服务和面向服务的架构,并享受在快节奏、协作环境中工作。我们正在实施涉及软件产品的大规模系统现代化工作,其中涉及迁移到现代架构和容器化环境,并使用创新的DevSecOps自动化和流程进行管理。这个人将与产品经理、专业领域专家和开发团队合作,创建软件设计,范围技术计划和史诗,评估新技术,并开发架构框架和复杂的产品功能,以支持项目优先事项。理想的候选人将具有软件架构和开发企业解决方案的经验,利用行业领先的平台和技术。这个“动手能力强”的职位需要扎实的技术和卓越的人际交往能力。 这个职位可以远程位于美国的任何地方,也可以位于我们的联邦办公室的任何地点。 您的未来职责: 作为产品架构组的全职成员,软件架构师在架构的一个或多个领域(应用、技术、安全、信息/数据和DevSecOps)中担任专业知识专家。识别和评估当前系统,寻找改进架构路线图的机会,最大限度地利用先进技术,并进一步实现现代化目标。为产品增强和新应用程序开发解决方案设计和架构。进行技术和框架评估,包括为可行的技术解决方案开发原型。评估和增强现有框架和/或开发新的架构框架,这些框架将由负责功能开发的敏捷团队使用。在PI计划和执行期间为指定的开发团队提供指导和支持,以在范围、设计和实施功能史诗/特性时确保整体解决方案愿景正确,做出正确的技术权衡,并及时识别和解决问题。定义架构设计模式和开发最佳实践,并在产品开发团队的不同倡议中推动采用。参与敏捷团队的冲刺和系统演示,以保持对产品进展、质量和相互依赖性的可见性。识别并提出改进建议。指导开发人员和其他技术资源,并帮助提高其工作产品的质量。能够与产品经理、工程团队和架构利益相关者密切合作,就解决方案设计、估算、技术问题、架构考虑和产品目标的工程评估进行沟通。 成功担任此职位所需的资质:• 计算机科学、工程或相关技术学科的学士学位• 7年以上的Java企业应用程序设计和开发经验• 5年或以上的软件架构师、解决方案架构师、首席/高级工程师(首席开发人员)或类似角色的经验• 设计和开发高度可扩展、分布式和安全的解决方案的经验,这些解决方案在本地或云环境中运行• 对基于微服务和RESTful API的系统设计和实施有深入的了解• 有基于消息或事件驱动的架构框架的经验• 深入了解基于Java的框架和技术,如JBoss、Spring Boot、Spring Data/JPA和Spring Cloud• 有云原生工具、模式和开源软件的经验• 了解容器化和相关技术,如Docker、Kubernetes和CI/CD自动化• 在关系型数据库环境中进行领域驱动设计和数据建模的实际经验• 在测试驱动开发方面有实际经验• 有源代码控制和构建自动化工具的经验(GIT、Gradle、NPM)• 有将功能设计转化为技术解决方案并实施引入新架构模块和/或触发重大重新工程的软件增强的经验• 有为开发团队开发和记录架构框架能力的经验• 有在SAFe/敏捷开发环境中工作的经验• 出色的沟通能力,强大的演讲和领导能力• 强大的分析、问题解决和诊断能力• 具备团队合作精神,能够适应不断变化的优先事项和目标• 精通联邦无障碍标准,如第508节• 在设计和代码审查方面有丰富的经验,并为开发提供指导 期望的资质• 联邦安全和合规标准,如PIV/CAC集成、身份管理、FIPS 140-2认证的加密、NIST 800-53• 理解JavaScript、CSS3、HTML5和MVC框架• 有使用Angular、React或Vue等JavaScript库/框架的经验• 有响应式设计、Bootstrap、TypeScript和现代前端编程设计模式的经验• 有持续部署工具的经验(如Jenkins、Tekton)• 有移动应用程序开发经验• 有NoSQL数据库或Solr等搜索引擎的经验• 有软件交付和客户实施的经验• 有与远程团队合作的经验• 有符合企业应用程序的联邦安全标准和政策的经验 CGI联邦预计将通过2024年2月14日接受此职位的申请。 “根据某些司法管辖区的法律规定,CGI需要包括对该职位的合理薪酬范围的估计。确定该范围包括各种因素,不限于:技能水平、经验和培训;执照和认证。CGI通常不会聘请在薪酬范围的顶部或附近的个人担任其角色。薪酬决策取决于每个案例的事实和情况。目前范围的合理估计为106,300K-291,300K美元。” 让我们谈谈福利:• 有竞争力的薪酬• 全面的保险选择• 通过401(k)计划和股票购买计划进行配对捐款• 假期、节假日和病假的带薪休假• 带薪产假和育儿假• 学习机会和学费援助• 成员援助和健康计划 #CGIFederalJob #LI-NV1 技能: • 应用程序开发 • Java • 微服务 • Spring Boot 您可以从我们这里期待什么: 可以采取行动的见解 虽然技术是我们客户数字化转型的核心,但我们理解人是业务成功的核心。 当您加入CGI时,您成为一位值得信赖的顾问,与同事和客户合作,提供可行的见解,实现有意义和可持续的结果。我们称呼我们的员工为“成员”,因为他们是CGI的股东和业主,他们喜欢共同努力和成长,共同建设我们引以为豪的公司。这是我们自1976年以来的梦想,也是我们今天所处的地位的基础 - 成为全球最大的独立IT和商业咨询服务提供商之一。 在CGI,我们认识到多样性带来的丰富性。我们努力创造一个所有人都属于并与客户合作建立更包容的社区的工作文化。作为一个平等机会的雇主,我们希望赋予所有成员成功和成长的能力。如果您在招聘过程中需要帮助,请告诉我们。我们将很乐意提供帮助。 准备成为我们成功故事的一部分吗?加入CGI - 在那里,您的想法和行动产生影响。 合格的申请人将根据他们的种族、民族、血统、肤色、性别、宗教、信仰、年龄、国籍、公民身份、残疾、怀孕、健康状况、军事和退伍军人身份、婚姻状况、性取向或被视为性取向、性别、性别认同和性别表达、家庭状况、政治取向、遗传信息、身高、体重或任何其他受法律保护的身份或特征而受到平等对待。