Logo of Huzzle

DevOps MLOps Engineer

image

Cromwell

15d ago

  • Job
    Full-time
    Mid & Senior Level
  • Data
    Software Engineering
  • Leicester

AI generated summary

  • You must have a Bachelor's degree in a related field and proven experience in DevOps/MLOps. Proficiency in containerization, scripting skills, cloud platforms, CI/CD pipelines, and teamwork skills are essential.
  • You will collaborate with Data Science and DevOps teams to deploy ML models, automate processes, ensure reliability, and stay updated on best practices for model deployment.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proven experience in DevOps/MLOps or a similar role, with a focus on deploying and maintaining machine learning models.
  • Proficiency in containerization technologies (e.g. Docker) and orchestration tools (e.g. Kubernetes), CKA or CKAD would be advantageous.
  • Strong scripting and automation skills (e.g. Python, Bash).
  • Familiarity with other languages (e.g. GoLang, NodeJS etc.)
  • Good knowledge of cloud platforms (e.g. AWS, Azure) and infrastructure-as-code technologies (e.g. Terraform, Ansible).
  • Knowledge of CI/CD pipelines (e.g. GitLab CI, GitHub Actions) and version control systems (e.g. Git).
  • Understanding of data science workflows and machine learning frameworks (e.g. TensorFlow, PyTorch).
  • Excellent problem-solving and communication skills.
  • Strong teamwork and collaboration abilities

Responsibilities

  • Close collaboration with the Data Science team to design and implement scalable and reliable infrastructure for machine learning model deployment and data processing.
  • Deploy machine learning models and data pipelines to production environments and establish robust monitoring and alerting systems to ensure optimal performance and reliability.
  • Develop and maintain automation scripts and tools to streamline the ML model deployment process and ensure reproducibility.
  • Implement security best practices and ensure compliance with relevant data privacy regulations in all processes.
  • Work cross-functionally with Data Scientists, Software Engineers and DevOps team members to facilitate efficient model development, testing, and deployment.
  • Proactively monitor, identify, and resolve issues related to ML model performance, data pipelines, and infrastructure, ensuring minimal downtime.
  • Create and maintain comprehensive documentation of processes, configurations, and best practices.
  • Research and evaluate new technologies and best practices in DevOps/MLOps and share your knowledge and insights with the team.

FAQs

What is the role of a DevOps/MLOps Engineer at Cromwell?

The DevOps/MLOps Engineer at Cromwell is responsible for operationalizing machine learning effectively, supporting the architectural needs of the Data Science team, and ensuring the seamless deployment, monitoring, and maintenance of machine learning models and data pipelines.

What are some key responsibilities of a DevOps/MLOps Engineer at Cromwell?

Some key responsibilities include collaborating with the Data Science team to design and implement scalable infrastructure for machine learning model deployment, deploying machine learning models to production environments, developing automation scripts and tools, implementing security best practices, monitoring and resolving issues related to ML model performance, and staying updated on new technologies and best practices in DevOps/MLOps.

What qualifications are required for the DevOps/MLOps Engineer role at Cromwell?

Qualifications include a Bachelor's degree in Computer Science, Engineering, or a related field, proven experience in DevOps/MLOps or a similar role with a focus on deploying machine learning models, proficiency in containerization technologies and orchestration tools, strong scripting and automation skills, knowledge of cloud platforms and infrastructure-as-code technologies, understanding of data science workflows and machine learning frameworks, and excellent problem-solving and communication skills.

What benefits are offered to employees in the DevOps/MLOps Engineer role at Cromwell?

Benefits include a competitive salary, company bonus, competitive annual leave allowance, group personal pension, company funded healthcare cash plan, employee development plans, wellbeing and employee support, cycle to work scheme, company sick pay, maternity and paternity pay, discount benefits platform, and discounted Cromwell products.

Keeping Industry Working

Retail & Consumer Goods
Industry
1001-5000
Employees
1970
Founded Year

Mission & Purpose

Cromwell has been established for over 50 years and is a supplier of maintenance, repair and operations type products, offering an unrivalled choice of products to all industries, professions and trades. From cutting tools to personal protection products and from precision equipment to abrasives and power tools, our extensive range brings together all the major brands and more in an unrivalled selection available from a single source. We also offer a diverse profile of technical and specialist support, which ranges from in-depth product expertise, to on-site solutions to enable you to maximise performance.