Description
You will serve as an architect-level engineer driving application performance monitoring strategies across cloud and on-premises environments.
Responsibilities
- Design and manage performance monitoring strategies for both infrastructure and applications.
- Analyze performance data to identify trends, bottlenecks, and improvement areas.
- Collaborate with development teams to integrate monitoring tools into the software development lifecycle.
- Develop performance benchmarks, metrics, and reports to track application health.
- Lead performance testing efforts, including load testing, stress testing, and capacity planning.
- Develop custom integrations and plugins using REST APIs to automate manual tasks.
- Provide guidance on application architecture and design to enhance performance.
Required Skills
- 14+ years of application performance monitoring experience.
- 8+ years of experience specifically with AppDynamics.
- Proven experience in an APM Architect or similar role.
- Expertise with monitoring tools such as Dynatrace, New Relic, or AppDynamics.
- In-depth knowledge of AWS, Azure, or Google Cloud and on-premises infrastructure.
- Proficiency in at least one programming or scripting language, such as Python, Java, or Groovy.
- Strong understanding of networking and hybrid infrastructure components.
- Deep knowledge of utilizing REST APIs for task automation.
- Working knowledge of databases, SQL, and ETL processes.
Preferred Skills
- Experience with AIOps platforms like BigPanda, Splunk, AWS CloudWatch, or Dynatrace.
- Knowledge of automation and self-healing orchestration using Ansible or SNOW.
- Working knowledge of BI tools like PowerBI or Tableau.