Skip to Main Content

Senior Application Performance and Monitoring Engineer

US Bank Irving Township, MN
  • Expired: January 31, 2019. Applications are no longer accepted.

The Senior Application Performance and Monitoring Engineer is responsible for defining monitoring scope, configuring alerts, developing executive dashboards, configuring auto health check reports, analyzing end user experience and identify opportunities for customer experience improvement, work with vendor to resolve any issues while instrumenting monitoring for application and systems. Work with application development, network, database, and infrastructure specialists to implement monitoring using APM tools. Work with development teams to ensure monitoring is in place for all Business transactions Collaborate with developers and support teams to promote APM best practices to implement best in class monitoring Responsible for analysis of performance results and measurements and the reporting of those results back to project teams, development teams, management, and business stakeholders Performance deep dive of JVM/CLR analysis to examine garbage collection, thread and heap dumps etc. Apply industry best practices to fine-tuning process and best practices/standards framework activities Provide technical expertise to improve the performance and reliability of applications/systems Conduct analysis of application needs and recommend tools to increase the productivity as necessary Ensures that performance and monitoring strategies are formulated, approved, and followed. Serve as subject matter expert and advocate for APM toolsBasic Qualifications - Bachelor's degree, or equivalent work experience - Six or more years of experience in application development Preferred Skills/Experience - 5 plus years of experience in Application performance monitoring (APM) - 2-3 years' experience in development using Java/.Net is a plus - Seven or more years of experience across multiple technology disciplines - Experience in application and systems performance tuning and troubleshooting - Agile methodology/deliveries - Experience with App Dynamics tools administration - Languages: C, C# and Java - Experience with monitoring application technologies such as .NET and Java - Experience with diagnostics tools to identify root cause like jProfiler, yourkit. - Experience with .NET framework, WebSphere - Experience using scripting languages (Perl, Python) - Experience with PerfMon, SiteScope, Fiddler, Firebug - Exceptional technical expertise in architectural design, development and implementation with specialization in multiple technology disciplines, platforms and applications - Extensive knowledge in system integration and business process modeling - Superior understanding of the enterprise architectural blueprint requirements and the impact on business functions - Ability to work both independently and collaboration with team - Strong technical, logical, analytical and problem-solving skills - Excellent planning and organizational skills - Excellent verbal and written communication skills