岗位职责:
1.设计和维护高可用、可扩展的CI/CD流水线,确保软件交付流程的高效与自动化;
2.使用Kubernetes (K8s) 和 Docker 等容器化技术进行应用部署、管理和优化;
3.与开发团队紧密合作,确保基础设施和服务满足开发需求;
4.实施监控和日志管理系统,确保系统稳定运行并及时发现和解决问题;
5.推动DevOps文化,持续改进DevOps实践,提高团队的整体效能;
6.探索和引入先进的DevOps工具和技术,提升自动化水平和运维效率。
任职要求:
1.精通Kubernetes (K8s) 和 Docker 容器化技术,能够熟练部署和管理容器化应用;
2.熟悉CI/CD工具链,如Jenkins、GitLab CI、GitHub Actions等,能够搭建和维护自动化流水线;
3.了解GitOps理念和工具(如Flux、Argo CD等),能够使用GitOps进行集群管理;
4.熟练掌握至少一种配置管理工具(如Ansible、Chef、Puppet等);
5.熟悉至少一种监控工具(如Prometheus、Grafana等),能够配置和维护监控系统;
6.具备良好的故障排除和问题解决能力,能够快速定位并解决技术问题;
7.了解云平台服务(如阿里云、AWS、Azure、Google Cloud等),能够进行云端资源管理。