1

Application Performance Monitoring Jobs in Virginia

Define application architecture strategies, standards, and best practices that align with ... Supervise technical teams, assign work priorities, monitor performance, and support professional ...

Database Administrator

Quantico, VA ยท On-site

$79K - $132K/yr

Optimize and tune SQL and/or Oracle databases to ensure application performance and high availability. * Monitor and support database change management and data migration through all SDLC stages.

Cloud Application Architect

Chantilly, VA ยท On-site

$67.25 - $85.50/hr

... application performance analysis and monitoring, including Elasticsearch Logstash Kibana (ELK), Prometheus, and Grafana โ€ข Experience with an Agile release methodology โ€ข Bachelor's degree in ...

Define application architecture strategies, standards, and best practices that align with ... Supervise technical teams, assign work priorities, monitor performance, and support professional ...

Database Administrator

Quantico, VA ยท On-site

$79K - $132K/yr

Optimize and tune SQL and/or Oracle databases to ensure application performance and high availability. * Monitor and support database change management and data migration through all SDLC stages.

DevOps Engineer

Tysons Corner, VA

$53 - $72.75/hr

Familiarity with server monitoring and application performance monitoring solutions such as Telegraf, Prometheus, Grafana, PagerDuty, OpenTelemetry, New Relic, Dynatrace, and AppDynamics.

... related issues, application performance monitoring, and application storage monitoring. * Experience with virtualization and imaging processes and procedures, updating, maintenance, and ...

Application Administrator

Norfolk, VA ยท On-site

$75 - $110/hr

Monitor application performance and uptimes. * Document modifications to software and hardware configuration and related procedures. * Serve as contact/liaison between functional users, vendors, and ...

New

Oracle Database Administrator

Springfield, VA ยท On-site

$112K - $196K/yr

Monitoring database performance, publishing daily performance metrics, and resolving database issues that impact application performance. * Applying vendor-provided updates to database tables and ...

Senior DevOps Engineer

Reston, VA

$135K - $174K/yr

Monitoring & Logging: Familiarity with observability stacks such as Prometheus, Grafana, ELK/EFK Stack, or other application performance monitoring. * Version Control: Advanced knowledge of Git ...

Systems Administrator

Herndon, VA ยท On-site

$112K - $179K/yr

Perform daily system monitoring and monthly patching tasks. * Troubleshoot network and application performance issues and recommend corrective actions. * Respond promptly to system issues by ...

Expertise in using performance testing monitoring tools and consolidating the results. * Good knowledge in Unix/Windows * Good knowledge in Linux, Weblogic Application Server, Oracle and other RDBMS

Senior DevOps Engineer

Reston, VA ยท On-site

$125K - $150K/yr

Monitoring & Logging: Familiarity with observability stacks such as Prometheus, Grafana, ELK/EFK Stack, or other application performance monitoring. * Version Control: Advanced knowledge of Git ...

Systems Administrator

Herndon, VA ยท On-site

$112K - $179K/yr

Perform daily system monitoring and monthly patching tasks. * Troubleshoot network and application performance issues and recommend corrective actions. * Respond promptly to system issues by ...

Showing results 41-60

Application Performance Monitoring information

See Virginia salary details

$47.7K

$107.7K

$139.2K

How much do application performance monitoring jobs pay per year?

As of Sep 4, 2026, the average yearly pay for application performance monitoring in Virginia is $107,658.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,700.00 and $131,400.00 per year, depending on experience, location, and employer.

What is application performance monitoring?

Application Performance Monitoring (APM) refers to the process of tracking and managing the performance and availability of software applications. APM tools help organizations detect, diagnose, and resolve issues that can affect the user experience, such as slow response times or application crashes. By monitoring key metrics like response time, error rates, and resource usage, APM solutions enable IT teams to proactively address performance problems and ensure applications run smoothly. This is essential for maintaining high levels of user satisfaction and meeting business goals.

How does an application performance monitoring specialist typically collaborate with development and operations teams to resolve performance issues?

Application Performance Monitoring (APM) specialists play a key role in bridging the gap between development and operations teams. They monitor application health, analyze data from APM tools, and proactively identify performance bottlenecks. When issues arise, they work closely with developers to pinpoint code-level problems and with operations to address infrastructure-related concerns, often facilitating cross-team meetings to ensure rapid resolution. This collaborative approach is essential for maintaining optimal application performance and delivering a seamless user experience.

What are the key skills and qualifications needed to thrive in application performance monitoring, and why are they important?

To excel in Application Performance Monitoring (APM), you need a solid understanding of software development, network infrastructure, and performance analytics, often supported by a degree in computer science or related fields. Familiarity with APM tools like New Relic, AppDynamics, or Dynatrace, as well as experience with logging, tracing, and monitoring systems, is typically required. Strong problem-solving skills, attention to detail, and effective communication help professionals quickly diagnose issues and collaborate with development teams. These capabilities are essential to ensure optimal application performance, minimize downtime, and deliver a seamless user experience.

What is the difference between Application Performance Monitoring vs Software Developer?

AspectApplication Performance MonitoringSoftware Developer
Primary FocusMonitoring and optimizing application performance and user experienceDesigning, coding, and maintaining software applications
Required SkillsPerformance analysis, troubleshooting, monitoring toolsProgramming languages, software design, problem-solving
Work EnvironmentIT teams, operations, DevOpsDevelopment teams, coding environments
CertificationsAPM tools certifications, ITIL, cloud certificationsProgramming certifications, computer science degrees

Application Performance Monitoring professionals focus on ensuring applications run smoothly by tracking performance metrics, while Software Developers create and improve the software itself. Both roles are essential in the software lifecycle but serve different functions within the tech industry.

How do you monitor application performance as an Application Performance Monitoring professional?

Application Performance Monitoring (APM) professionals use tools like New Relic, Dynatrace, or AppDynamics to track metrics such as response times, error rates, and throughput. They analyze logs, set alerts for anomalies, and utilize dashboards to identify and resolve performance issues in real-time, often integrating with development and operations teams for continuous improvement.

What are popular job titles related to Application Performance Monitoring jobs in Virginia?

For Application Performance Monitoring jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Application Performance Monitoring jobs in Virginia look for?

The top searched job categories for Application Performance Monitoring jobs in Virginia are:

What cities in Virginia are hiring for Application Performance Monitoring jobs?

Cities in Virginia with the most Application Performance Monitoring job openings:

Infographic showing various Application Performance Monitoring job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 17% Part Time, and 2% Contract. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $107,658 per year, or $51.8 per hour.

Application Architect

Electrosoft

Arlington, VA โ€ข On-site

Full-time

Re-posted yesterday


Job description

Application Architect

Responsibilities and Duties:

  • Lead the design, development, integration, and modernization of enterprise applications supporting Digital Solution Development, Automation, and Infrastructure Support initiatives.
  • Define application architecture strategies, standards, and best practices that align with organizational goals and technology roadmaps.
  • Design scalable, secure, resilient, and high-performing application solutions to support mission and business requirements.
  • Collaborate with business stakeholders, product owners, developers, engineers, and infrastructure teams to translate requirements into technical solutions.
  • Evaluate existing applications, systems, and technology environments to identify modernization and optimization opportunities.
  • Develop architectural artifacts including solution designs, technical roadmaps, interface specifications, data flow diagrams, and architecture documentation.
  • Guide the implementation of cloud-based, hybrid, and on-premises application architectures.
  • Lead application integration efforts involving APIs, web services, middleware, and enterprise platforms.
  • Provide technical leadership for software development activities throughout the Software Development Lifecycle (SDLC).
  • Establish and enforce architecture governance, design reviews, coding standards, and technology selection processes.
  • Support automation initiatives by identifying opportunities to improve operational efficiency through workflow automation and digital solutions.
  • Collaborate with cybersecurity teams to ensure application architectures comply with security, privacy, and regulatory requirements.
  • Evaluate emerging technologies and recommend solutions that improve service delivery, user experience, and operational effectiveness.
  • Oversee application performance, reliability, scalability, and maintainability considerations throughout the development lifecycle.
  • Mentor and provide technical guidance to developers, engineers, analysts, and other technical personnel.
  • Supervise technical teams, assign work priorities, monitor performance, and support professional development activities.
  • Participate in project planning, risk management, budgeting, and resource allocation discussions.
  • Support system implementation, deployment, and transition activities ensuring architectural integrity is maintained.
  • Develop and maintain technical documentation, architecture diagrams, standards, and operational procedures.
  • Collaborate with infrastructure and operations teams to ensure applications are aligned with enterprise technology environments.
  • Support business continuity, disaster recovery, and high-availability planning activities.
  • Participate in executive briefings, technical reviews, and stakeholder meetings to communicate architecture decisions and recommendations.
  • Ensure compliance with organizational policies, federal standards, and industry best practices.
  • Lead continuous improvement efforts focused on application modernization, automation, and digital transformation.

Basic Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related discipline.
  • Minimum of 9 years of directly related experience in application architecture, software engineering, systems design, or enterprise application development.
  • Minimum of 2 years of supervisory or technical leadership experience directing teams and managing technical activities.
  • Experience designing and implementing enterprise-scale applications and distributed systems.
  • Strong understanding of application architecture principles, software design patterns, and system integration methodologies.
  • Experience supporting cloud-based, hybrid, and on-premises application environments.
  • Knowledge of Software Development Lifecycle (SDLC) methodologies, including Agile, Scrum, DevSecOps, and Waterfall frameworks.
  • Experience with API design, web services, microservices architectures, and enterprise integrations.
  • Familiarity with application security principles, identity management, and secure software development practices.
  • Experience developing technical architecture documentation, solution designs, and implementation roadmaps.
  • Strong problem-solving, analytical, organizational, and decision-making skills.
  • Excellent written, verbal, and presentation communication skills.
  • Ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
  • U.S. Citizen, and ability to get the clearance.

Preferred Qualifications

  • Experience supporting Department of Homeland Security (DHS) and/or Cybersecurity and Infrastructure Security Agency (CISA) programs.
  • Experience leading digital transformation, automation, and application modernization initiatives.
  • Familiarity with cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP).
  • Experience with DevSecOps pipelines, CI/CD tools, and infrastructure automation technologies.
  • Knowledge of enterprise architecture frameworks such as TOGAF, FEAF, or Zachman.
  • Experience integrating commercial off-the-shelf (COTS), SaaS, and custom-developed applications.
  • Relevant certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, TOGAF, CISSP, PMP, or related technical certifications.
  • Experience with Zero Trust, Identity and Access Management (IAM), and enterprise security architectures.