我们正在寻找一位杰出的远程首席技术官(CTO)加入我们客户正在蓬勃发展的初创公司。我们的客户是领先的多资产流动性和技术白标解决方案提供商,为经纪商和交易所提供服务,资金充裕,拥有100多名才华横溢的团队成员。
职责:
• 管理软件工程流和子流,确保项目执行和产品开发的高效进行。
• 监督流、子流和QA流程负责人的日常活动。
• 对软件工程流、子流和QA流程负责人进行绩效评估。
• 负责软件工程师、软件工程师子流、QA流程负责人和QA工程师流的入职和离职。
• 对系统需求进行技术验证。
• 构建全面的、多阶段的测试,包括手动、自动、负载、混乱和回归测试。
• 对即将发布的版本的稳定性和整体系统稳定性负责。
• 控制计划发布的开发时间表。
• 控制系统设计和产品架构。
• 与产品经理同步优先事项。
• 不断改进部门的CI/CD实践、技术雷达、技术堆栈和协议与服务。
• 与跨职能团队合作,识别和解决技术挑战和机会。
• 与DevOps和安全部门同步。
• 每日、每周和每月向运营委员会汇报进展。
• 必备条件:
• 熟悉并了解Go和PHP(8.0+)、单元/集成/功能测试。
• 在GO上至少有3年的商业开发经验。
• 至少5年的技术领导角色经验。
熟悉软件开发方法论、Web应用架构和数据库设计。
• 理解架构模式/反模式及其实现。
• 深入了解实施微服务架构的分布式系统。
• 深入了解Docker,了解The Twelve-Factor App原则。
• 在现代PHP框架(Laravel或Symfony)中具有深入的专业知识。
• 有任何消息代理(NATS、Kafka、RabbitMQ等)的经验。
• 有Redis的经验。
• 对关系型数据库(PostgreSQL和/或MySQL)有深入的经验。
具备良好的沟通和协作能力。
• 加入我们客户充满活力的初创公司,在塑造我们尖端软件解决方案的道路上发挥关键作用。立即申请远程CTO职位,加入我们充满激情的成功之旅。