Golang 开发工程师
Golang Developer
我们正在寻找一位软件开发工程师,加入一个专注于网络安全解决方案的德国公司。他们的平台帮助组织主动识别、评估和修复IT基础设施中的安全弱点,通过定期网络扫描和可操作的报告支持合规需求并降低网络风险。该平台特别受到需要强大保护和遵守欧洲数据隐私标准的企业和公共机构的青睐。
- 工作重点是增强和扩展客户主要托管在GitHub上的漏洞管理解决方案。
- 开发人员将作为敏捷团队的一员,与客户的工程师和产品负责人紧密合作。
核心技术栈:
- Golang(数年经验;构建稳健、可维护、可测试的服务)。
- JavaScript/TypeScript & React(具备实际经验,能够参与后端和前端开发)。
- PostgreSQL(数据建模、性能调优、复杂查询)。
- Docker(容器化、CI/CD集成、部署)。
- OpenSearch(索引、搜索优化、与微服务集成)。
• 开发实践
• 具备敏捷开发(Scrum/Kanban)经验。
- 熟悉结对编程、代码审查和清洁代码原则。
- CI/CD(GitHub Actions、GitLab CI、Jenkins 或类似工具)。
- 测试自动化(单元测试、集成测试、端到端测试)。
- 有将端到端产品交付到生产环境的经验。
软技能和个人素质:
- 具备良好的沟通能力,在团队讨论中积极主动。
- 思维开放,充满好奇心,乐于学习新技术。
- 解决问题时有条理且独立。
- 能够指导初级开发人员并分享知识。
- 具有激励他人的气质,能鼓舞团队成员。
- 在以英语为工作语言的国际团队中感到舒适。
- 对塑造架构和流程感兴趣,而不仅仅是编写代码。
查看英文原文
Client:
This German provider specializes in cybersecurity solutions focused on automated vulnerability management. Their platform enables organizations to proactively identify, assess, and remediate security weaknesses across their IT infrastructure, supporting compliance needs and reducing cyber risk through regular network scanning and actionable reporting. It’s particularly valued by enterprises and public institutions needing robust protection and adherence to European data privacy standards.
- Focus will be on enhancing and extending the client’s vulnerability management solutions hosted largely as open-source projects on GitHub.
- Developers will work as part of an agile team, collaborating closely with the client’s engineers and product owners.
Core Stack:
- Golang (several years’ experience; building robust, maintainable, testable services).
- JavaScript/TypeScript & React (practical experience to contribute across backend, and frontend).
- PostgreSQL (data modeling, performance tuning, complex queries).
- Docker (containerization, CI/CD integration, deployments).
- OpenSearch (indexing, search optimization, integration with microservices).
• Development Practices
• Agile (Scrum/Kanban) experience.
- Used to pair programming, code reviews, and clean code principles.
- CI/CD (GitHub Actions, GitLab CI, Jenkins, or similar).
- Test automation (unit, integration, E2E).
- Experience delivering end-to-end products to production.
Soft Skills and Personal Qualities:
- Strong communication skills; proactive in team discussions.
- Open-minded, curious, and eager to learn new technologies.
- Structured and independent approach to problem-solving.
- Ability to mentor junior developers and share knowledge.
- Motivating presence, able to inspire teammates.
- Comfortable in English-speaking, international teams.
- Interested in shaping architecture and processes, not just writing code.
Originally posted on Himalayas