软件工程师,云工程师 - 软件,DevOps

无个税1个月前全职
23.4万 - 39万 / 年 Teachmecode

Teachmecode

location 阿布扎比
unsaved
在 ORYXLABS 的软件工程师负责设计数据系统,改善流程,利用云基础设施,专注于代码质量、协作和持续学习。 在 ORYXLABS,我们不断研究和开发新的工具,以评估、监控、保护和改善客户的网络环境。您将成为一个多元文化、高度协作的精英团队的一员,该团队由一流的安全专家和工程师组成,他们热衷于打造有效的解决方案。 主要职责: 设计和实施系统,以近实时收集和处理大型数据集。 编写经过良好测试、文档齐全、以性能为导向的代码。 定期评估现有流程或系统的低效之处,并提供基于数据的改进建议。 将需求转化为代码,并包括清晰的文档设计过程,包括低级设计。 理解端到端流程并有效排除故障。 利用配置系统构建和配置开发和测试的虚拟环境。 与云基础设施、质量保证及其他技术团队合作,确保顺利部署。 参与代码审查,重点关注性能、可靠性和可维护性。 持续学习新技术,并向团队通报行业发展和最佳实践。 资格与经验: 计算机科学、计算机工程或相关领域的学士或硕士学位,拥有 5 年以上的软件工程经验,最好有网络安全背景。 有创建分布式爬虫、扫描或信息收集系统的经验,并能解析松散结构的数据。 有编写复杂 SQL 查询(优先考虑 PostgreSQL)的经验。对敏捷开发方法有扎实的理解。 有 CI/CD 实践的经验。 能够建立强大的跨组织合作伙伴关系。 展现出学习和利用技术知识的能力。 关键技能: 操作系统: 企业 Linux(CentOS / Amazon Linux) 编程语言: Python,Golang 数据库: Citus,PostgreSQL,Clickhouse,Trino,Hive,Spark,Elasticsearch 虚拟化 / 容器: Docker,Kubernetes 消息队列: Apache Kafka 序列化: Cap'n Proto