Standard Job Description
Who we are:
Lockheed Martin is a global leader in aerospace and defense, committed to delivering mission-critical solutions that enable our customers to succeed in the most challenging environments. With a legacy of innovation and excellence, we strive to push the boundaries of what's possible and shape the future of aerospace and defense technology.
What We’re Doing:
At Lockheed Martin Rotary and Mission Systems (RMS), we're on a mission to support and partner with our customers though innovation and upholding the highest standards of business ethics. We believe that by pushing the boundaries of visionary thinking, we can achieve exceptional results for our global customers. As a Lockheed Martin employee, you'll have the opportunity to make a meaningful impact while working in an environment that values integrity, teamwork and excellence.
The Work:
As a key member of the Software Development and Environment Support (SDES) Team, you will serve as both a contributor and a team lead, driving technical excellence, collaboration, and continuous improvement. Your expertise will play a pivotal role in shaping the future of our development environments and supporting the success of our programs. If you are passionate about software development, infrastructure engineering, and team collaboration, we invite you to apply for this exciting opportunity. As a skilled DevSecOps engineer, you will have the chance to make a significant impact on the development and maintenance of engineering tools that support our domestic and international programs.
Who you are:
As a DevSecOps engineer, your primary responsibilities will include:
- Help design, implement, and integrate new CI/CD Platform or product line capabilities. Identify and recommend opportunities to improve existing capabilities that align with business needs.
- Administer and maintain current CI/CD Platform and products by implementing tool upgrades, addressing security concerns, monitoring CI/CD platform tools and applhy best practices for Role-Based Access Control for each tool.
- Investigate and resolve issues for CI/CD Platform or products managed by this team (e.g., interruption of service, build errors related to tools, access issues, etc.…)
- Collaborate with internal agile teams to help ensure end-to-end quality.
- Write and maintain documentation.
- Train and mentor agile teams by providing guidance and consultation as required.
- Participates in special projects and performs other duties as assigned.
Why Join Us? … Your Health, Your Wealth, Your Life
Joining Lockheed Martin means becoming part of a team that's making a significant impact in the field of engineering. You'll enjoy:
- A state-of-the-art working environment
- Collaboration with industry leaders and top-notch design professionals
- Opportunities to solve challenging engineering problems
- A culture that encourages creativity, excellence, and innovation
If you're ready to take your engineering career to the next level, work on groundbreaking projects, and be a part of a team that thrives on innovation, we encourage you to apply and be a part of our mission.
Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.
Basic Qualifications
BS degree in Computer Science, Software Engineering, Computer Engineering, or equivalent STEM field.
Candidate must have experience working with a Linux based operating system and performing entry level tasks using the command line interface.
Experience with at least one scripting or programming language (e.g., Python, bash, Java, C++, etc...)
Desired Skills
- Experience using or administring OpenStack.
- Experience using a continuous integration tool (i.e., preferably Jenkins or GitLab CI) for building, deploying, and automating job creation within a CI/CD pipeline.
- Effective written and verbal communication skills
- Experience leveraging a Git technology product to version control various artifacts (e.g., source code, Ansible Playbooks, Jenkins files, scripts, etc.).
- Experience with leveraging a source code analysis (SCA) tool (e.g., Coverity, SonarQube, Fortify).
- Familiarity with developing solutions using an Agile lifecycle model.
- Ability to author and maintain complex scripts using python, bash and/or other scripting languages.
- Experience in building containers using Docker, container orchestration, CI/CD Pipelines that supporting container deliveries, and knowledge of container runtime environment.
- Experience managing environments leveraging automated Infrastructure as Code (IaC) technologies (e.g., Ansible playbooks, docker compose, etc.).
- Security+ certification or experience implementing security controls for prioritized features or based on Security Technical Implementation Guides (STIGs).
- Experience with network architecture, protocols or troubleshooting networking issues with various tools (e.g., dump, netstat, Wireshark, etc.).
Pay Information
Full-Time Salary Range: $75400.00 - $140000.00
At Lockheed Martin, we know mission success starts with taking care of our people. Our Total Rewards program is designed to attract top talent, support your well-being, and help you grow—both professionally and personally.
The salary range for this position is as listed on the requisition. Please note that the salary information listed is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market(work location) and business considerations when extending an offer.
Benefits offered: Medical, Dental, Vision, Flexible work arrangements and schedules (e.g., 4x10), 401(k) match, Paid time off, Holidays, Parental Leave, EAP, Flexible Spending Accounts, Education Assistance, Life Insurance, Short-Term Disability, and Long-Term Disability.
- Annual short-term and/or long-term incentive compensation programs may be offered depending on the position. Payments under these annual programs are not guaranteed and can vary from year to year and are tied to a range of performance metrics.
- For (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.