Senior DevOps Engineer

Posted 09 December 2025
SalaryNegotiable
Location
Job type Permanent
DisciplineIT
ReferenceBBBH8190_1765306491

Job description

Job Title: Senior DevOps Engineer
Job Type: Permanent
Job Location: Hybrid-Waterford/Dublin/Cork



Company Overview:
Our client is the world's leading provider of enterprise open-source software solutions, utilizing a community-driven approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. With a presence in over 40 countries, our associates have the flexibility to choose a work environment that best suits their needs, ranging from in-office to fully remote options.

The Role:
Our client Engineering team is looking for an experienced Software Engineer with a background in DevOps to join the Agentic and AI Engineering Tools team. In this role, you'll contribute directly to rapidly growing AI/ML family of products and will be responsible for building and maintaining the platforms and tools that integrate upstream projects for inclusion in supported AI/ML products.

Job Responsibilities:

  • Collaborate with Staff Engineers, Engineering, Product Management, and User Experience to understand customer needs and use cases.
  • Apply technology background in software engineering and systems engineering to make contributions to a Python-based midstream automation platform in the areas of CI/CD, observability, and continuous testing.
  • Execute manual and automated tests for AI midstream project/components and deliver clear status updates in a timely manner.
  • Explore, identify, and document unwanted behavior, output, and bias in AI models. Advocate for the resolution of critical issues and communicate the impact on customers to the development team(s).
  • Monitor and participate in upstream AI/ML communities, evaluating new AI/ML-related technologies in the space and considering potential integrations and collaborations upstream.
  • Conduct new feature research and design test cases with emphasis on model performance, scalability, automation, and bias reduction.
  • Lead or contribute to technical initiatives that grow, improve, and scale our existing processes.
  • Contribute to the development of the open-source projects that comprise AI family of products.
  • Regularly communicate with project stakeholders including other teams of engineers, product managers, consultants, management, and senior leadership.

Requirements:

  • Advanced Linux administration skills, including containers
  • Advanced Python development and troubleshooting skills
  • Experienced with writing and reading Shell scripts (e.g. bash)
  • Experienced in building and maintaining delivery pipelines and workflows with GitLab CI, GitHub Actions, or comparable technologies
  • Ability to quickly learn and use new tools and technologies.
  • Understanding of DevOps methodology

The following will be considered a plus:

  • Experience with Pytest.
  • Experience with Ansible/Terraform
  • Experience working with Kubernetes/OpenShift, troubleshooting issues with them, and working with YAML, Kubernetes controllers, and operators.


If you are interested in this role or would like to discuss it further, please contact Nidhi at +353 1 645 5244 or email [email protected].