Systems Administrator - BeaconGov
Bethesda, MD
About the Job
Key Responsibilities | · Monitor and maintain system health and performance. · Perform system administration tasks, including server installations, configurations, and upgrades. · Manage user accounts and access controls. · Implement and maintain security measures to protect system resources. · Troubleshoot and resolve system issues. · Perform system backups and recovery procedures. · Provide technical support to end-users. · Stay up-to-date with technology trends and industry best practices. · Manage application server provisioning through automated means. · Create, edit, and maintain Ansible provisioning and patching both on-premises and in the AWS cloud. · Create, edit, and maintain load balancing and load throttling rules for network traffic in support of applications on both the NLM IT infrastructure and AWS Cloud. · Create, edit, and maintain CloudFormation, AWS Config, and AWS Lambda scripts for application servers in the AWS Cloud. · Coordinate with all technical infrastructure teams to ensure work is completed in accordance with agreed Service Level Agreements (SLAs). · Create and maintain approximately 2500 firewall rules in support of application network communication. · Manage, maintain, and administer application server platforms (Python, Java, Ruby, Node, PHP) on the Centos Linux OS. · Research and implement continuous improvement and upgrading of application servers especially in security and automation of patches and configuration. |
Experience, Skills & Qualification | · Minimum of 7 years of experience as a systems administrator in a heterogeneous environment comprising of UNIX, Linux, and Windows platforms, server hardware, and virtualization technologies. · Understanding of networking concepts and protocols (TCP/IP, DNS, DHCP). · Proficiency in scripting languages (Bash, PowerShell). · Demonstrated experience in analyzing and creating IT infrastructure from architectural documents. · Demonstrated experience translating design documents into operational infrastructure. · Demonstrated experience in training and orienting software architects on the limitations and tradeoffs as these affect applications deployed into a FISMA-Moderate architected infrastructure. · Demonstrated experience in applying agile methodology (Kanban) to daily work. · Demonstrated experience in research and investigating new technology and implementations. · Demonstrated experience in Oral and Written communication. · Demonstrated knowledge and experience as a server administrator in the Linux Operating System. · Demonstrated experience in systems support scripting in Shell (BASH, KSH, TCSH) and either Python or Ruby. · Demonstrated experience provisioning and administering Apache HTTPD, Apache Tomcat, Python/Django Applications, and Ruby on Rails Applications. · Demonstrated knowledge and experience using Common Network protocols (TCP, DNS, FTP, TLS, HTTP/HTTPS), JSON, XML, YAML, and infrastructure support servers such as Ansible and Nagios. · Demonstrated Training and Experience in AWS Cloud Operations at the level of an AWS Certified Professional. · Demonstrated experience in working with OCCS, or organizations similar in scope, size, and structure, and internal customers to identify and automate internal functions. |
Education Qualifications | Bachelor's degree in Computer Science, Information Technology, or related field. |
Certifications | Certified Systems Engineering Professional (CSEP) / Cisco Certified Network Professional (CCNP) / Certifications in system administration (e.g., CompTIA A+, Network+, Server+) |