DevOps Engineer

Added: 17/04/2022

REF: 21651

Contract: Permanent

Location: Dublin, Ireland

DevOps Engineer Positions (from mid-senior and Lead level)

Remote working available

Our client’s mission is to improve the quality of life and the environment using power management technologies and services. Sustainable solutions help customers effectively manage electrical, hydraulic, and mechanical power – more safely, more efficiently and more reliably. Making what matters work takes the passion of every employee around the world. They create an environment where creativity, invention and discovery become reality, each day. Our client’s 2020 revenues were $17.9 billion, and we sell products to customers in more than 175 countries.

They are working on solving the technical challenges of today’s digital world, while developing ground-breaking technology that’s going to power the next generation of futuristic products and services.

Responsibilities :

  • Own and develop the deployment strategy for our data processing and machine learning platform using best practices in infrastructure as code on Microsoft Azure.
  • Work with data scientists on refining their algorithms for production deployment, artifact management, performance monitoring and model accuracy validation, along with automating & streamlining parts of this process.
  • Ensuring that infrastructure and code is delivered incrementally and according to our internal security deployment policies.
  • Responsible for ensuring pipelines are deployable and sustainable at scale and meets the business needs.
  • Author high-quality, high-performance, unit-tested code to extract and transform data based on business and data science needs.
  • Work directly with stakeholders, engineering, and test to create high quality solutions that solve end-user problems.
  • Help build and support/mentor a small team of DevOps and MLOps engineers


Experience Required:

  • Bachelor degree (Masters advantageous) in computer science or equivalent software engineering discipline.
  • Experience managing deployment to cloud systems (preferably Microsoft Azure) through Infrastructure As Code solution (preferably Terraform)
  • Knowledge of cloud based networking, security and access management, log analysis etc.
  • Experience deploying and managing Kubernetes clusters, writing Docker images & image management.
  • Experience with Agile development methodologies and concepts.

Experience Desired:

  • Proficient in Linux environments.
  • Solid knowledge of Python, PySpark, Scala advantageous.
  • Proficiency with cloud technologies (IaaS, PaaS, serverless technology) micro-service design, CI/CD and DevOps (Azure) technologies.
  • Knowledge of the basic concepts of data science & machine learning.
  • Experience in developing and maintaining AI & ML DevSecOps pipelines to support Model training and prediction requirements.
  • Experience with deploying code & artifacts which use ML frameworks and libraries such as TensorFlow, Keras, Pytorch and Kubeflow.


Apply Now

Complete the form below to apply for the DevOps Engineer role:

Add Your CV

Alternatively select from

View all jobs