Application Performance Architect

10 - 12 years

14 - 19 Lacs

Posted:5 months ago| Platform: Naukri logo

AI Match Score
Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

JOB TITLE: Application Performance Architect SUPERVISORS TITLE: Director, Quality and Performance Engg

MAJOR FUNCTIONS/RESPONSIBILITIES ---


Build good understanding of application architecture, infrastructure, Non-functional Requirements identifying production workloads.

Troubleshoots, isolates and resolves applications code issues and other technical problems (hardware, software, Infra and network).

Implement recommend performance improvements on cloud (GCP/Azure) on-prem for tiered environments.

Establish enable golden signal for Application Health, build dashboards, identifying establishing SLA s, set up alerting ,logging tracing as required.

Use network profiling using tools like WireShark, Fiddler as necessary to troubleshoot issues

Perform root cause analysis of Production performance issues and recommend fixes to developers on corrective actions.

Work with other performance engineers on implementing a Continuous Performance program to support long-term application reliability and growth.

Should be able to set up run automated performance tests using Docker image to spin up, build destroy load test infrastructure.

Design, script, configure and run performance tests to validate system performance and stability.

Conduct performance analysis, benchmarking, and modeling to identify performance bottlenecks, optimize system parameters, and guide architectural enhancements.

Actively monitors the systems in PROD/non-prod environments and alerts the core group to prevent issues from happening.

Creation, maintain Performance Test Strategy roadmap for the org, Automated Test data creation strategy Reporting strategy etc.

Should be able to research on latest industry trends and enhancements to keep our tech stack latest upto mark.

RECOMMENDED EDUCATION/ EXPERIENCE/ SKILLS ---


Bachelors ( Computer Science , Computer Engineering )

10 years or above in Performance Engineering / Software Engineering.

Strong understanding of Application /OS memory management tuning databases like Mongo DB or other NOSQL databases.

Experience in conducting Performance tests working knowledge of Chaos engineering.

Working knowledge of Python , .NET SQL is a plus.

Experience with industry standard tools like LoadRunner or Neoload and/or JMeter is a must.

5+ years of experience with tools like Dynatrace/ AppDynamics/ New Relic , DB monitoring tools like SQL profilers , OEM etc.

Good work experience in Agile/Scrum development projects in distributed environment

Leadership skills - including but not limited to mentoring, coaching, and training abilities.

Very good problem-solving skills, communication skills and ability to work in dynamic work environment with minimal supervision.