onsite
Staff Systems Engineer - Configuration Management - Lockheed Martin
Systems Engineer
Senior systems engineer leading configuration management for missile defense solutions, driving automation, version control, and continuous integration using Ansible, Git, Python, and Linux environments.
About the role
Key Responsibilities
- Design, develop, and maintain automated configuration management frameworks for mission‑critical missile defense systems.
- Implement and support Ansible playbooks, Git repositories, and CI/CD pipelines to ensure consistent, repeatable deployments across development, test, and production environments.
- Collaborate with cross‑functional hardware, software, and security teams to integrate configuration controls into system architecture and lifecycle processes.
- Develop Python scripts and Linux tooling to streamline build, test, and release activities, improving efficiency and traceability.
- Provide technical guidance and mentorship to junior engineers on best practices for version control, change management, and automated testing.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field with 8+ years of experience in configuration management for aerospace or defense systems.
- Proficiency with Ansible, Git, CI/CD platforms (e.g., Jenkins, GitLab CI), and scripting in Python.
- Strong background in Linux/Unix environments and system automation.
- Demonstrated ability to work in multidisciplinary teams and manage complex change control processes.
- Security clearance eligibility and familiarity with defense industry standards (e.g., DO‑178C, NIST RMF) preferred.
Skills
ansiblepythoncicdlinux