Senior APM Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior APM Engineer on a 6-month contract-to-hire, offering $55-60/hr. Remote work is required within the Eastern Time zone. Candidates must have 8+ years in APM, expertise in monitoring tools, and strong scripting skills.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
480
🗓️ - Date discovered
April 24, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
Remote
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
United States
🧠 - Skills detailed
#Splunk #Dynatrace #Scala #Azure DevOps #Computer Science #AWS (Amazon Web Services) #Cloud #Kubernetes #AWS CloudWatch #Security #DevOps #Observability #Microservices #Scripting #SQL (Structured Query Language) #Monitoring #Azure #Automation #Linux
Role description

Senior APM Engineer

Location: Remote (Must work Eastern Time zone)

6-Month Contract-to-Hire

Green Card or USC only

Contract Pay Rate: $55-60hr

FTE Salary Range: $110K - $120K

Position Summary

We are seeking a seasoned Application Performance Monitoring (APM) Engineer to join our Application Performance team. In this role, you'll work closely with Enterprise Architecture and Shared Services to ensure high availability and reliability of Tier 0 and Tier 1 applications. The ideal candidate is deeply experienced in monitoring tools like Dynatrace, Zabbix, CloudWatch, and Splunk, and can effectively collaborate with cross-functional teams to implement proactive monitoring and troubleshooting strategies across both Linux and Windows platforms.

Key Responsibilities

   • Collaborate with Application and Middleware teams to define thresholds and configure real-time alerts.

   • Install, upgrade, and maintain monitoring tools such as Zabbix, Dynatrace, Foglight, PagerDuty, and AlertPort.

   • Develop and optimize Splunk dashboards to support application observability.

   • Monitor application and infrastructure health using tools like AWS CloudWatch and support Kubernetes monitoring via Dynatrace.

   • Conduct trend and predictive analysis to support capacity planning and performance tuning.

   • Create and manage custom monitoring scripts using Shell or PowerShell for enhanced automation.

   • Apply security patches to the monitoring infrastructure regularly.

   • Participate in daily operations including health checks, release monitoring, log reviews, and alert tuning.

   • Support incident response efforts, lead root cause analysis, and contribute to post-mortem reports.

   • Collaborate across IT teams to define sustainable, scalable monitoring strategies.

   • Document monitoring solutions, processes, and incident resolutions for knowledge sharing.

   • Use Azure DevOps for managing and maintaining PBIs and project workflows.

   • Proactively identify automation opportunities to reduce manual overhead.

Required Qualifications

   • 8+ years of experience in Application Performance Monitoring or related roles

   • Advanced expertise in Dynatrace, Zabbix, Splunk, PagerDuty, and AlertPort

   • Solid understanding of AWS CloudWatch and cloud-based infrastructure monitoring

   • Strong scripting skills in Shell and PowerShell

   • Experience with SQL and basic database concepts

   • Familiarity with Kubernetes monitoring integrations

   • Strong troubleshooting skills and the ability to analyze system logs and performance data

   • Excellent verbal and written communication skills; ability to translate complex technical details for non-technical stakeholders

   • Bachelor's degree in Computer Science or a related field, or equivalent experience

   • Demonstrated ability to multitask and manage shifting priorities in a fast-paced environment

Preferred Qualifications

   • Experience with Foglight monitoring tools

   • Exposure to microservices architecture and distributed systems

   • Familiarity with DevOps tools and CI/CD practices

JN008