职位名称:技术解决方案架构师 - OpenShift和机器学习平台
我们正在寻找一位经验丰富的技术解决方案架构师加入我们的团队。理想的候选人应具备在设计、设置和保护本地OpenShift集群方面的专业知识,以及在这些集群上部署和管理应用程序的经验。此外,候选人应具备机器学习应用程序管道设计和部署(MLOps)的经验,并熟练掌握AWS云基础设施设计和部署,特别是自管理的OpenShift集群。候选人应是一位高级架构师,熟悉实际操作,精通基于基础设施即代码/DevSecOps以及Python应用程序交付。
职责
• 设计、设置和保护本地OpenShift集群,包括RedHat Advance Cluster Management(ACM)和Advance Container Security(ACS)。
• 作为平台服务,在OpenShift集群上设计、构建、部署和管理应用程序。
• 设计、设置和部署机器学习应用程序和管道(MLOps)。
• 了解GPU的使用(包括VM架构分配)并为ML训练和实验通过Python Jupyter笔记本进行分段。
• 设计和部署AWS云基础设施,特别是为自管理的OpenShift集群提供S3、RDS、KMS、EC2、Cert Management、Routing和Networking。
• 使用Gitlab Pipeline/OpenShift Pipeline设计容器化的CICD流水线。
• 设计RedHat SSO/Keycloak领域,确保访问安全,设置解决方案,并进行配置和部署。
• 为PostgreSQL和OracleDB设计、设置服务器、配置和模式访问。包括Runbook和操作自动化。
• 根据组织定义的CIS/NIST基准以及其他安全标准,对OpenShift/容器应用程序/数据库进行加固和合规审查。
• 实际操作并与跨职能团队合作,提供高质量的解决方案。
• 撰写和维护用于混合云解决方案的基础设施即代码部署。
• 设计Python应用程序/适配器并领导开发团队交付。
• 领导和指导初级团队成员,包括平台工程师和DevSecOps工程师。
要求
• 在AWS云基础设施设计、实施和运营方面具有3年以上经验。
• 在设计、设置和保护本地OpenShift集群方面具有3年以上经验。
• 在OpenShift集群上部署和管理应用程序方面具有3年以上经验。
• 在机器学习应用程序管道设计和部署方面具有2年以上经验,包括MLOps和数据湖集成。
• 具有领导容器化平台和应用程序的SIT、UAT、性能测试的经验,能够设计、定义目标和执行计划。
• 对RedHat SSO或Keycloak、OIDC概念、RBAC和ABAC控制有深入了解。
• 具有PostgreSQL和OracleDB服务器配置和模式设计的实际经验。
• 具有容器/Linux命令、基础设施即代码部署和Python应用程序开发的实际经验。
• 出色的领导和指导能力。
• 优秀的沟通和解决问题的能力。
• 计算机科学或相关领域的学士学位。
首选资格:
• 具有高级OpenShift/Kubernetes操作和IM8合规性的经验。
• 具有JFrog Artifactory用于镜像CICD和管理的经验。
• 具有Gitlab CICD流水线设计和交付的经验。
• 具有Active Directory设计概念、实施和集成的经验。
• 具有数据库设计和管理控制方面的经验,包括与Oracle Golden Gate的迁移/复制同步。