职位概述
我们通过快速、安全、轻松地连接人、数据和应用程序来推动业务增长。
我们共同致力于从员工出发建立一种文化和公司,承诺团队合作、信任和透明度。
主要职责:
• 领导模式设计,开发高性能、可靠且高度可用(HA)的数据库驱动应用程序。
• 指导一个小团队并现代化遗留系统。
• 从零开始为强大的数据库解决方案作出贡献。
• 帮助选择最佳技术,并与其他开发团队合作,承包和实施完整系统。
要求:
• 深入了解数据库内部结构(关系型和非关系型)、高级模式设计以及在Java和其他语言(Golang、Scala)中的高效开发。
• 具备DBA级技能和AWS云原生流利度。
• 为PostgreSQL架构高效、可扩展的模式(例如,标准化的3NF和覆盖索引)。
• 通过分析吞吐量、延迟百分位和可用性要求来选择数据库(例如,Cassandra、PostgreSQL、AWS Aurora、DynamoDB)。
• 在Java中构建高性能、可靠的数据库应用程序。
• 将遗留系统迁移到现代高性能数据库。
• 使用PostgreSQL的EXPLAIN ANALYZE等工具优化复杂查询。
• 按照最新模式开发企业RESTful网络服务。
• 参与多地点的全球软件开发团队,并在各个技术领域指导他人。
• 参与软件开发生命周期的各个方面,包括需求审查、设计、编码、代码审查、测试、部署和保修支持。
• 与他人合作,应用原则、理论、概念,使用软件方法论、工具、文档流程、安全协议和测试程序。
期望技能:
• 具有使用现代语言的显著软件工程经验。
• 理解多种企业数据库,包括Oracle、SQL Server、Postgres和图形数据库。
• 能够编写和理解复杂的SQL查询、关系型和非关系型数据模型。
• 具备数据结构标准的经验,包括XML、JSON和YAML。
• 在软件开发角色中拥有逐步扩展责任和成功交付的历史记录。
教育背景:
• 计算机科学、信息系统或相关领域的学士学位,或同等教育和经验。
这是一个在美国的远程工作职位。
Lumen提供全面的福利套餐,包括广泛的健康、生命、自愿生活福利和其他提升您身心健康和财务福祉的福利。