Sorry. This page is not yet translated.
Druva

Druva is a leading provider of continuous data protection and disaster recovery solutions.

Performance Engineer
Pune, IN
Job Description / Skills Required

Druva is the global leader in Cloud Data Protection and Management, delivering the industry’s first data management-as-a-service solution that aggregates data from endpoints, servers and cloud applications and leverages the public cloud to offer a single pane of glass to enable data protection, governance and intelligence–dramatically increasing the availability and visibility of business critical information, while reducing the risk, cost and complexity of managing and protecting it.

Druva’s award-winning solutions intelligently collect data, and unify backup, disaster recovery, archival and governance capabilities onto a single, optimized data set. As the industry’s fastest growing data protection provider, Druva is trusted by over 4,000 global organizations, and protects over 40 PB of data.

Please do visit us at : https://www.druva.com/about/

You will be part of the team whose responsibilities include analyzing data to find opportunities for reducing cost of operating the Druva SaaS platform. You are passionate about mining data with a keen eye for detail as well as zooming out for bigger picture to identify trends and patterns in data. You will have opportunities to build and augment a system including set of tools that leverage statistical methods to systematically monitor and analyze data on an ongoing basis. You will use the analysis to propose and influence newer initiatives that helps drive down cost of operating Druva SaaS platform. 

Key Responsibilities:

Performance Engineering/Testing Skills:

Experience in deep diving into performance of applications.

Ability to dissect application performance E2E, User Level, App tiers, OS Kernel, Network etc. and identify the right metrics to monitor.

Ability to identify and setup monitoring at various layers from scratch, develop own tools and captures as required.

Ability to write own tools using Python or similar languages for creating load/scale simulation suites.

Experience in mining production data to create workload models. Write scripts for data cleanup as appropriate.

Ability to work with teams to understand the type of performance and scalability tests required for a product/feature.

In depth understanding of at least one application runtime and its performance characteristics(eg. Java, Go lang, Python).

Strong analytical ability to deep dive and identify performance bottlenecks.

Has knowledge of profiling applications, network, UI etc. Tools no bar(profilers, flamegraphs, APM tools, network tracers etc.)

Ability to drive performance issues to closure working with dev teams on tuning/restests etc.

Strong communication skills. Ability to articulate results in the form of visualizations etc. 

Ability to put new initiatives/results/observations into whitepapers and other market facing artifacts.

OS/Linux Knowledge:

Has good understanding of linux OS principles.

Understanding of Linux OS and its perf characteristics(CPU, Mem, Disk, File systems, network etc.)

Good command over Linux commands and shell script.

Understanding of Linux utilities for performance like sar,nmon,tcpdumps etc.

Well versed with at least 1 scripting/programming language. Python/Go/C or others.

Knowledge of Storage and File Systems is a plus.

Understanding of Go Runtime is a plus.AWS at least basic knowledge of EC2, EBS, S3 services is desirable.

Qualification:

M.Tech/ ME /B.Tech / B.E -Computer Science .

You would be part of a highly talented team contributing to the growth of our clients like NASA, PwC, Xerox, Louis Vuitton etc.

We invite you to be a part of the Pune team - hosting one of its world class facilities our employees enjoy attractive HR benefits and wholesome recreations facility along with a great career opportunity!  Listed are the career opportunities: http://www.druva.com/about/careers/