Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. 是一家总部位于埃及的软件开发外包公司,成立于2014年。其软件工程师团队通过定制软件、Web 应用开发和电子商务解决方案,帮助企业实现数字化转型。公司业务涵盖软件开发、咨询和营销,致力于交付根据客户需求定制且具备可扩展性的数字产品。

高级 Python 开发工程师

为 Nile Bits 的数字产品构建可扩展的 Django 后端服务。 负责指导架构、性能、部署及持续改进。

描述

  • 为解耦式后端服务创建并交付功能
  • 通过维护和重构改进后端应用,增强可扩展性、可靠性和可维护性
  • 分析并优化应用性能、数据库查询和系统效率
  • 管理后端服务的整个生命周期,涵盖架构、部署、生产支持、监控和持续改进
  • 参与技术设计、解决方案架构和项目规划
  • 与工程师、产品经理及相关方合作交付软件解决方案
  • 审查代码、分享反馈并倡导良好的工程实践
  • 指导团队成员应对复杂的工程挑战
  • 使用性能分析、监控、日志和诊断工具调查生产环境问题
  • 编写并维护技术文档、架构图和设计规范
  • 评估新兴技术并提出改进工程技术栈的建议
  • 使用 Claude Code、GitHub Copilot 或 Codex 等 AI 辅助工具,同时确保代码质量、正确性、安全性和可维护性

任职要求

  • 具备至少五年使用 Python 构建后端应用的专业经验
  • 拥有丰富的 Django 和 Django ORM 商业 Web 应用开发经验
  • 熟练使用关系型数据库,尤其是 MySQL
  • 拥有设计、构建和使用 REST API、GraphQL 或类似服务接口的经验
  • 拥有分布式系统及 Celery 等异步消息工具的经验
  • 理解面向对象编程、软件设计模式、整洁架构和分布式系统设计
  • 有使用 Git 工作流的经验,包括分支策略、拉取请求和代码审查
  • 能够编写技术文档和软件设计规范
  • 擅长使用性能分析工具、SQL 执行计划、New Relic 等应用监控工具及相关技术进行调试、故障排查和性能调优
  • 能够独立工作、负责技术解决方案、有效安排优先级并主动解决问题
  • 能够在技术讨论中有效沟通和协作,并指导其他工程师
  • 优先条件:拥有 Redis、Memcached、Elasticsearch 和 Celery 的使用经验
  • 优先条件:拥有构建、部署和运营云原生或高度可扩展后端服务的经验
  • 优先条件:拥有在敏捷或 Scrum 开发环境中工作的经验
  • 优先条件:实际使用过 Claude Code、GitHub Copilot 或 Codex 等 AI 辅助开发工具
  • 优先条件:拥有指导初级和中级工程师并参与制定工程标准和实践的经验

福利待遇

  • 长期雇佣
  • 每周工作 40 小时
  • 每年 21 天年假

相关职位

Kobie

业务系统分析师,解决方案架构

Kobie
201 – 500 员工
咨询物流酒店业

为 Kobie 的企业客户设计忠诚度平台解决方案,将业务成果与公司的能力相连接。 负责需求探索、需求管理、成本协调和演示,并参与平台路线图决策。

打开