Description

    About the job
Skills & Qualification

Demonstrated organization and time management skills and flexibility to shift priorities as needed to accomplish a variety of tasks. 
Demonstrated experience in analyzing and creating IT infrastructure from architectural documents. 
Demonstrated experience in systems analysis, systems architecture, and systems design. 
Demonstrated experience translating design documents into operational infrastructure. 
Demonstrated ability to create "as provisioned " documentation of 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

Computer Science or related degree.

Key Responsibilities

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.

Education

Any Graduate