Sr. OpenStack Engineer

Silotech Group, Inc
Washington, DC
Oct 17, 2019
Oct 20, 2019
Engineer, IT, QA Engineer
Full Time
Must be willing to relocate to Augusta, GA or travel weekly to Job site. All travel expenses would be covered. Job Description: . Serves as a member of the US Army Cyber School's Virtual Training Area (VTA) team providing technical services supporting official course materials and individual distance learning . Work collaboratively in a team of DevOps Support Engineers, Course Managers and Instructors to provide technical administration and support for the virtual training center's Cloud infrastructure . Maintenance of Standard Operating Procedures (SOPs) for management of the virtual training center . Operation and maintenance of all configuration management applications that include Git, Ansible, Puppet, Chef, StackStorm and SaltStack . Utilize Git-based version control application to maintain all aspects of objects and code change . Review, validate and recommend all hardware selection and architecture for upgrades and enhancements related to the virtual training center's virtual infrastructure . Provide administrative support for the Risk Management Framework by ensuring all accreditation protocols are followed consistently . Create and maintain accurate and updated system documentation for all virtual environment applications . Perform routine assessments and validations of all cyber security threat aversion and protection functions such as Vulnerability Assessments, Malware Protection, Cyber Event Monitoring, Cyber Incident Response etc. . Provide OpenStack module training and support to Course Managers to increase their proficiency in the use of OpenStack to develop their own environments . Participate in all Configuration Control Board (CCB) meetings and activities as required to ensure adequate inputs and decisions are made in matters that affect the virtual training environment . Attend OpenStack conferences and participate in knowledge sharing mediums such as OpenStack community user group boards to increase knowledge base and enhance the virtual training center's use of the application to achieve its objectives Qualifications: . Bachelor's degree or equivalent experience in related field . Must have 3-5 years of experience with OpenStack installation, configuration, administration, and troubleshooting2 - 5 years of OpenStack installation, configuration and administration experience in a large virtual environment deployment with greater than 100 physical compute nodes and 10,000 cores . Must have 1-3 years of experience with Ceph installation, configuration, administration, and troubleshooting . Prior experience working in a medium to large DevOps environment utilizing software development lifecycle frameworks such as GitHub Flow, CI/CD etc. . Excellent working knowledge of configuration management software such as Git, Ansible, Puppet, Chef and StackStorm . Experience with SaltStack is a plus . Experience using Python to debug traces in OpenStack projects . Experience with sizing and optimization of Cloud infrastructure hardware compatible with OpenStack and Ceph applications . Working knowledge of Modular Layer 2 (ml2) framework, methodologies for configuration management of network devices and the underlay/overlay networking model . Familiarity with US Army knowledge management systems and applications such as ATTRS and Blackboard . Must possess experience mentoring lower level Support Engineers in the development and administration of OpenStack and Ceph applications . Ability to participate in various OpenStack user conferences . Ability to work a flex or alternating schedule as required . MUST BE A US CITIZEN . MUST POSSESS ACTIVE TOP SECRET SECURITY CLEARANCE with SCI (TS/SCI) Benefits: . 3 weeks of paid vacation, plus 10 Federal holidays paid off, . 401K Matching . Silotech pays for 75% of the employees medical coverage and 60% of the employee family's coverage. . Employee enrichment program. Silotech reimburses for successful completion of certifications