Job Title: Lead, Software Engineer (Windows Sys Admin)
Job Code: 15127
Job Location: Greenville, TX
Schedule: 9/80 (Every other Friday off)
Job Description:
This position is for a Lead Windows Systems Administrator supporting Agile Software Development Engineering teams. The position requires the ability to perform complex, multi-disciplined administration in secure development/integration/test labs in firewalled and isolated network environments. The Lead Windows Systems Administrator will participate in roadmap, architecture, implementation, and sustainment of operational Windows network infrastructure supporting software teams. Candidate must be a self-motivated team player with excellent technical and communication skills.
Essential Functions:
- Integrate with a team of multidiscipline, multileveled Systems Administrators supporting Windows, Linux, DevSecOp and Network operations
- Assist Software Engineers by providing Windows infrastructure services in support of development efforts
- Partner with Information Security team to provide secure, hardened, and auditable Windows systems
- Plan and document operational processes, configurations, and diagrams required for management, Security operations, and the software teams
- Coach, mentor and train new team members
- Assist leadership with business decisions demonstrating and safeguarding the company by assuring that applicable laws and policies are followed
Qualifications:
- Able to obtain and maintain a DoD Security Clearance, which requires U.S. Citizenship
- Bachelor’s Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience.
- Lift up to 50 lbs and work/maneuver in confined spaces
- Work on-call non-standard hours for outages and maintenance periods
Preferred Additional Skills:
- Windows Server and Windows client systems administration (Server 2022, Server 2019, Server 2016, Windows 11, Windows 10) in mixed OS (Unix, Linux) environments
- Active Directory, Group Policy, ADM Templates
- Break/fix troubleshooting
- Provisioning via Windows Deployment Services, Microsoft Deployment Toolkit, or similar technologies
- Network infrastructure services setup and maintenance of DNS, DHCP
- Network storage services setup and maintenance of SMB/CIFS/DFS
- Scripting in batch and PowerShell
- Patch management in WSUS/WSUS Offline
- System hardening and auditing in RMF, CMMC, DFARS, NIST 800-171, NIST 800-53, DISA STIG environments
- Configuration management with SCOM, Ansible/Ansible Automation Platform, AWX, puppet, or chef
- Code repository administration of Team Foundation Server, git, GitLab, GitHub, SVN
- Scripting in PowerShell, batch, vbs/vba, python, javascript
- Basic network administration of layer 2/3 switches
- Supporting multi-OS environments of Linux, Windows, Solaris, and embedded OS’s
- Knowledge of DevOps tools (Kubernetes , OpenShift, TeamCity, Docker, Jenkins)
- Experience in building/utilizing CI/CD pipelines
- Experience with cloud platforms (Azure, AWS)
- Certifications in one or more MCSA, MTA, Microsoft 365, MCSE, Security+, CISSP, CISM, CEH
- Deep understanding of metrics and monitoring systems (SCOM/MOM, Nagios, Zabbix, OpenView)
- Experience performing log analysis and other network forensic investigations (Elasticsearch, Splunk)
- Additional experience with Linux system administration is a plus
- Deep expertise troubleshooting complex distributed systems
- Experience with creating and improving documented procedures and/or playbooks