DevOps Engineer Senior

Lockheed MartinHanover, MD
Onsite

About The Position

The GG DevOps System Engineer is in a customer-facing role leading multi-faceted mission critical system integration, testing, and deployment. The successful candidate will be responsible for ensuring the smooth operation of our satellite communication systems, from integration to deployment, and will work closely with cross-functional teams to ensure software meets user requirements.

Requirements

  • Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 6 years or more of professional experience; or 4 years of professional experience with a related Masters degree.
  • Possess all capabilities as defined by the GG Statement of work (SOW) Appendix B for the USG standard SE labor category level 3.

Nice To Haves

  • Experience with leveraging tools such as PowerShell, Python, Bash, Terraform, and Ansible to automate server provisioning, patching, configuration management, and deployment workflows.
  • Experience supporting large-scale server lifecycle management, including the creation, maintenance, and transformation of operating system baselines and server configurations.
  • Knowledge of Linux system programming and development environments.
  • Understanding of RF signals analysis or satellite communications system design and theory.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Adaptability and a commitment to continuous learning and improvement.

Responsibilities

  • Design, implement, and maintain DevOps pipelines for C++ or Python applications.
  • Develop and oversee the integration strategy for combining hardware, software, and network components into a cohesive system.
  • Plan and execute integration and testing activities, including system-level tests, performance evaluations, and validation against requirements.
  • Work with integration team to document, track and resolve reoccurring issues and system failures during testing and operational phases.
  • Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques to resolve issues efficiently.
  • Implement automated testing and deployment scripts, utilizing tools such as Jenkins or GitLab CI/CD.
  • Work closely with cross-functional teams, including system architects, and project managers, to ensure software meets user requirements and is delivered on schedule.
  • Maintain comprehensive documentation for pipelines, processes, and interfaces to facilitate knowledge sharing and project continuity.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service