Black Duck Software logo

Performance Engineer 3

Black Duck Software
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

8+ Years

SKILLS REQUIRED

Performance TestingPerformance ProfilingRoot Cause AnalysisReliability Engineering

Job description

Overview

Performance Engineer 3 at Black Duck Software, responsible for deploying test environments and performance testing and analysing bottlenecks in a containerized, distributed, cloud-based application security product.

What you'll do

  • Deploy and set up test instances and PostgreSQL or any databases on-prem on Linux and in the cloud on AWS or GCP, leveraging Docker, Kubernetes, and Jenkins, working heavily in the command line.
  • Troubleshoot deployment issues, test issues, and product issues.
  • Develop performance tests using tools such as LoadRunner, DevWeb (JavaScript), Apache Benchmark (ab), and Cypress, and custom tools and scripts written in Python, Perl, Bash, and SQL.
  • Monitor, analyze, and use whatever it takes to diagnose issues and bottlenecks and gain insights, including from test results, Jenkins logs, application logs, PostgreSQL logs, Docker, Kubernetes, NetData, Prometheus, Grafana, New Relic, Datadog, AWS or GCP cloud monitoring, RabbitMQ, and custom PostgreSQL or DBA queries.
  • File and track product issues in Jira with sufficient detail for developers to reproduce and fix them.
  • Work closely with engineering teams to investigate and mitigate problems found in testing.
  • Improve automation so more time can be spent analyzing measurements rather than just obtaining them.
  • Take ownership of tasks, demonstrate initiative, communicate proactively, learn from mistakes, and continuously improve.

What you'll need

  • Enjoy performance engineering, are good at it, and have 8+ years of dedicated experience doing it.
  • Strong experience with Linux.
  • Strong experience with Docker and Kubernetes.
  • Strong experience with GCP and/or AWS.
  • Strong experience with LoadRunner, JMeter, or other performance testing tools.
  • Strong experience with scripting, such as Bash, Perl, or Python.
  • Strong experience diagnosing bottlenecks in PostgreSQL queries or other relational database queries.
  • Strong experience with performance monitoring tools such as New Relic, Prometheus, Grafana, or Datadog.

Nice to have

  • Experience with complex, containerized, distributed products in the cloud.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Performance Engineer 3