DevOps工程师

多哈 无个税28天前全职 网络
面议
DevOps工程师(类别 – 高级工程师) 行业:石油和天然气 地点:卡塔尔,多哈 在Codvo,软件和人员转型齐头并进。我们是一家全球同理心驱动的技术服务公司,产品创新和成熟的软件工程是我们核心DNA的一部分。我们的核心价值观——尊重、公平、成长、敏捷和包容性指导着我们的一切行动。我们不断扩展在数字战略、设计、架构和产品管理方面的专业知识,以提供可衡量的成果和创新思维。 职位描述: DevOps工程师将设计、实施和维护现代云原生基础设施和企业及工业数字平台的持续集成/持续交付(CI/CD)管道。此角色结合软件工程、系统管理、自动化和运营,以提供支持组织数据和AI计划的高性能、可扩展和安全的基础设施。 工程师将与数据工程师、软件开发人员、云架构师和网络安全团队密切合作,以确保在多云(Azure和GCP)环境中实现一致、自动化和合规的云部署。 主要职责: 云基础设施与自动化 - 使用基础设施即代码(IaC)工具(如Terraform、ARM模板和Ansible)设计、构建和管理云基础设施(Azure和GCP)。 - 自动化计算、存储和网络资源的配置、扩展和配置。 - 实施和维护容器编排平台,如Kubernetes、OpenShift和Docker Swarm,以实现可扩展部署。 - 使用Azure DevOps、GitHub Actions或Jenkins开发和维护GitOps工作流,以实现自动化CI/CD流程。 - 将基础设施自动化与Microsoft Graph、REST API和ServiceNow集成,以提高运营效率。 CI/CD管道开发 - 设计和管理应用程序、数据和AI工作负载的端到端CI/CD管道。 - 自动化构建、测试和部署过程,跨环境(开发、测试、生产)。 - 将管道与代码扫描、静态分析和容器安全工具(如Snyk、Aqua、Prisma Cloud)集成。 - 实施蓝绿和金丝雀部署,以确保零停机发布。 监控、可观察性与可靠性 - 使用Azure Monitor、Log Analytics、Prometheus、Grafana和ELK Stack实施全面的监控、日志记录和警报。 - 开发自动化警报和仪表板,以实现实时性能、资源利用率和成本监控。 - 参与事件响应、根本原因分析和基础设施及管道的性能优化。 安全、合规与治理 - 与网络安全团队密切合作,将安全即代码和合规控制集成到DevOps工作流中。 - 使用Azure Key Vault和HashiCorp Vault管理秘密、密钥和凭证。 - 确保符合ISO 27001、NIA Qatar、CIS基准和公司治理标准。 - 实施网络安全控制(NSGs、防火墙、WAFs、VNETs)并在CI/CD部署中执行零信任原则。 协作与持续改进 - 与数据科学和AI团队合作,将模型训练和部署管道(MLOps)投入运营。 - 与开发团队合作,容器化并部署云原生应用程序。 - 识别并实施流程改进,以提高发布速度并降低部署风险。 - 紧跟新兴技术和DevOps趋势,不断提高自动化成熟度。 所需技能和资格: - 计算机科学、工程或相关领域的学士学位(或同等专业经验)。 - 在企业或工业环境中担任DevOps工程师或云基础设施工程师10年以上经验。 - 在CI/CD管道、自动化和基于云的基础设施方面的专业知识。 - 至少具备一个主要云提供商的强大实践经验。 - 基础设施即代码:Terraform、Ansible、ARM模板、CloudFormation。 - CI/CD工具:Azure DevOps、Jenkins、GitHub Actions、GitLab CI。 - 容器与编排:Docker、Kubernetes、OpenShift。 - 脚本与编程:Python、PowerShell、Bash、YAML。 - 监控与可观察性:Azure Monitor、Log Analytics、Prometheus、Grafana、ELK Stack。 - 版本控制与协作:Git、GitHub、Azure Repos、Bitbucket。 - 云服务知识: - 计算(虚拟机、函数、应用服务) - 存储(Blob、S3、GCS) - 网络(VPCs/VNets、负载均衡器、VPNs、ExpressRoute) - 安全(Key Vault、IAM、Defender for Cloud) - 对网络原理、云安全、负载均衡和微服务架构有良好的理解。 - 在混合云环境中自动化监控、扩展和部署方面的经验。 优先资格: - 在石油和天然气行业或其他能源行业的经验。 - 了解DevOps最佳实践和方法,包括敏捷和Scrum。 - 云平台认证(例如,GPC认证DevOps工程师、Azure DevOps工程师专家)。