Systems Monitoring/Enterprise Applications Engineer presso Victory Solutions Inc.
Victory Solutions Inc. · Pasadena, Stati Uniti d'America · Onsite
- Professional
- Ufficio in Pasadena
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.
Principal Duties and Responsibilities: As a Systems Monitoring/Enterprise Applications Engineer, you'll play a pivotal role supporting NASA and the Jet Propulsion Laboratory. In this role, you will develop and maintain the applications and tools that allow for the monitoring of all systems, network, and application infrastructure. You will collaborate with system owners and subject matter experts to deliver monitoring solutions to them, using a combination of commercial and in-house software..
Key responsibilities include:
- 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
Job Specifications:
- Qualified candidates typically will have 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.
- MS Degree may be considered in lieu of experience
- 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
- Previous experience supporting NASA JPL IT systems is desired.
- Must be able to successfully obtain/maintain a NASA tier 2 background investigation.
- US Citizenship required.
Additional Skills Desired:
- 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)
Victory Solutions is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Candidarsi ora