Register|
Login
Posted on:21-Sep-2016

Application Performance Specialist - Trivandrum

Location: Thiruvananthapuram,Trivandrum
Experience: 10 - 12 Yrs
Go Back

Job Description

Responsibilities

As part of the Performance Engineering Group, the Application Performance Specialist will focus on Application Performance Monitoring (APM) including profiling and tuning application compute and data nodes and resources. Some key duties of this role are:
Define Application Performance Monitoring (APM) tools and requirements for Non prod and production in partnership with Dev Engineering and IT Operations teams.
Provide technical leadership in APM Tool Implementation
Create a model of the run-time environment (discovery)
Profile the performance and behavior of user-defined transactions
Establish Performance metrics from each of the applications/systems technical components (Webserver, App server, Database, etc.)
Application performance management database
APM tool Administration and Support
APM Tool Integration design and implementation
APM Setup/Usage policies and guidelines
Capacity Planning and monitoring
Monitor application performance
Report vital statistics of application performance in production
Make recommendations for improvements to product development teams
Make recommendations for adjustments to runtime resources to improve overall performance profile

Skills & Experience

Expert knowledge in Application Performance Monitoring including end user experience measurement, run-time environment (discovery), Application Profiling, Performance metrics from each of the applications/systems technical components and problem detection and resolution.
Knowledge of the APM conceptual framework.
Solid understanding of issues of scale and performance in large-scale cloud environments
Ability to identify, debug and propose viable solutions to issues of scale and performance.
Knowledgeable about useful metrics, and how to work with them to track against goals/KPIs.
Must have motivation and excellent problem-solving skills.
Ability to comprehend complex system architectures and find creative approaches to testing them.
Analytical and structured approached to problem solving and testing.
Ability to write effective and reliable test automation scripts from requirement specifications.
Expert knowledge in end to end profiling, tuning, recommendations for overall system scalability
Expert knowledge in volumetric, sizing/estimation and modeling
Experience with capacity planning and scalability design
Knowledgeable about useful metrics, and how to work with them to track against goals/KPIs.
Strong organization and communication skills
Bachelor's degree in Computer Science, Engineering, or a related field and 10+ years of experience in software development.
Outstanding communication skills and attention to detail

Experience:
Minimum 10 years of progressive technical experience in software development, design, architecture, QA, IT operations roles
5+ years of experience related to application performance monitoring
3+ years of practical experience with at least one APM tool / solution (AppDynamics, NewRelic, Dynatrace or equivalent) end to end implementation
Experience in implementing integrated end to end monitoring across all technology components
Experience in implementation of proactive and reactive monitoring, integration with alert monitoring and incident management systems
Experience with VMWare virtual servers, WebLogic application server (12c), Oracle 11g.
Experience with application and system profiling tools (DTrace, AQtime, or equivalent)
Experience in end user experience measurement
Experience in run-time environment (discovery)
Experience in Profiling the performance and behavior of user-defined transactions
Experience in Performance metrics from each of the applications/systems technical components (Webserver, App server, Database, etc.)
Application performance management database
Experience with Web Technologies, Web Services/XML/Microservices
Linux/Solaris OS experience.
Experience with NoSQL database technologies.
Experience working within a fast-paced Agile/SCRUM system
Experience with networking and integration is a plus
Experience with Azure or Amazon Cloud.
Experience with large complex distributed transactional systems

Required Skills and Experience

Industry:

IT/Computers-Software

Role:

Application Performance Specialist

key Skills :

Java, SQL, Javascript, .Net, Performance Engineering, Profiling & tuning. API, Micro Service, Angular JS, Node JS, AppDynamics, NewRelic, Dynatrace, VMWare virtual servers

Education :

B.E/B.Tech

Email ID:

jobs@augustainfotech.com