Systems Monitoring/Enterprise Applications Engineer

Victory SolutionsPasadena, CA
96d

About The Position

Victory Solutions, Inc. is a service-disabled veteran-owned (SDVO) and woman-owned small business (WOSB) in the aerospace, defense, and technical engineering industries. Victory Solutions specializes in providing exceptional technology development and engineering services to government organizations such as NASA and the Department of Defense as well as commercial customers such as Boeing, Northrop Grumman, and SAIC. We are seeking a Systems Monitoring Engineer to provide support to the NASA Jet Propulsion Laboratory (JPL) in Pasadena, CA.

Requirements

  • Bachelor's degree and 3-10 years related experience, or 7-12 years related experience without a Bachelor's degree
  • BS/MS in IT, Computer Science, Engineering, or a related field (or equivalent experience) required
  • Experience in creating monitors and alerts
  • At least 3 years of experience with commonly used scripting languages like Python, PHP, Bash, JavaScript
  • Experience programmatically interacting with APIs
  • Basic SQL query writing ability
  • Basic Linux Systems administration
  • Familiarity with metric collection protocols (SNMP, HTTP)
  • Communicative, autonomous and result-oriented working style, ability to work with other teams to gain consensus
  • Experience in using version control (e.g. Git) as a team contributor
  • Strong documentation skills and the ability to write easily understandable requirements, runbooks, and design documentation
  • Must be able to successfully obtain/maintain a NASA tier 2 background investigation
  • US Citizenship required

Nice To Haves

  • Experience administering or developing monitoring tools; ScienceLogic SL1; Nagios; Zabbix; PagerDuty; Splunk
  • Experience with Distributed System and Cloud solutions; Amazon Web Services or other cloud computing environments; Kubernetes; Docker
  • Software Development experience
  • Web Development experience
  • Automated testing (Selenium)

Responsibilities

  • Developing and maintaining monitoring and alerting solutions for JPL
  • Creating custom dashboards for JPL Missions and other teams
  • Ongoing efforts to increase signal to noise ratio of alerts to reduce alert fatigue
  • Manage custom application code bases in Python and various web technologies
  • Develop, maintain, and improve best practices within the Monitoring Team
  • Codify and automate solutions to problems
  • Plan, engineer, and implement robust and cost-effective solutions, exploiting emerging technologies
  • Troubleshoot complex monitors to pinpoint what is not working as expected, and suggest proper fix
  • Be responsible for the delivery of assigned projects on the Monitoring Roadmap
  • Basic Project Management skills like requirements gathering, time estimation, and resource planning
  • A balance of routine maintenance along with ongoing projects
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service