The APM team tests, monitors, alerts and helps with diagnosing to ensure reliable performance of application in Production. The role of Senior APM Engineer is to support in the developing and implementing of APM best practices as it supports The Sherwin-Williams Company. This includes planning and implementing monitoring solutions like Dynatrace to provide end-to-end monitoring of applications, helping teams with setting up effective monitors, alerts to help alert and diagnose application issues that could potentially affect the business. The APM Engineer is expected to work closely with and support in maintaining strong working relationship with the Business Owners, Operations team and Software Development Teams. To obtain monitoring and alerting specifications and provide diagnostic information on issues and challenges faced by the business and end users. This individual may also assist as needed on any project where performance testing assistance is requested
Essential Functions
Strategy & Planning • Work with Business to understand business impact of various applications and help setup and maintain Dashboard, Monitors, help design baselines, SLA’s and setup alerting. • Work with various application and development groups to provide and implement recommendations for monitoring. • Design and develop solutions to enable teams by providing them with tools and capabilities to self test and monitor the application performance. • Analyze and make technical recommendations on application performance improvement initiatives and other monitoring • Implement automated performance monitoring measures, processes and alerts using Dynatrace APM and UEM tools. • Provide capability to enable teams with identifying root causes for performance bottlenecks in applications by helping with diagnosis of issues and trends observed in the applications. • Pinpoint issues observed and recommend solutions to resolve performance issues. • Partner with application development, application support, and other IT infrastructure resources to define measurement frameworks, develop KPI's and performance dashboards • Collaborate with application development teams during release rollout to analyze application performance impact and troubleshoot issue • Implement long-term performance improvement recommendations. Acquisition & Deployment • Provide ability for developers to use APM tools to identify symptoms and diagnose application issues by providing them requisite access levels and training • Independently utilizes diagnostic and monitoring tools to detect, isolate, and resolve performance issues throughout the application technology stack. • Work with team to create a repeatable monitoring engagement process ensuring that all systems are monitored to the correct level. • Build a process consulting workflow for all team members to ensure all applications have the appropriate level of monitoring by approaching existing application owners to build a monitoring plan. • Support data capture and advanced data manipulation efforts to support proactive identification of issues. • Provide input and insight on software design, architecture and build process. • Assist with developing technical proofs of concept to test and validate performance optimizations
Operational Management • Manage APM & UEM solutions including configuration and infrastructure support of monitoring/alerting/reporting tools • Build out transactional and user experience measurements in the APM toolset for all applications deemed critical in nature. • Analyze impact of and implement software patches and upgrades to facilitate integration of Application Performance Management solutions, and keep solutions up to date. • Implement and administer alerting within the APM toolset. • Create and update team documentation supporting application performance management process that is in conjunction with defined event management process and procedures. • Develop relevant internal APM training materials and perform training for Business owners’ application and infrastructure teams. • Provide guidance and/or instruction to junior staff members and Professional Apprentices in testing best practices and test tool usage. • Improve knowledge and skills in application performance management to become more competent and able to accept greater responsibilities. • Mentor and/or provide guidance to all members of the team.
Incidental Functions • Handle Server and application monitoring. • Participate in disaster planning/mitigation/recovery. • Conduct Product Proof-of- Concepts. • Assist with other projects as may be required to contribute to the efficiency and effectiveness of the group and other business/technical entities. • Assist and participate with Change Management preparations and implementations, providing technical subject matter expertise. • Attend, and periodically lead meetings in participation with the team. • Participate in hiring activities and fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy. • Provide periodic 24/7 on-call support of specific functions.
• Some travel may be required, • Work outside the standard office 7.5 hour work day may be required.
Position Requirements
Formal Education & Certification • Bachelor degree or foreign equivalent in related field or equivalent experience.
Knowledge & Experience • 5 year IT experience. • 4 year experience in Application Performance Management tools (Dynatrace preferred) • 1 year in providing 3rd level technical support by managing Incident / problem tickets and service requests from internal users and participate in various projects as a technical lead preferred • Knowledge and experience of enterprise monitoring best practices and application performance management • Experience in troubleshooting and diagnosing of application issues with APM tools and metrics • Experience in installing and instrumenting APM agents on various application technologies, such as J2ee, .net, etc. • Experience in working with Application container like WebSphere, WebLogic, Jboss, IIS • Experience working in an Agile environment • Experience in architecting and engineering performance management needs for business applications is preferred • Working knowledge of performance testing process and tools like Jmeter or Loadrunner is preferred. • Knowledge of SPLUNK and Synthetic Monitoring tooling preferred. • General familiarity with networking and security. • General familiarity with micro services/container architecture • General familiarity with continuous integration and deployment automation tools such as Jenkins, Ansible etc. • General familiarity with source control tools such as GIT/Github/Gitlab, SVN, or Perforce. • General familiarity of data analytics and visualization tools (similar to Elastic search / Kibana etc.,)
Personal Attributes • Strong analytical, conceptual, and problem-solving abilities. • Good written and oral communication skills. • Good presentation and interpersonal skills. • Ability to conduct research into database issues, standards, and products. • Ability to present ideas in user-friendly language. • Able to prioritize and execute tasks in a high-pressure environment. • Ability to work in a team-oriented, collaborative environment.
Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information or any other consideration prohibited by law or contract.
VEVRAA Federal Contractor requesting appropriate employment service delivery systems, such as state workforce agencies and local employment delivery systems, to provide priority referrals of protected veterans. Unable to retrieve job information. This job may not be available anymore. Sorry for the inconvenience.
The year 2016 is a unique moment in the history of Sherwin-Williams — it’s our 150th anniversary. We are proud to honor our founders Henry Sherwin and Edward Williams, and the thousands of men and women who have shaped our company since 1866... more
Get more Job Training at
University Of Massachusetts Memorial Medical Center Main Numb