【工作内容】- 负责设计和优化公司的IT系统架构,确保系统的高可用性、可扩展性和安全性。- 分析现有系统性能瓶颈,提出改进方案并实施。- 与产品团队紧密合作,理解业务需求,设计满足业务目标的技术解决方案。- 领导技术评估和选择过程,引入新的技术和工具以提高开发效率和产品质量。- 指导初级工程师的技术成长,参与代码审查和技术分享会议。- 参与制定和维护技术文档,确保团队成员对系统架构有共同的理解。【任职要求】- 计算机科学本科及以上,5年工作经验。- 熟悉主流操作系统(如Linux)、数据库管理系统(如MySQL)及网络协议。- 具备扎实的编程基础,至少精通一种编程语言(如Java、Python、C++等)。- 对微服务架构、容器化技术(如Docker)、云平台服务(如AWS、Azure)有深入理解和实践经验。- 良好的沟通能力和团队协作精神,能够有效地与非技术人员交流复杂的技术概念。- 具备强烈的责任心和自我驱动力,能够在快节奏环境中高效工作。- 有互联网公司工作经验者优先,特别是大型分布式系统的设计和管理经验。