B

Black Duck

Open source risk management and audits

DevOps Engineer 2

Cloud EngineeringConfirmed live in the last 24 hours
Full-timeBelfast, UKNo salary listedIn-person

About the Job

Requirements

  • Three to five years of experience supporting production SaaS applications, cloud infrastructure, or customer-facing services.
  • Hands-on experience with Google Cloud Platform, including GKE, Cloud Run, Cloud Storage, Networking, IAM, Monitoring, and Logging.
  • Experience working with Kubernetes and containerized applications.
  • Comfort using AI and large language model tools such as GitHub Copilot, ChatGPT, Claude, or similar tools in everyday engineering workflows.
  • Experience with Docker and container-based deployment practices.
  • Experience with continuous integration and continuous delivery tools such as GitHub Actions, Jenkins, ArgoCD, GitLab CI, or similar technologies.
  • Experience with infrastructure-as-code tools such as Terraform or equivalent.
  • Proficiency in scripting or automation using Python, Bash, Go, or similar languages.
  • Understanding of networking fundamentals, including DNS, TLS, routing, firewall concepts, and load balancing.
  • Familiarity with observability and monitoring tools used to operate production systems.
  • Experience troubleshooting applications and infrastructure in production environments.
  • A bachelor's degree in Computer Science or another technical discipline, or equivalent experience.
  • Strong communication and collaboration skills to work effectively across technical and non-technical teams.

Responsibilities

  • Contribute to infrastructure automation using infrastructure-as-code, continuous integration and continuous delivery, and GitOps practices.
  • Build, maintain, and improve secure, reliable, and highly available infrastructure for SaaS and hosted services on Google Cloud Platform.
  • Use and develop AI tools to accelerate troubleshooting, automate routine tasks, generate scripts, and improve documentation quality.
  • Collaborate with engineering teams to deploy and operate containerized applications using Kubernetes-based platforms.
  • Build and improve operational tooling, monitoring, runbooks, and documentation to enhance service reliability and reduce operational effort.
  • Participate in change management, release activities, operational readiness reviews, and on-call support processes.
  • Work with Engineering, Product, Services, Security, and other departments to support business and customer requirements.
  • Contribute to platform engineering initiatives that improve developer productivity, service reliability, security, and operational efficiency.
  • Monitor platform health, investigate incidents, troubleshoot production issues, and participate in continuous service improvement efforts.

Desired Qualifications

  • Experience with agentic development.
  • Familiarity with Java-based applications and services.

About the Company

Black Duck

Open source risk management and audits

Black Duck Software helps organizations manage open source risk by offering Software Composition Analysis (SCA) and Open Source Audits. Its products scan software to find security vulnerabilities and license compliance issues in open source components and provide fixes. The Open Source Audits support due diligence for mergers and acquisitions and internal audits. Revenue comes from licenses for the tools plus professional services for audits and consultations. The platform relies on a large database of open source components, vulnerabilities, and licenses to enable fast, accurate analysis. The goal is to help security, development, and legal teams ensure software is secure and legally compliant throughout the software development lifecycle and during M&A.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$87.5M
Headquarters
Burlington, MA
Founded
2002

Recently Posted Jobs

Explore more opportunities at Black Duck

See more jobs