高级软件工程师,Python/MySQL——印度混合办公
作为高级 Python/MySQL 工程师,为 ScienceLogic 的 AIOps 平台构建可扩展的 IT 监控能力。 诊断性能问题,并使用 Python、PHP 和 MySQL 开发功能。
描述
- 与产品管理团队合作,明确并最终确定 IT 监控功能的需求
- 诊断并解决 Skylar One 平台中的 MySQL 和 Python 性能问题
- 按照既定编码标准开发新的 Python、PHP 和 MySQL 功能
- 创建和维护单元测试
- 在交接过程中演示已完成的功能,提升内部对新功能和现有功能的了解
任职要求
- 计算机科学、软件工程、计算机工程、信息技术或相关技术专业的学士学位,或同等实践经验
- 至少 8 年使用 Python 的软件开发经验,包括维护高度可扩展的 Python 进程
- 具备一定的 PHP 编程经验
- 至少 6 年 Linux 使用经验
- 至少 6 年 MySQL 使用经验,包括视图、存储函数、存储过程和查询性能分析
- 具备构建多线程或多进程软件的经验
- 基本了解 SNMP、SOAP 和 REST API
- 了解 CI/CD 流水线和 DevOps 实践,主要使用 GitHub
- 深入理解从需求到交付的软件开发生命周期
- 具备评估 AI 生成代码和设计准确性的经验
- 具备使用 GitHub Actions 和 Jenkins 构建工作流的经验
- 具备在涉及大型数据集的后端软件工程环境中工作的经验
- 具备在敏捷开发环境中工作的经验
- 具备向利益相关者展示新工作以获取反馈和分享知识的经验
- 具备将 AI 辅助融入软件开发工作流及更广泛的软件开发生命周期的经验
- 具备网络或系统管理经验
- 具备网络可观测性或监控平台经验
- 接触过分布式系统和大规模数据处理
- 具备参与系统架构设计的经验,重点关注组件的可用性和性能
