软件架构师 [gn] 数据智能
Software Architect [gn] Data Intelligence
我们是Actian的架构团队,与开发团队紧密合作。我们需要一名软件架构师来设计我们的云平台结构,使其高效、易于扩展、维护和操作。
我们需要一位积极主动的专业人士,确保产品满足三个关键条件:稳定(在出现故障时不会崩溃)、高效(不会导致云成本飙升),以及对我们的开发人员来说易于使用。你的目标是消除技术复杂性,制定游戏规则,让开发人员能够快速且无错误地发布新功能。
核心职责:
- 云平台设计:设计并改进我们的数据平台的云结构(AWS、Azure 或 GCP),确保其能同时为多个客户良好运行。
- 稳定性与容错:构建一个具备故障应对能力的系统,能够在生产环境中出现问题时自动恢复并保持运行。
- 为开发人员简化工作:创建清晰的 API、模板和常用工具,使内部开发人员能够更快、更少出错地编写代码。
- 云成本控制:监控并优化云服务器和工具(如 Kubernetes)的使用,确保产品运行成本可控。
- 改进遗留代码:识别系统中过时的部分,并计划逐步改进,而不会影响日常工作的进行。
- 技术指导与标准:审查团队的设计,定义公司的技术标准,帮助解决疑问而不成为瓶颈。
- 设计即安全:从一开始就确保平台结构能够保护客户数据,并符合安全规范。
- 系统监控:确定如何衡量平台性能,以便在出现问题时能在几分钟内明确了解发生了什么。
- 测试新技术:在决定是否全公司采用之前,快速构建原型并测试新工具。
任职资格与要求:
- 技术背景:有作为软件架构师或高级工程师的经验,曾参与云 SaaS 产品和处理大量数据的系统开发。
- 关键工具:有微服务、容器(Docker、Kubernetes)、消息系统等的实际使用经验。
- 主动思维:你不会等待被指派任务;你会主动寻找系统可能失败的地方或资源浪费的环节,并提出解决方案。
- 开发者导向:你关心同事开发者的体验
查看英文原文
The architecture team at Actian works side-by-side with the development team. We are looking for a Software Architect to design the structure of our cloud platform and make it efficient, easy to extend, maintain and operate.
We need a proactive professional who ensures the product meets three key conditions: it must be stable (it doesn't crash when failures happen), efficient (it doesn't skyrocket cloud costs), and easy to use for our own developers. Your goal is to eliminate technical complexity and set the rules of the game so developers can ship new features fast and without errors.
Core Responsibilities:
- Cloud Platform Design: Design and improve the cloud structure (AWS, Azure, or GCP) of our data platform, ensuring it works well for many clients at the same time.
- Stability & Fault Tolerance: Build a system ready for failures, capable of recovering automatically and keeping things running if there are issues in production.
- Making Life Easy for Developers: Create clear APIs, templates, and common tools so internal developers can write code faster and with fewer mistakes.
- Cloud Cost Control: Monitor and optimize the use of cloud servers and tools (like Kubernetes) to keep the product cost-effective to run.
- Improving Legacy Code: Identify parts of the system that have become outdated and plan how to improve them step-by-step without stopping daily work.
- Technical Guidance & Standards: Review team designs and define the company's technical standards, helping to resolve questions without becoming a bottleneck.
- Security by Design: Ensure the platform's structure inherently protects customer data and complies with security rules from the very beginning.
- System Monitoring: Decide how we measure platform performance so that if something fails, we know exactly what happened within a few minutes.
- Testing New Technologies: Build quick prototypes and test new tools before deciding whether to adopt them company-wide.
Qualifications & Profile:
- Technical Background: Proven experience as a Software Architect or Principal Engineer working with cloud SaaS products and systems handling large volumes of data.
- Key Tools: Real-world experience with microservices, containers (Docker, Kubernetes), messaging systems
- Proactive Mindset: You don't wait to be told what to do; you look for where the system might fail or where we are overspending, and you propose solutions.
- Developer-Focused: You care about your fellow developers working comfortably and without frustrations using the tools you design.
- Communication: Excellent English skills (written and spoken) to explain complex technical problems simply to both developers and executives.
What We Offer:
- The chance to be part of an innovative, fast-growing company making a significant impact in the data management space.
- Collaboration with a passionate and diverse team.
- Competitive salary and benefits package.
- Flexible work arrangements (remote or hybrid).
- Opportunities for professional growth and development.
Compensation
Additional Information
Why Join Us? At Actian, we are passionate about innovation and teamwork. This role is perfect for someone who thrives in a dynamic environment, loves creating an efficient and welcoming workspace, and enjoys working closely with a talented team.
Interested? We’d love to hear from you! Let’s discuss how you can contribute to our success while growing your career with us.
We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.