Lockheed Martin - Manassas, VA

posted 6 days ago

Full-time - Entry Level
Manassas, VA
Transportation Equipment Manufacturing

About the position

Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer Associate to design, implement, and integrate new CI/CD platform capabilities. The role involves maintaining current CI/CD tools, resolving issues, collaborating with agile teams, and providing training and documentation support. This position is critical for ensuring the quality and efficiency of software development processes.

Responsibilities

  • Design, implement, and integrate new CI/CD Platform or product line capabilities.
  • Administer and maintain current CI/CD Platform and products by implementing roadmap for tool upgrades.
  • Investigate and resolve issues for CI/CD Platform or products managed by this team.
  • 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.
  • Participate in special projects and perform other duties as assigned.

Requirements

  • BS degree in Computer Science, Software Engineering, Computer Engineering, or equivalent STEM field.
  • 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...).

Nice-to-haves

  • Experience working in an environment that leverages concepts and principles associated with Agile Methodology.
  • Experience using a continuous integration tool (i.e., preferably Jenkins or GitLab CI).
  • Experience leveraging a Git technology product to version control various artifacts.
  • 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 and knowledge of container runtime environment.
  • Experience managing environments leveraging automated Infrastructure as Code (IaC) technologies.
  • Security+ certification or experience implementing security controls.
  • Experience with network architecture, protocols or troubleshooting networking issues.

Benefits

  • Paid Time Off
  • Flexible work schedules including 4x10 hour days
  • Relocation assistance possible
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service