Summary
The Infrastructure and Tools (Cisco AppDynamics) Operations Engineer focuses on the ongoing maintenance, support, and optimization of Cisco Application Performance Monitoring (APM) solutions after their initial deployment. This role requires a deep understanding of Cisco APM tools (AppDynamics) networking, application architectures, and ITIL practices. The engineer ensures the continued health, performance, and stability of the AppDynamics environment and its ability to provide valuable insights into application performance.
Job Scope
Implementation and Configuration:
• Support the implementation of Cisco APM solutions (AppDynamics) for customers
• Collaborate with clients to understand their application environments, business goals, and performance monitorin needs.
• Install, configure, and fine-tune Cisco APM agents and collectors to monitor applications and infrastructure components.
• Integrate Cisco APM with existing monitoring and management tools.
• Define and configure application performance baselines and thresholds.
• Develop custom dashboards and reports to visualize application performance data.
Performance Monitoring and Analysis:
• Proactively monitor application performance metrics (response times, transaction volumes, error rates, resource consumption).
• Analyse performance data collected by AppDynamics to identify bottlenecks, perform root cause analysis on outages, and pre-emptively alert for potential problems.
• Utilize Cisco APM tools to trace transactions, diagnose performance problems, and identify root causes.
• Collaborate with application development teams to optimize application code and infrastructure configurations.
Troubleshooting and Optimization:
• Troubleshoot application performance issues using Cisco APM tools and diagnostic techniques.
• Work with network, infrastructure, and application teams to resolve performance bottlenecks.
• Optimize application performance by tuning application parameters, infrastructure configurations, and network settings.
• Implement performance improvements and validate their effectiveness.
Maintenance and Support
• Develop custom queries and metrics to enhance visibility into key problem areas in customer environments.
• Perform regular maintenance and upgrades of Cisco APM solutions.
• Ensure the availability and reliability of the APM infrastructure.
• Provide technical support to users of the APM tools.
• Stay up to date on the latest Cisco APM features, best practices, and releases.
Documentation and Knowledge Sharing:
• Develop and maintain comprehensive documentation for the APM environment.
• Create knowledge base articles and training materials for users.
• Share knowledge and expertise with other team members.
Responsibilities:
• Support implementation and maintain Cisco APM solutions to monitor critical applications and infrastructure.
• Configure and customize Cisco APM agents, collectors, and dashboards.
• Define application performance baselines, thresholds, and alerting rules.
• Proactively monitor application performance and identify potential issues.
• Analyse performance data and troubleshoot performance problems.
• Collaborate with application and infrastructure teams to resolve performance issues.
• Optimize application performance by tuning application and infrastructure configurations.
• Perform regular maintenance and upgrades of Cisco APM solutions.
• Ensure the availability and reliability of the APM infrastructure.
• Provide technical support to users of the APM tools.
• Create and maintain documentation for the APM environment.
• Stay current on the latest Cisco APM features and best practices.
Requirements
• Bachelor's degree in computer science, network engineering, or a related field.
• 2 or more years of relevant experience with maintaining AppDynamics in a production environment.
• Possesses ACIP (AppDynamics Certified Implementation Professional) certification or can attain within 3 months.
• Has working experience with programming languages (e.g., Java, .NET, JavaScript)
• Strong understanding of large-scale application deployment architecture and challenges in both on-premises and cloudenvironments
• Working experience with other observability industry platforms (Datadog, Dynatrace, etc.) and cloud experience is a good to have.
• Strong analytical and problem-solving skills.
• Excellent communication and interpersonal skills.
• Ability to work independently and as part of a team.