初级 DevOps 与 BI 开发工程师(远程,美国境内)
支持联邦 IT 现代化项目,开发 AI 应用,并参与 Azure DevOps、数据库、Power BI 和敏捷交付工作。 该初级职位结合软件开发、DevOps、商业智能和数据支持。
描述
- 使用现代框架和编程语言参与软件应用的设计、开发、测试和部署。
- 维护和改进 CI/CD 流水线,支持自动化测试,并与 Azure DevOps 工程师协作完成部署。
- 使用 Power BI 或类似平台开发报表、仪表板和数据可视化内容。
- 维护关系型和非关系型数据库,并支持数据建模和 SQL 查询开发。
- 与高级开发人员、解决方案架构师、DevOps 工程师和数据科学家合作完成项目交付。
- 参与同级代码审查,支持代码质量和团队标准。
- 记录代码、数据流和流程,以促进知识共享并满足合规要求。
- 参与迭代计划、每日站会、回顾会议和其他敏捷仪式。
- 遵循联邦数据安全要求和安全开发实践。
- 支持联邦客户以 AI 应用为重点的业务和 IT 现代化计划。
任职要求
- 符合申请 DOI 公共信任中等审查许可的资格。
- 须为美国公民、绿卡持有者或就业授权文件持有者,并已连续在美国居住至少三年。
- 具备 React、Angular、Vue.js、.NET Core、Node.js 或 C# 的基础至中级熟练程度。
- 熟悉 SQL 和关系型数据库原理。
- 了解软件开发生命周期。
- 接触过 Azure DevOps 或 GitHub Actions 等 CI/CD 平台。
- 具备 Docker 或容器化基础知识。
- 对 Azure Kubernetes Service 或云基础设施感兴趣,或有相关经验。
- 使用 Git 或其他版本控制系统的经验。
- 具备 Power BI、Tableau 或类似商业智能和数据可视化工具经验者优先。
- 能够创建用于报表和数据分析的 SQL 查询。
- 熟悉数据建模以及仪表板或报表开发。
- 接触过 ETL 流程者优先。
- 有意愿在快速发展且注重协作的环境中学习和成长。
- 具备良好的书面和口头沟通能力。
- 能够独立工作并与团队协作。
- 具备较强的问题解决和批判性思维能力。
- 出勤可靠,并能在需要时偶尔于标准工作时间之外提供支持。
- 熟悉敏捷/Scrum 者优先。
- 熟悉 CMMI 者优先。
- 拥有计算机科学、计算机信息系统、计算机工程或相关专业学士学位;也可考虑同等经验或认证。
- 具有一至三年的 IT 或软件开发整体经验。
- 至少一年实际应用开发经验。
- 至少一年 DevOps 工具或 CI/CD 经验。
- 具备至少一年 BI 或报表工具经验者优先。
- 接触过云开发,最好是 Azure。
- 有敏捷/Scrum 开发经验者优先。
- 具备联邦 IT 或政府承包经验者优先,但非必需。
福利待遇
- 可在美国本土范围内完全远程工作。
- 根据项目要求偶尔前往客户现场。
- 获得经验丰富的技术专业人士指导。
- 虚拟化、协作且相互支持的团队环境。
- 参与敏捷项目,与跨职能团队协作。
