Logo
Technogen International Company

DevOps Engineer

Technogen International Company, Bethesda, MD


DevOps Engineer

Bethesda, MD- Onsite/Hybrid

Long term

The contractor will perform administration and engineering activities where keyDevOps responsibilities include (but are not limited to):
• 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.

Resposibilities
• 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 fromarchitectural 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.
Computer Science or related degree

Thanks & Regards

Divya D