数据库工程师

16个月前远程全职
120K - 150K AUD SABER ASTRONAUTICS

SABER ASTRONAUTICS

location 悉尼
unsaved
关于Saber Astronautics: Saber Astronautics是一家专门从事卫星任务运营的空间工程公司。我们以精确、创新和致力于空间行业发展的全球声誉而闻名。Saber通过启动和运营下一代任务控制中心“响应式空间运营中心”(RSOC)项目,在澳大利亚和美国设有站点。 Saber相信我们的未来在星际之间。我们的目标是使太空进入民主化,使其对每个人都可达到。我们通过致力于尖端技术来实现这一目标。我们始终处于我们领域的前沿,不断进行发明和探索。 多样性推动创新。Saber完全致力于一个尊重、包容和多元化的工作环境。当我们反映我们与之合作的客户和社区时,我们才能发挥最佳状态。我们强烈鼓励土著人民、年长人士、残疾人、文化和语言多样性人士以及LGBTQIA+社区的人士申请。我们还鼓励真实性,Saber的开放、充满活力的文化意味着本科生可以与20年行业资深人士并肩发声。加入我们,共同建设银河系的未来! 机会: Saber Astronautics正在迅速扩张,与蓬勃发展的太空行业同步。您将与太空行业中最优秀、最聪明的人一起工作。没有任何想法太大,没有任何工作太小。看到您的想法变为现实! 您将在悉尼的Chippendale工作。公共交通距离5分钟步行路程,可快速进入Chippendale、Central Park和Spice Alley的餐厅和咖啡馆,距离我们的前门仅几秒钟的路程就有一家著名的酸面包和咖啡店。我们鼓励健康的工作与生活平衡,通过我们的灵活工作安排和支持性的工作关系来实现。我们也非常认真地对待娱乐。 我们鼓励任何有兴趣和热情的人申请,以了解他们如何加入太空行业并产生影响。 职位: Saber Astronautics正在寻找一名合格的数据库工程师加入他们在澳大利亚悉尼的团队,全职职位。对于合适的候选人,将考虑远程工作,因此非悉尼的候选人仍然鼓励申请。 请注意:此职位的入职日期为2024年1月至2月。 Saber Astronautics需要一名经验丰富的中级数据库工程师和管理员,以支持我们扩展的面向数据的空间领域意识和空间运营产品的处理。您将协助开发团队为地球和月球轨道上的所有太空物体跟踪、传播和计算交会提供数据库基础设施。您将协助扩展我们控制卫星和执行太空交通管理的能力。 数据库工程师负责设计、实施和管理Saber的数字数据库。您将作为一个高技能、富有创造力和积极性的团队的重要组成部分,确保Saber的产品交付符合高质量标准。 主要职责和交付成果: • 开发和优化PostgreSQL数据库结构和性能。 • 定义和实施数据库工程卓越/最佳实践。 • 对数据库(关系型、时间序列和数据湖)进行建模和扩展,以处理高可用、容错的OLTP和OLAP工作负载。 • 协助设计和构建可扩展、高可用的Python中的HTTP API(REST、RPC和GraphQL)和TypeScript中的Web应用程序。 • 协助构建和运行低延迟消息传输管道和时间序列数据的事件流,包括Kafka、MQTT、ZeroMQ、SNS/SQS。 • 与多个Kubernetes集群(自管理和/或AWS EKS,包括Fargate和EC2)和AWS Lambda进行接口。 • 通过基础设施即代码(Pulumi)和DevOps(通过Bitbucket Pipelines的CI/CD)改进数据库系统交付。 • 与客户工程团队、产品经理和其他开发人员进行咨询,了解需求,指导数据库结构的实施。 • 协助确定产品和流程的弱点以及可能的改进,在持续改进的环境中。 • 分析系统和生产缺陷,包括故障排除和根本原因分析。 • 跟踪技术趋势、工具和方法,根据需要进行研究。 要求: • 具备解决架构/设计问题的能力,特别是针对低延迟、事件驱动系统。 • 在AWS上运行大规模RDBMS支持的应用程序的经验,最好是EKS。 • 对Python有深入的了解和理解,并至少熟悉另一种语言(例如C/C++、Javascript/TypeScript)。 • 在关系数据库设计和优化方面具有丰富经验,特别是PostgreSQL。 • 具有IaC和DevOps经验。 • 具有SQLAlchemy或其他ORM的经验。 • 具有使用Python开发RESTful API的经验(FastAPI、Flask等)。 • 具有与高级利益相关者管理经验的自然沟通能力。 • 具有开发CI/CD工作流和工具的经验,特别是数据库迁移和部署(Bitbucket Pipelines、Gitlab CI、Github Actions、Jenkins等)。 • 具有监控和可观察性工具(如Cloudwatch、Datadog和/或Honeycomb)的经验。 • 具有编写清晰、以测试驱动和可维护代码的丰富经验。 • 具有在敏捷环境中工作的经验,使用JIRA等工具。 • 具有使用Git等行业标准软件进行版本控制的经验。 • 具有在大型现有代码库中工作的经验,遵循和维护编码标准和适当的代码文档。 • 擅长调试和解决问题。 资格: • 计算机科学/软件工程/信息技术学士学位或认证,如果没有学位,需要3年行业经验和/或5年以上专业经验。 可取的: • 具有强大的IaC知识和经验,最好是使用Pulumi(有Cloudformation/Terraform经验也可以) • 具有时间序列数据库的经验。 • 熟悉空间工程原则,包括轨道力学。 • 对太空有浓厚的兴趣! 申请方式: • 求职信 • 澳大利亚公民身份证明 • 简历 • 先前工作的作品集(代码样本和/或值得注意的项目) • 2-3个专业推荐人 申请材料准备好后,请将完整的申请材料包发送至: careers.aus@saberastro.com,并在电子邮件主题中注明职位标题“数据库工程师”。否则,请通过此页面上的“申请”链接提交申请。 职位类型:全职,永久 薪资:每年12万美元至15万美元 福利: • 免费饮料 • 免费食物 • 职业发展援助 • 差旅费报销 • 在家办公 工作时间: • 8小时班次 • 周一至周五 申请问题: • 要符合此职位的资格,您必须是澳大利亚公民。您是澳大利亚公民吗?(需要提供澳大利亚公民身份证明) 教育: • 学士学位(优先) 经验: • 软件开发:5年(优先) • 数据库管理:3年(优先) 工作授权: • 澳大利亚(必需) 通勤能力: • Chippendale, NSW 2008(优选) 可搬迁能力: • Chippendale, NSW 2008:在开始工作前搬迁(优选) 工作地点:悉尼Chippendale混合远程