职责描述:
搭建、维护和优化Jenkins和GitLab等工具,确保系统的稳定性和高可用性。
负责项目构建和持续集成/持续交付流程的设计、实施和优化,确保软件的自动化构建、部署和测试。
通过代码扫描和静态代码分析工具,对代码质量进行评估和优化。
协助团队成员解决在CI/CD过程中的技术问题,提供技术支持。
参与制定和优化系统架构,提升系统的性能和可扩展性。
调研和引入新的DevOps工具和技术,推动团队的技术进步和工程效率提升。
任职要求:
本科及以上学历,计算机或相关专业背景。
具备至少两年以上的DevOps或相关工作经验,熟悉Jenkins和GitLab等工具的搭建和维护。
熟悉项目构建和持续集成/持续交付的流程和工具,拥有扎实的软件开发和编程能力。
熟悉代码扫描和静态代码分析工具,如SonarQube、Findbug等。
具备软件配置管理的经验,熟悉版本控制工具(例如Git)和发布管理工具(例如Ansible)。
熟悉Linux系统和Shell脚本编程,具备良好的系统管理和故障排查能力。
具备良好的沟通能力和团队合作精神,能够与开发团队、测试团队等紧密合作,解决技术问题。
具备自我学习和持续学习的能力,对新技术和工具保持敏感,并能够快速学习和应用。经验者优先。