Intermediate II DevOps/MLOps

MatchBox Consulting Group


Date: 8 hours ago
City: Vancouver, BC
Salary: CA$76,000 - CA$96,000 per year
Contract type: Full time

MatchBox Consulting Group is currently seeking a Intermediate II DevOps/MLOps for a permanent, full-time opportunity with our client based in Vancouver. This is a hybrid role (2 days in office and 3 days remote) at the clients downtown Vancouver office.


Overview:


As an Intermediate II DevOps/MLOps on our Artificial Intelligence team you will be responsible for the reliability and smooth operation of various environments and build automation to improve reliability and efficiency of code and machine learning model delivery from build to production. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. You'll get to work in the exciting field of MLOps and will have the opportunity to work with tools unique to machine learning and artificial intelligence.

We use leading edge technologies to deploy and manage the infrastructure that delivers highly scalable and available services. The role involves cross-team collaboration and communication; you will be working closely with key stakeholders to ensure that product requirements are met. This is an opportunity to influence the design and implementation of systems at scales that many do not get a chance to work at.


Scope of Duties:


  • Automation: Developing tools & frameworks to enhance our CI (Continuous Integration) & CD (Continuous Delivery) automation using industry standard CI/CD practices.
  • Deployments: Leveraging the above mentioned CI/CD automation to deploy our services to Kubernetes.
  • Operations: Monitor and ensure smooth operation of our services in various environments.
  • Service Reliability: Occasionally provide support and initial troubleshooting when required by reviewing dashboards and logs to ensure system issues are timely addressed.


Required Skills :


  • 3-5 years experience in a DevOps/MLOps or in a similar role.
  • Bachelor's degree in computer science or related field, or equivalent work experience.
  • Understanding of computer science fundamentals like threading, OOP and more.
  • Understanding of software systems concepts such as networking, firewalls, protocols, databases and more.
  • Understanding of software delivery practices such as Git branching models, configuration management, secret rotation, feature toggling, no-downtime deployments, and more.
  • Experience mentoring Junior DevOps/MLOps.
  • Strong organizational and communication skills.
  • Experience with:
  • CI/CD tools such as Jenkins.
  • Containerization technology such as; Docker, Kubernetes.
  • Python or other similar scripting languages.
  • Databases such as; CockroachDB, PostgreSQL.
  • Distributed event streaming platforms such as; Kafka.
  • Instrumentation & Monitoring tools such as: Splunk, Loki, Zabbix, or Prometheus.
  • Package managers and artifact repositories such as: Artifactory, npm.
  • Mentoring Junior DevOps/MLOps.


Nice-to-haves:


  • Artificial intelligence or machine learning tools such as; MLFlow, JupyterHub, DVC, TensorFlow.
  • Supporting containerized GPU workloads in Kubernetes.
  • NoSQL data stores, including vector databases.
  • Supporting Large Language Models.


For more current job opportunities, Follow MatchBox at linkedin.com/company/matchbox-recruitment/


_________________________


About MatchBox

Headquartered in downtown Vancouver and serving clients nationally, MatchBox is one of the leading recruitment and solutions firms that specializes in the fields of IT & Technology, Engineering & Technical, Real Estate & Construction, and Accounting & Finance. We offer unrivaled expertise with our team's extensive experience in the recruitment and professional services industry. We are dedicated to building great connections and creating strong opportunities within the workforce and the labor market.


Equal Opportunities

MatchBox is committed to providing equal opportunities for all applicants. We welcome and encourage applications from people of all backgrounds, including members of minority groups such as racialized individuals, people with disabilities, LGBTQ+ individuals, and Indigenous peoples. It is a priority for us that all candidates are treated fairly and without discrimination. Our recruitment teams receive ongoing training on using objective criteria for evaluating candidates and other related topics to create an inclusive and welcoming environment for all.


Work Permits

Please note that we require all interested candidates to obtain the necessary work permits from the Government of Canada prior to submitting an application. This position is open exclusively to individuals residing in Canada and legally authorized to work in Canada. Applications not meeting these criteria will not be considered.


Further Consideration

We receive a high volume of applications and are only able to contact candidates who are selected for further consideration.


Find out more at www.matchboxhr.com

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume