ERT-posted 3 months ago
$42,000 - $167,000/Yr
Full-time • Senior
College Park, MD
5,001-10,000 employees

We are looking for a Senior Programmer Analyst to join a team of twenty software/system/network specialists supporting the operations and maintenance of the ground systems for NOAA’s environmental-monitoring satellite missions. Data from our missions is used in weather forecasting, climate research, forest fire detection, search and rescue, and much more. We provide full-time onsite IT support in collaboration with government technical leads at the Satellite Operations Facility, maintaining and improving the functionality and cybersecurity of the servers, workstations, software, and other devices. This role is part programmer, part software trainer, part cybersecurity advisor with a focus on the continuous operation of mission software through bug fixes, feature enhancements, and integrating IT cybersecurity vulnerability remediation. The primary functions of the software under your purview are preparing and sending commands to the satellite; receiving, displaying, processing, and moving satellite data; and scheduling and transitioning primary control of these functions among the redundant servers at multiple sites. This person will need to understand the system architecture, learn the use case of all servers and workstations in the inventory, and the user functionality of all software, both custom-developed and COTS.

  • System architecture and software expert.
  • Troubleshooting and debugging real-time anomalies.
  • Integrating system cybersecurity vulnerability remediation.
  • Coding feature enhancements to improve efficiency or automation.
  • Deploying software in coordination with satellite operations.
  • 8+ years of relevant experience leading to the ability to successfully complete bug fixes, feature enhancements, and integrating IT cybersecurity vulnerability remediation.
  • Must have strong communication skills with professional, well-developed interpersonal skills necessary for communicating with co-workers.
  • Must be able to work independently and as part of a team.
  • Experience in system development and maintenance, including knowledge of the software development life cycle process and structured systems development techniques.
  • Experience with extensive coding in languages such as Python, Java, C/C++.
  • Experience in building and implementing full stack solutions in AWS Cloud environment.
  • Experience with using Git repository management for continuous integration and continuous delivery (CI/CD) pipelines.
  • Extensive knowledge of AWS Cloud Services (S3/SNS/SQS/EC2/Kubernetes).
  • Experience in working with Linux, Windows environment.
  • Experience working within Agile Methodology.
  • Must be a US Citizen or Permanent Resident and be able to pass a background investigation to obtain a security badge to enter the applicable government facility.
  • Medical, Rx, Dental, and Vision Insurance
  • 401(k) retirement plan with company-matching
  • 11 Paid Federal Government Holidays
  • Paid Time Off (PTO)
  • Basic Life & Supplemental Life
  • Health Savings Account, Flexible Spending and Dependent Care Flexible Spending Accounts
  • Short-Term & Long-Term Disability
  • Employee assistance program (EAP)
  • Tuition Reimbursement, Personal Development & Learning Opportunities
  • Skills Development & Certifications
  • Professional Membership Reimbursement
  • Employee Referral Program
  • Competitive compensation plan
  • Discretionary variable incentive bonuses based on factors such as individual performance, business unit performance, and/or the company’s performance
  • Publication and Conference Presentation Awards with bonuses
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service