Black Duck Software, Inc.
Performance Engineer 3
Bangalore, India · Work style not stated
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerBlack Duck Software, Inc.
- LocationBangalore, India
- Work styleWork style not stated
- Employer posted
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open-source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.
Show full description
Key Responsibilities:
- Deploy and set up test instances and PostgreSQL OR Any databases on-prem on Linux and in the cloud in AWS OR GCP leveraging Docker, Kubernetes, and Jenkins and 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 but not limited to: test results, Jenkins logs, application logs, PostgreSQL logs, Docker, Kubernetes, NetData, Prometheus, Grafana, New Relic, Datadog, AWS or GCP cloud monitoring, RabbitMQ, custom PostgreSQL OR DBA queries.
- File and track product issues in Jira with sufficient details for developers to reproduce and fix the issues.
- Work closely with engineering teams to investigate and mitigate problems found in testing.
- Improve automation so that 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.
Key Requirements (Must):
- Enjoy performance engineering, are good at it, and have 6+ years of dedicated experience doing it, preferably with complex, containerized, distributed products in the cloud.
- Strong experience with:
o Linux
o Docker and Kubernetes
o GCP and/or AWS
o LoadRunner, JMeter, or other performance testing tools
o Scripting, such as with Bash, Perl, or Python
o Diagnosing bottlenecks in PostgreSQL queries or other relational database queries
o Performance monitoring tools such as New Relic, Prometheus, Grafana, or Datadog
Black Duck is an equal opportunity employer. We consider all applicants for employment without regard to race, color, national origin, religion, sex, gender identity or expression, age, disability, sexual orientation, veteran or military service status, or any other characteristic protected by applicable law. Black Duck complies with all applicable laws prohibiting employment discrimination in every jurisdiction where it operates and provides reasonable accommodations to individuals with disabilities in accordance with applicable law.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
At a glance
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.
SQL Python Jira AWS GCP Kubernetes Docker JavaScript PostgreSQL