基本要求:
• 需要具备学士/学士学位并具有8至10年经验,或硕士/硕士学位并具有6至8年经验,或博士学位并具有3至5年经验。
• 已获得完全审查的美国国防部机密许可证
• 需要Security+或等效的美国国防部8570 IAT二级认证
• 熟练掌握Go软件、Web应用程序、XML、XSD、JSON和PostgreSQL数据库技能。
• 具有IT系统或项目现代化以及转向云端的经验
• 具备强大的分析能力,专注于基于云的软件开发,并熟练掌握Linux和AWS的实践经验。
• 熟悉敏捷方法论、看板框架和瀑布模型。
• 熟悉AWS生态系统,能够在AWS上实施云原生软件解决方案
• 具备CI/CD自动化和/或DevSecOps实践经验,以提高交付速度
• 必须积极主动,并能够在快节奏的敏捷环境中及时交付工作成果
期望技能:
• AWS开发者认证
• 实施PaaS和CaaS平台
• 具备使用Docker/Kubernetes进行虚拟化/容器化的基础经验
• 具备使用Spring Boot框架开发Java应用程序的经验
• 具备PKI经验,包括对敏感数据进行数字签名和加密
福利待遇:在Peraton,我们的福利旨在帮助您保持最佳状态,超越您在我们公司日常工作之外的工作。我们完全致力于员工的成长。从全面的医疗计划到学费补偿、学费援助和生育治疗,我们将全程支持您。
Peraton公司为一位有经验的高级Golang软件开发人员提供了100%远程工作的机会。
您的职责:
设计和实现Web应用程序,确保与XML、JSON和XSD标准兼容,以及使用PostgreSQL进行数据库开发和管理。该角色还涉及利用分析能力进行系统优化,并积极为基于云的解决方案做出贡献。具备Linux环境和AWS服务的经验将有助于推动创新的设计解决方案。
• 支持开发和/或维护覆盖整个软件开发生命周期的软件开发环境,使用当前方法论,包括持续部署、敏捷和开发运维(DevOps)。
• 设计、开发、文档化、测试和调试应用软件。
• 进行多学科研究,并与跨职能工程和开发团队合作,规划、设计、开发和利用基于云的能力,用于开发、修改和部署商业现货(COTS)软件。
• 分析用户需求和软件要求,确定设计的可行性,以满足时间和成本限制。
• 与系统分析师、工程师和跨职能团队协商,设计软件,并获取有关项目限制和能力、性能要求和接口的信息。
• 设计、开发和修改软件系统,使用科学分析和数学模型来预测和衡量设计的结果和后果。
• 协调软件测试和部署,以确保满足规格要求。
• 在提供技术专长方面,协助Scrum Master和Scrum团队执行合同交付任务。
• 向首席企业架构师、发布列车工程师、高级领导和客户提供软件开发最佳实践方面的支持。
• 在软件开发的所有适用阶段内支持质量保证和质量控制验证,以确保所有操作符合适当的政策、标准和程序。
• 与政府产品负责人、跨职能团队和客户供应商合作,支持软件的快速集成和互操作性。
• 确保合同范围内所有服务和交付成果的质量。
• 确保高客户满意度,并遵守所有政府和公司政策。