> Markdown version of [/jobs/ext/3200080-devsecops-software-engineer-early-career](https://www.wearedevelopers.com/jobs/ext/3200080-devsecops-software-engineer-early-career). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # DevSecOps Software Engineer-Early Career - **Company:** Lockheed Martin - **Location:** Ruther Glen, VA, United States - **Salary:** $75,400.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Bash Shell, C++ (Programming Language), Command-Line Interface, Static Program Analysis, Computer Engineering, Continuous Integration, Linux, Python (Programming Language), Network Troubleshooting, Network Architecture, OpenStack, Role-Based Access Control, Software Tools, Ansible, Fortify (Software), Software Engineering, SonarQube, Wireshark, Scripting, Session Description Protocol Security Descriptions (SDES), Infrastructure as Code (IaC), Git, Gitlab-ci, Kubernetes, Information Technology, Software Version Control, Devsecops, Docker, Jenkins, Programming Languages - **Published:** September 2, 2026 - **Apply:** https://www.careerjet.com/job/us75382ff9dd9be3b98507a116c487c8be/eaa ## About the Role 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.). ## Description 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., We're Hiring: Project Engineer Location: Ruther Glen, VA; Fredericksburg, VA; & Brambleton, VA U.S. Citizenship is required - These projects are located on military bases Bui… + 2 months ago ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)