Software Developer
- Rockville, MD, United States
From $74 USD / hour
Applications open in a new tab.
Job details
- Pay
- From $74 USD / hour
- Posting language
- English
- Posted
Original job description
Required Skills & Experience
Must-Haves:
- Active TS/SCI clearance
- Must be willing to obtain/take a CI Polygraph
- Bachelor's degree in Computer Science, Information Systems, Cybersecurity, Engineering, IT, or related discipline, OR equivalent experience
- 9+ years of overall experience with Bachelor's degree ○ High School + 13 years ○ Associate's + 11 years ○ Master's + 7 years ○ PhD + 5 years
- Minimum 5 years of position-specific relevant experience
- Strong DevOps / software development / systems engineering background
- Experience designing and supporting cloud and on-premises infrastructure
- Experience with a major cloud platform: AWS, Azure, or GCP
- Experience with virtualization/hypervisors such as VMware or Proxmox
- Containerization experience with Docker and/or Podman
- Infrastructure-as-Code / automation experience with tools such as Ansible and/or Packer
- Scripting experience with Python and/or Bash
- Understanding of security architecture, including firewalls, VPNs, and IAM
- Experience with Git for source control and collaboration
Nice to Have Skills & Experience
Plusses:
- Experience supporting DoD or Intelligence Community environments
- Experience with Agile development and DevOps pipelines
- Knowledge of HTML5, CSS3, and JavaScript
- Experience with SQL, PostgreSQL, or SQLite
- Experience mentoring junior technical staff
- Experience deploying/customizing DevOps tools across multiple environments Exposure to high-performance compute, storage, or networking environments
Job Description
Day-to-Day:
- Work as part of a tools/DevOps team supporting mission environments
- Move between directorates to install, configure, customize, and maintain technical tools
- Design and support cloud and on-prem distributed systems
- Develop and improve DevOps pipelines and software delivery processes
- Use automation and Infrastructure-as-Code to improve deployments and operations
- Support containerized and virtualized environments using tools such as Docker, Podman, VMware, and Proxmox
- Develop scripts and automation using Python and Bash
- Incorporate security architecture best practices into technical solutions
- Help teams tailor Agile development and delivery processes
- Collaborate with government stakeholders to understand technical problems, priorities, and future capabilities
- Mentor subordinate project/IIC staff as appropriate
Job Description:
Insight Global is seeking a Software Developer III to support a mission-critical DoD program in the Annapolis Junction/Ft. Meade area. This individual will join a highly technical tools and DevOps team responsible for developing, deploying, and customizing solutions across multiple mission environments. The role combines software development, DevOps, automation, cloud and on-prem infrastructure, containerization, and security engineering. The ideal candidate is a senior-level technologist who can remain hands-on while helping design scalable, secure solutions and supporting the continued modernization of mission systems.