职位描述:
职责:
- 设计、实施和维护iOS和Android平台移动应用的CI/CD流水线。
- 具备实施全自动化CI/CD的扎实技术知识。
- 具备任何编程语言(如JAVA、.NET、Swift或其他)的扎实开发技能。
- 与开发团队合作,确保移动应用的无缝集成和部署。
- 监控和优化应用性能,确保高可用性和可扩展性。
- 自动化测试、部署和监控流程,以提高效率和可靠性。
- 排查和解决与应用部署和基础设施相关的问题。
- 实施安全最佳实践,以保护移动应用和数据。
- 了解最新的行业趋势和技术,不断改进我们的DevOps实践。
要求:
- 计算机科学、工程或相关领域的学士学位。
- 7-8年移动平台(特别是iOS和Android)DevOps经验。
- 熟练使用Jenkins、GitLab或CircleCI等CI/CD工具。
- 熟悉移动应用开发和部署流程,并熟悉Google Market和Apple Store的部署。
- 具有Test flight、应用商店、Google商店、Jenkins、Git及其他应用分发工具的经验。
- 具有AWS、Azure或Google Cloud等云平台的经验。
- 熟悉Docker和Kubernetes等容器化技术。
- 优秀的问题解决能力和注重细节。
- 良好的沟通和协作能力。
优先资格:
- 具有移动应用性能监控工具的经验。
- 了解Python、Bash或Ruby等脚本语言。
- 理解敏捷开发方法。