> Markdown version of [/jobs/ext/4464419-enterprise-server-programmer](https://www.wearedevelopers.com/jobs/ext/4464419-enterprise-server-programmer). 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). --- # Enterprise Server Programmer - **Company:** Fairfax County - **Location:** Fairfax County, VA, United States - **Experience:** Experienced - **Salary:** $96,099.0 - $166,800.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Unix, Cloud Computing, Configuration Management, Databases, System Configuration, Data Centers, Dynamic Host Configuration Protocol, Data Center Infrastructure Management (CIM), Linux, File Systems, Domain Name System (DNS), Monitoring of Systems, Identity and Access Management, IP Addressing, Subnetting, Multipath I/O, Python (Programming Language), Kernel-Based Virtual Machine, Network Troubleshooting, Linux System Administration, Logical Volume Manager, Routing, OpenShift, Package Management Systems, Red Hat Enterprise Linux, Ansible, Shell Script, Software Systems, System Programming, TCP/IP, Virtual Local Area Networks, Virtual Machines, Virtualization Technology, VMware VSphere, Scripting, Enterprise Software Applications, System Availability, Firewalls (Computer Science), Git, Containerization, Infrastructure Automation Frameworks, Information Technology, Data Management, Restful APIs, Vmware - **Published:** October 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=70c2eefdd056e1e4 ## About the Role * Any combination of education and experience equivalent to a bachelor's degree in computer science or a related field. * Five (5) years of progressively responsible experience administering and supporting Linux or UNIX systems and related enterprise infrastructure. Relevant technical experience, education, training, and industry certifications may be considered in combination. * Four (4) years of experience in developing, implementing, and maintaining cloud and data center infrastructure environments, computer operating software systems, one (1) year of which shall have been in enterprise software. + Advanced degree(s) beyond the minimum degree requirement in a relevant field may be considered for some experience. * Knowledge of the principles and practices of systems programming, cloud and data center infrastructure management. * Demonstrate experience administering Linux systems in a production environment, including system configuration, patching, package management, storage and filesystems, system services, security, performance analysis, and troubleshooting. * Experience using automation and configuration-management technologies such as Ansible or comparable tools to administer systems and improve the consistency and efficiency of infrastructure operations. * Experience developing or maintaining administrative scripts using shell scripting, Python, or similar scripting languages. * Working knowledge of enterprise virtualization technologies such as VMware, KVM, OpenShift Virtualization, or comparable platforms, including virtual machine provisioning, configuration, resource management, and troubleshooting. * Strong working knowledge of TCP/IP and enterprise LAN concepts, including IP addressing and subnetting, routing, VLANs, DNS, DHCP, firewalls, ports and protocols, and network troubleshooting. * Working knowledge of enterprise infrastructure concepts including high availability, backup and recovery, monitoring and observability, security hardening, identity and access management, and infrastructure lifecycle management. * Ability to troubleshoot technical problems that span operating systems, virtualization, networking, storage, applications, and other infrastructure services. * Ability to learn new technologies, develop expertise across multiple infrastructure disciplines, and adapt to changing enterprise technology requirements. * Ability to ensure that systems meet operating and functionality requirements. * Ability to work independently on routine and moderately complex technical assignments while collaborating with senior engineers, administrators, architects, vendors, and other technology teams on larger initiatives. * Ability to conduct evaluative studies, solve complex problems, and design and install solutions. * Ability to communicate effectively, both orally and in writing, with technical and non-technical audiences. Preferred Qualifications * Experience administering Red Hat Enterprise Linux (RHEL). * Experience with Red Hat Ansible Automation Platform, Ansible playbooks, roles, inventories, and automation workflows. * Experience with Red Hat Satellite or comparable Linux lifecycle-management platforms. * Experience with VMware vSphere, Red Hat OpenShift, OpenShift Virtualization, KVM, or similar virtualization and container platforms. * Experience using Git for version control of scripts, automation, configuration, or infrastructure documentation. * Experience working with REST APIs or automating infrastructure platforms through APIs. * Experience with enterprise storage technologies and concepts including SAN/NAS, Linux multipathing, logical volume management, and filesystems. ## Description Performs activities required to implement, install, support, maintain, patch, troubleshoot, and upgrade software in cloud and data center infrastructure systems and environments, on specific operating systems, utilities, and enterprise applications. Administers, supports, automates, secures, monitors, and maintains enterprise Linux systems and supporting infrastructure across data center, virtualized, and cloud-connected environments. Provides technical expertise in Linux system administration, infrastructure automation, virtualization, networking, and related enterprise platform services. Uses Ansible Automation Platform, Ansible, scripting, and other automation technologies to improve the reliability, consistency, security, and efficiency of infrastructure operations. Troubleshoots technical issues across operating systems and supporting infrastructure and works collaboratively with infrastructure, network, security, database, application, and other technology teams to implement solutions and maintain reliable enterprise services. Participates in infrastructure modernization initiatives and develops broader technical expertise across enterprise platforms, automation, virtualization, networking, resiliency, and related technologies., * Assists with the deployment of new cloud and data center infrastructure solutions, operating software, or projects to upgrade existing software. * Ensures that new systems meet enterprise specifications, function properly, and are installed with minimum user disruption. * Complies with enterprise standards, maintains current standards, procedures, and documentation, and develops procedures to incorporate new or changed software. * Provides user support and education. * Conducts performance studies to monitor efficiency. * Participates in hardware and software feasibility studies. * Documents corrective procedures * Maintains the technical library. * Performs related duties as required or assigned.