Job Description

 

 

 

Location: Reston, VA

TBG is actively seeking an individual who enjoys working in a variety of group dynamics-from independent work to collaboration with teaming partners and developing a dynamic in-house team.

Job Overview: DevOps Engineer Labor Competencies: DevOps Engineers help to implement and support tools across automated building, deployment, security scanning, testing monitoring and deployment. The DevOps Engineer assembles and integrates technology across disparate platforms as well as codes and configures tools. The DevOps Engineer requires a good understanding of systems, data structures, modern scripting, and enterprise level requirements and tools that solve problems to support the Government in a culture of continuous integration and continuous delivery.

DevOps Engineer: Support 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, Jenkins or JUnit.
* Understanding of agile and other development processes.
* Possess a TS//SCI, or above security clearance.
* Demonstrated experience with configuration and use of DevOps tools construct a functioning build pipeline
* Demonstrated 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 environment
* Possess a TS//SCI, or above security clearance.

Desired 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 (e.g. Kubernetes, PKS, and Docker)
* Experience with cloud provisioning software such as Ansible, Chef, Cloud Formation Templates, etc.
* Experience with application performance analysis and monitoring (e.g. ELK or SPLUNK)

The Buffalo Group is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities

 

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online