Requirements
Must have
- University degree in Computer Science, Engineering, Mathematics, or a related technical field.
- Significant experience with cloud platforms such as AWS, Azure, or GCP.
- Practical experience with Kubernetes and AI/ML infrastructure including model deployment.
- Familiarity with machine learning frameworks like TensorFlow and PyTorch, as well as MLOps tools such as MLflow and Kubeflow.
- Proficiency in programming languages including Python, Go, and Bash.
- Experience using Infrastructure as Code tools like Terraform, Helm, and Kustomize.
- Understanding of cloud security frameworks and tools like CSPM, DSPM, and ASPM.
- Knowledge of containerized environments and OCI image creation.
- Familiar with DevOps tools such as GitHub, GitLab CI, Jenkins, Prometheus, Grafana, Elasticsearch, and Kibana.
- Strong grasp of security protocols including Kerberos, TLS, and OAuth2.
- Excellent communication skills for effectively collaborating with both technical and business stakeholders.
- Nice to Have: Certifications like CKA (Certified Kubernetes Administrator), CKAD (Certified Kubernetes Application Developer), or AWS/Azure/GCP cloud certifications.
- Nice to Have: Experience with Generative AI and advanced AI technologies, including the development and deployment of intelligent agents and generative models.
Responsibilities
- Develop and sustain comprehensive DevOps pipelines for AI and data applications, ensuring both reliability and scalability.
- Enhance the build infrastructure for our internal data and analytics applications.
- Implement Infrastructure as Code (IaC) for platform components and create automation tools for effective platform management.
- Collaborate with Data Scientists and Model Governance teams to create and maintain MLOps pipelines.
- Establish robust security protocols for AI/ML pipelines, ensuring adherence to enterprise security standards.
- Improve monitoring systems across various applications and promptly resolve infrastructure issues.
- Integrate enterprise technologies for application release and system integration.
- Stay updated with the latest trends in DevOps, AI/ML, and cloud technologies to continually enhance our processes.
Company
We are part of BMO Capital Markets, a prominent North American financial services provider, supported by a team of over 2,700 professionals across 30 global locations. Our Data Cognition Team is focused on creating a sustainable and customizable range of AI-enabled products that address complex business challenges across Investment Banking and Global Markets. We offer a collaborative and innovative work environment, with opportunities for professional development while using state-of-the-art tools and technologies. We are committed to inclusivity and provide a comprehensive benefits package that includes health insurance, tuition reimbursement, and retirement savings plans.