Performance Engineer

Performance Engineer
Zycus, India

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Jun 21, 2021
Last Date
Jul 21, 2021
Location(s)

Job Description

We are looking for highly talented, self motivated, engineers with a drive to make a difference. Strong problem solving skills are desirable, as the candidate will be involved in solving complex performance issues encountered while building world class Web based products. The candidate should also be strong in algorithms and design paradigms and possess excellent written and verbal communication skills.

The job entails working on cutting-edge technology, cloud deployments, latest hardware and tools and will report in to Director of Engineering. We specialize in analyzing the end-to-end performance, covering all tiers. The job requires knowledge of the entire technology stack, understanding the product architecture, and how various tiers interact. The successful candidate will have a chance to work with the best of the engineers as the job requires interacting with various teams located in different geographical locations.


Responsibilities:
  • Create Performance, Scalability, and Reliability(PSR) engineering specs describing features for area of responsibility
  • Participate in and contribute to product design/product feature discussions (both within engineering and with others in the company)
  • Test, debug, and measure the performance of the implemented features
  • Use profiling tools to profile and determine hotspots for resource usage. Develop optimizations to improve performance and scalability
  • Might require to create sample code to implement optimized algorithms. The code should be performant, scalable, reliable, robust, maintainable, extensible, efficient, understandable, and conform to current programming techniques
  • Build and implement performance, monitoring and diagnostics features for Cloud solutions

Requirements

  • Background:
  • BS/MS in Computer Science or a related field.
  • Strong analytical and problem solving skills
  • Hands on exp as a performance engineer with strong java and problem solving skills
  • Should have worked with performance monitoring tools (APM tools e.g. App Dynamics, Dynatrace, Wily Introscope etc.), profiler for performance issue analysis
  • Should be able to analyze java dumps, logs and used toll for dump analysis
  • Exposure to Databases
  • Exposure to Cloud technologies
Highly Desired Skills:
  • Knowledge of performance metrics and analysis
  • Knowledge of profiling tools to identify bottlenecks in CPU, Memory, Network, etc
  • Good concept in Java and J2EE
  • Good in technical understanding and motivated to work for root cause analysis for any performance issue
  • Should have worked on database performance issue, front end optimization, network analysis.
  • Should have worked on code scanning, designing/architecture review for identified potential performance bottleneck
  • Knowledge on architecture and latest technologies e.g. Cloud.
  • Must have knowledge on linux commands
  • Should have knowledge of Oracle, MS SQL DB
  • knowledge on caching skills ed Redis is also preferred
  • Good to have knowledge on testing tools like Jmeter, WAPT - Pro or any other load testing tool.
  • Knowledge on performance metrics and analysis as below -

Thread dump analysis
Memory dump analysis
GC analysis
I/O analysis
Identifying network level bottlenecks
In depth understanding of Linux OS and it parameters
Understanding on DB query plan/DB wait events
Good to have experience on

  • Node.js optimization
  • Mongo DB performance tuning.
  • JVisualVM.
  • Understating on UI level optimization and CDN

Benefits

Five Reasons Why You Should Join Zycus

  1. Cloud Product Company: We are a Cloud SaaS Company and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.
  2. A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.
  3. Move between Roles: We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization
  4. Get a Global Exposure: You get to work and deal with our global customers.
  5. Create an Impact: Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.


About Us

Zycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester,

Job Specification

Job Rewards and Benefits

Zycus

Information Technology and Services - Dhaka, India
© Copyright 2004-2024 Mustakbil.com All Right Reserved.