WAR6165 DevOps Engineer

Warriors Recruiting
Springfield, VA
May 20, 2019
May 23, 2019
Engineer, IT, QA Engineer
Full Time
Software DesignerLocation: Springfield, VA (100% Remote)Agency Description:The National Geospatial-Intelligence Agency (NGA) delivers world-class geospatial intelligence that provides a decisive advantage to policymakers, war-fighters, intelligence professionals and first responders. NGA enables all these critical actions and shapes decisions that impact our world through the indispensable discipline of geospatial intelligence (GEOINT). NGA is a unique combination of intelligence agency and combat support agency. It is the world leader in timely, relevant, accurate and actionable GEOINT. NGA enables the US intelligence community and the Department of Defense (DOD) to fulfill the president's national security priorities to protect the nation.As such, NGA's Information Technology Systems must be able to adapt quickly to changing requirements with zero downtime to protect our war fighters and any intelligence gathering missions set forth by the Intelligence Community. NGA's vision of IT has gone beyond the local data center and has stretched itself into the Cloud to help reduce costs, create and consume commodity-like solutions, and enable quick deployment of key components so that success on a new-aged digital battlefield is not limited by technology. Warriors SystemsWarriors Systems is Teaming with another Technology Service Company and combining our capabilities to support the NGA's consistent need for Software Engineers, DevOps, and other Engineering Services. Together we will be bidding on several contracts under the GSA Schedule 70 vehicle. We are a fast-growing Technology Service Provider for the commercial and Federal Government. Our progressive thinking, agile environment and fearless mentality make us the premier Development and Engineering company in the DC Metro Area.Job DescriptionSupport tools in a continuous integration pipeline to automate and/or scale deployment of capabilities. Create scripts and templates to build cloud based development and deployment patterns for software engineers. Troubleshoot and resolve issues in development, monitoring and operations issues. Work with government delivery platform architects on software and system optimization, helping to remove potential performance bottlenecks. Clear communication skills are required. Astute ability in writing test scripts, in an agile software development environment, where built-in automated test procedures are paramount and continuous integration of software and continuous delivery of software, to the Government is the culture. This competency is required to further test and maintain software products to ensure strong functionality and optimization. Recommendation of improvements to existing software applications as necessary.Required Education/Experience:BS in Computer Science, Engineering, Mathematics or related technical experience.4 years' experience in software administration, with strong knowledge in at least one preferred scripting language such as Python, PHP, or Perl.Experience in automation and testing software suites such as Selenium or JUnit.Understanding of agile and other development processes.Demonstrated experience with configuration and use of DevOps tools construct a functioning build pipelineDemonstrated experience with software process automation with popular scripting languages.Demonstrated experience with build, release, and configuration management in a CI/CD environment.Knowledge of best practices in support of IT operations in a 24/7 mission critical environmentDesired Education/Experience:MS in Computer Science, Engineering, Mathematics or related technical experience.5 years' experience in software administration or software environment administration, with strong knowledge in at least one preferred scripting language such as Python, PHP, or Perl.Demonstrated experience with containerization platforms (eg Kubernetes, PKS, and Docker)Experience with cloud provisioning software such as Ansible, Chef, Cloud Formation Templates, etc.Experience with application performance analysis and monitoring (eg ELK or SPLUNK)Possesses a TS//SCI level, or above, security clearance.