1

Bash Jobs in Virginia (NOW HIRING)

AWS Cloud Architect

Mclean, VA

$65.50 - $86/hr

Proficiency in scripting or programming (Python, Bash, or similar) * Deep understanding of networking, security, and distributed systems * Experience with containerization technologies (Docker ...

DevOps Engineer

Arlington, VA · On-site

$60.75 - $83.25/hr

Python, Bash preferred). * Collaborate with development and operations teams to enhance system reliability and performance. * Troubleshoot and resolve issues related to networking, virtualization ...

... Bash, and Python. • Demonstrated experience working with several AWS services. • Demonstrated experience writing Java 8+ (we will be upgrading to Java 17 later this year) • Demonstrated ...

Script and automate tasks using Bash and/or Python to support deployment and operational workflows. Collaborate within a team environment as a subject matter expert, clearly communicating individual ...

Proficiency with Linux/Unix systems and basic scripting (Python, Bash) Education:UNAVAILABLEEmployment Type: FULL_TIME

Showing results 41-60

Bash information

See Virginia salary details

$20

$51

$75

How much do bash jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for bash in Virginia is $51.52, according to ZipRecruiter salary data. Most workers in this role earn between $40.77 and $61.97 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a bash scripting specialist?

To thrive as a Bash Scripting Specialist, you need strong knowledge of Unix/Linux systems, scripting logic, and experience with shell commands, often backed by a degree in computer science or relevant certifications. Familiarity with version control systems like Git and proficiency in text editors such as Vim or Nano are commonly required. Problem-solving, attention to detail, and effective communication are vital soft skills for collaborating with teams and debugging scripts. These abilities ensure scripts are efficient, maintainable, and meet the automation needs of modern IT environments.

What is the difference between Bash vs Shell Scripter?

AspectBashShell Scripter
Required CredentialsKnowledge of Bash scripting, sometimes certificationsProficiency in shell scripting, often with Bash or other shells
Work EnvironmentUnix/Linux command line, scripting environmentsWriting, testing, and debugging shell scripts in Unix/Linux
Industry UsageSystem administration, automation, DevOpsAutomation, system management, scripting tasks

While Bash is a specific shell used for scripting and command execution, a Shell Scripter is a professional skilled in writing scripts across various shell environments, including Bash. Both roles involve automation and scripting in Unix/Linux systems, but Bash refers to the shell itself, whereas Shell Scripter describes the job of creating scripts using Bash or other shells.

What are some typical challenges faced by professionals working with bash scripting, and how can they be addressed?

Professionals working with Bash scripting often encounter challenges such as debugging complex scripts, ensuring portability across different Unix-like systems, and managing script readability for team collaboration. To address these, it's important to follow best practices like writing clear comments, modularizing code into functions, and using tools like 'set -e' and 'shellcheck' for error detection. Collaborating with teammates through version control and thorough documentation can also mitigate issues and enhance script maintainability.

What is a bash?

Bash programmers are professionals who write and maintain scripts using the Bash (Bourne Again SHell) language, which is a Unix shell and command language. Their main tasks involve automating repetitive tasks, managing system operations, and developing tools for software deployment and system administration. Bash programmers often work with Linux or Unix-based systems and need strong knowledge of shell commands, scripting techniques, and system processes. Their work helps improve efficiency and streamline workflows in various IT environments.
What are popular job titles related to Bash jobs in Virginia? For Bash jobs in Virginia, the most frequently searched job titles are:
Infographic showing various Bash job openings in Virginia as of August 2026, with employment types broken down into 86% Full Time, 3% Part Time, and 11% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $107,152 per year, or $51.5 per hour.

Infrastructure Engineer

GRVTY

Sterling, VA • Hybrid

$106K - $139K/yr

Other

Re-posted 18 days ago


Job description

What Impact You'll Have

GRVTY is seeking a highly skilled Infrastructure Engineer to design, implement, secure, and maintain our enterprise infrastructure. This role combines advanced Cisco networking and security expertise with strong Linux systems administration experience. The ideal candidate will be hands-on, security-focused, and comfortable operating in a hybrid on-premises and cloud environment.

What You'll be Owning

  • Design, deploy, and maintain enterprise network infrastructure
  • Configure and support:
  • Cisco routers and switches
  • Cisco ASA and/or Firepower firewalls
  • Cisco ISE (Identity Services Engine)
  • Manage VLANs, routing protocols (BGP, EIGRP), and switching technologies
  • Implement and maintain site-to-site and remote access VPNs
  • Maintain network segmentation and security controls
  • Perform firmware upgrades, patching, and lifecycle management
  • Monitor network health and performance using SNMP and other tools
  • Troubleshoot complex Layer 2/3 connectivity issues
  • Implement and enforce network security best practices
  • Maintain firewall policies and intrusion prevention system

Linux Systems Administration

  • Install, configure, and maintain Linux servers (RHEL, CentOS, Ubuntu)
  • Manage system services, patching, and updates
  • Automate tasks using Bash, Python, or Ansible
  • Manage system backups and disaster recovery procedures
  • Monitor system performance and troubleshoot production issues

What You Must Have

  • Must have a current and active DoD TS/SCI clearance
  • CompTIA Security+ (or equivalent) or better is required
  • At least 5+ years of experience in network engineering and systems administration
  • Strong hands-on experience with Cisco networking equipment is required
  • Experience with Cisco ASA or Firepower security appliances
  • Must have a deep understanding of TCP/IP, subnetting, routing, and switching
  • Strong Linux administration experience in production environments
  • Experience with virtualization platforms
  • Knowledge of network security principles and best practices
  • Ability to troubleshoot across network and system layers

What Would be Nice to Have

  • Cisco Certified Network Associate (CCNA) or better
  • Experience with configuration management tools (Ansible, Puppet)
  • Experience with monitoring tools (SolarWinds, Nagios, Zabbix)
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Scripting experience (Python, Bash)