- Manage application server provisioning through automated processes.
- Create, edit, and maintain Ansible playbooks for provisioning and patch management across on-premises and AWS cloud environments.
- Create, edit, and maintain load balancing and traffic management rules supporting applications hosted within NLM infrastructure and AWS Cloud.
- Develop and maintain AWS CloudFormation, AWS Config, and AWS Lambda scripts for application server deployment and management.
- Coordinate with technical infrastructure teams to ensure work is completed in accordance with established Service Level Agreements (SLAs).
- Create and maintain approximately 2,500 firewall rules supporting secure application network communications.
- Manage, maintain, and administer application server platforms supporting Python, Java, Ruby, Node.js, and PHP running on CentOS Linux.
- Research, evaluate, and implement continuous improvements to application platforms, with a focus on security, automation, patch management, and configuration management.
Requirements
- Demonstrated organizational and time management skills with the flexibility to manage changing priorities and multiple concurrent initiatives.
- Experience analyzing and developing IT infrastructure from architectural design documentation.
- Demonstrated experience in systems analysis, systems architecture, and systems design.
- Experience translating architectural designs into secure, operational infrastructure.
- Ability to create and maintain accurate "as-provisioned" infrastructure documentation.
- Experience training and guiding software architects on infrastructure limitations, deployment considerations, and tradeoffs within FISMA Moderate environments.
- Experience working in Agile environments using Kanban methodologies.
- Demonstrated ability to research, evaluate, and implement emerging technologies and infrastructure improvements.
- Excellent written, verbal, and interpersonal communication skills.
- Demonstrated experience administering Linux server environments.
- Experience developing systems support scripts using Shell (BASH, KSH, TCSH) and either Python or Ruby.
- Experience provisioning and administering Apache HTTP Server (HTTPD), Apache Tomcat, Python/Django applications, and Ruby on Rails applications.
- Strong knowledge of networking protocols (TCP, DNS, FTP, TLS, HTTP/HTTPS), JSON, XML, YAML, and infrastructure management tools such as Ansible and Nagios.
- AWS Cloud Operations experience equivalent to an AWS Certified Professional.
- Experience supporting OCCS or organizations of similar size, scope, and complexity while partnering with internal customers to identify and automate operational functions.
- Bachelor's degree in Computer Science or a related technical field.
Core Competencies
Demonstrates expertise in managing application server provisioning and automation within AWS and on-premises environments, with a strong focus on security, configuration management, and infrastructure documentation. Proficient in developing and maintaining scripts and playbooks to enhance operational efficiency and support application deployment.
Highest-signal resume keywords
- AWS Cloud Operations
- Ansible Playbook Management
- Linux Server Administration
- Systems Analysis and Design
- Networking Protocols Knowledge
ATS Optimization Keywords
Hard Skills
- Application Server Provisioning
- AWS CloudFormation
- Python Scripting
- Ruby on Rails Development
- Shell Scripting
- Load Balancing Management
- Firewall Rule Management
- Systems Architecture
- Configuration Management
- Patch Management
Soft Skills
- Organizational Skills
- Time Management
- Interpersonal Communication
- Flexibility
- Training and Guidance
Certifications & Qualifications
- AWS Certified Professional
Industry Keywords
- Infrastructure Management
- Service Level Agreements
- Emerging Technologies
- Operational Infrastructure
- Application Security
Tools & Technologies
- AWS Cloud
- Apache HTTP Server
- Nagios
- CentOS Linux
- JSON
- XML
- YAML
- Agile Methodologies
- Kanban
- FISMA Compliance