CI/CD工程师

利雅得 无个税2天前全职 网络
面议
我们正在寻找一位经验丰富且积极主动的CI/CD工程师,负责设计、实施和维护可扩展的持续集成和持续部署管道。理想的候选人将在自动化构建、测试和部署工作流程以及提高发布速度、系统可靠性和开发效率方面发挥关键作用。 InfoResumeEdge是全球首个为求职者和招聘者提供完全免费访问的平台。通过设置您的个人资料,您可以获得全球曝光,极大地增加您快速被聘用的机会,无论是远程还是现场职位。立即开始构建您的专业档案,并与全球领先的职业机会建立联系。 主要职责: - 设计、构建和维护各种应用程序和服务的可扩展CI/CD管道。 - 与开发、QA、DevOps和运营团队合作,确保代码无缝集成和部署。 - 使用Terraform、Ansible或CloudFormation等工具自动化基础设施配置。 - 监控和改进管道性能、稳定性和安全性。 - 在管道中实施质量门、自动化测试和代码分析工具。 - 排除CI/CD问题并维护多个环境(开发、预发布、生产)的管道健康。 - 与安全团队紧密合作,确保部署过程中的合规性和最佳实践。 - 维护版本控制工作流程(例如Git Flow、基于主干的开发)。 要求: - 计算机科学、工程或相关技术领域的学士学位。 - 3年构建和管理CI/CD管道的经验。 - 拥有Jenkins、GitLab CI/CD、GitHub Actions、CircleCI或Azure DevOps等CI/CD工具的实际操作经验。 - 具有容器化和编排工具(Docker、Kubernetes)的经验。 - 精通Bash、Python或Groovy等脚本语言。 - 具备Git和版本控制实践的强大知识。 - 熟悉云平台(AWS、Azure、GCP)和基础设施即代码。 - 对软件开发生命周期(SDLC)和DevOps原则有扎实的理解。 优先资格: - 具有监控和日志工具(例如Prometheus、Grafana、ELK、Datadog)的经验。 - 了解CI/CD中的安全最佳实践(例如,秘密管理、工件完整性)。 - 具有敏捷/敏捷开发环境的经验。 - 认证(例如,AWS DevOps工程师认证、Kubernetes管理员认证)是加分项。