Position Summary:
We are seeking a System Performance Lead to drive the analysis, optimization, and improvement of system performance for a high performance computing mission processing system. Performance improvements include tuning of cloud and on premises environments as well as working with application developers to identify performance best practices and improvements across the full technology stack. In this pivotal role, you will lead initiatives to analyze system efficiency, scalability, and reliability, ensuring that all components work harmoniously to meet mission requirements.
Key Responsibilities:
· Performance Analysis: Lead efforts to assess system performance metrics, identify bottlenecks, and implement strategies for improvement.
· Benchmarking: Establish performance benchmarks and conduct regular testing to evaluate system efficiency and effectiveness.
· Collaboration: Work closely with software developers, system engineers, and other stakeholders to optimize system performance and resolve performance-related issues.
· Monitoring and Reporting: Develop and maintain monitoring tools and dashboards to track system performance, providing regular reports and insights to management.
· Optimization Strategies: Develop and implement optimization strategies for system performance, scalability, and reliability, leveraging best practices and cutting-edge technologies.
· Best Practices: Establish and promote best practices for performance tuning and optimization throughout the organization.
· Documentation: Create and maintain comprehensive documentation related to system performance, including analysis reports and optimization recommendations.
Qualifications:
· Bachelor’s degree in Computer Science, Systems Engineering, Physics, Mathematics or a related field; Master’s degree preferred.
· 10+ years of experience in system performance analysis, software architecture, or related fields, focusing on large-scale systems.
· Experience in Satellite Command/Control, Mission Proessing, Mission Management, or Ground Systems, and on large government software contracts.
· Strong understanding of system architecture, performance metrics, and benchmarking methodologies.
· Proficiency in performance tuning for cloud environments (e.g., AWS, Azure) and on-premise systems.
· Hand on experience with performance monitoring tools (e.g., Nagios, Grafana, JMeter).
· Proficient in programming or scripting languages such as Python, Java, or Bash for performance analysis.
· Excellent analytical, problem-solving, and critical-thinking skills.
· Strong communication and interpersonal skills, capable of effective collaboration with cross-functional teams.
· Ability to obtain and maintain a DoD security clearance.