职位描述:
混合办公,每周三天在现场。
工作职责:
- 与开发架构师、客户和业务分析师紧密合作,利用适当的技术栈构建高效的解决方案。
- 基于 Python/Java 开发服务和工具。
- 必须是自我驱动、专注的个体,具备强大的设计和编码技能。
- 确保一致且快速的部署流水线。
- 创建工具以改善开发者体验。
- 与应用团队紧密合作,了解他们的需求,以改善我们的系统。
- 与公司范围内可用的工具和流程保持同步。
所需技能:
- 计算机科学、软件工程、信息技术或相关领域的学士学位。
- 至少 5 年以上的应用开发实践经验。
- 5 年以上 SRE、DevOps 或平台工程角色的经验。
- 精通 Python、JavaScript、Shell、RESTful Web 服务、Ansible。
- 熟悉 Kubernetes、Docker 和其他容器编排工具。
- 具有关系型数据库管理系统知识(优先考虑 MSSQL/PostgreSQL)。
- 具备可观察性技术栈(Prometheus、Loki、Jaeger、Grafana)。
- 熟悉 Kafka。
- 具备出色的沟通能力,能够直接与客户和分析师对接,确保技术需求和交付与预期一致。
- 对敏捷/Scrum 有深入理解,能够在这一方法论下交付解决方案。
- 具备服务导向架构应用开发经验,良好的面向对象设计和设计模式理解。
- 具备强大的分析和设计能力,包括理解业务需求并将其转化为高效且有效的技术设计,能够在大规模、结构良好的企业环境中良好工作。
- 必须能在 Unix 环境中工作,并具有 Apache 和 Tomcat 等 Web 服务器的经验。
- 能够独立有效地工作。
期望的技术技能:
- 了解 GIT/Jenkins。
- 了解 Sonar、Cypress、Fortify 和其他标准代码覆盖/测试工具。
- 了解使用 Junit/Mockito、Maven/Gradle 的自动化测试。
- 具备 DevOps 和云经验。
- 具备 BDD 经验。