Golang工程师 at Ontology

全职1个月前
Employment Information
职位描述
Golang开发工程师负责使用Go编程语言设计、开发和维护高性能软件系统。该职位需要与跨职能团队紧密合作,提供符合业务需求的可扩展且可靠的解决方案。候选人将参与从需求分析到部署及上线后支持的全生命周期开发,确保技术卓越性和系统稳定性。
核心职责
  • 根据系统设计规范开发和测试软件模块,确保遵循编码标准和最佳实践
  • 执行集成测试以验证系统组件,保证不同子系统间的无缝互操作性
  • 创建和维护全面的技术文档,包括API规范、架构图和用户指南
  • 与产品经理和QA团队协作明确需求,设计测试用例并验证系统功能
  • 实施性能优化技术,提升高负载场景下的系统效率和可扩展性
  • 参与代码审查,确保代码质量、可维护性及与项目目标的一致性
  • 通过系统分析和问题解决方法调试并解决复杂技术问题
  • 持续关注新兴技术和行业趋势,不断改进开发流程和系统架构
任职要求
  • 至少3年Golang开发专业经验,具备交付生产级软件的可靠记录
  • 深入理解软件设计模式、系统架构原则和云计算技术(AWS/GCP/Azure)
  • 出色的解决问题能力,能够分析复杂系统并实施有效解决方案
  • 精通编写整洁、可维护且高效的代码,扎实掌握Go的并发模型和标准库
  • 具备CI/CD流水线、容器化(Docker/Kubernetes)和DevOps实践经验者优先
  • 能够编写详细技术文档并向非技术干系人阐述复杂概念
  • 优秀的沟通技巧,在敏捷开发环境中具备良好团队协作能力
  • 高度注重细节,通过严格测试和调试流程确保代码质量
  • 优先条件:具有微服务架构、分布式系统和RESTful API开发经验
  • 优先条件:熟悉数据库系统(MySQL/PostgreSQL)及数据建模技术
资质要求

计算机科学或相关专业学士学位。具备独立工作及团队协作能力。出色的分析能力,能解决技术问题。优秀的时间管理能力,确保项目按时交付。必须深刻理解软件开发生命周期和质量保证流程。优先条件:具有云原生开发和容器编排工具经验。优先条件:熟悉开源技术及社区贡献。必须能适应需求变更并在紧迫期限内交付解决方案。

MyJob.one —— 远程工作,真实影响

新内容将持续不断
定期更新

MyJob.one —— 远程工作,真实影响