Tucker-Reeves Associates is seeking a Sr. DevOps Engineer to help support a Federal Program within the US Department of Veterans Affairs. The role involves streamlining the software development life cycle, implementing automation and cloud resources, and enhancing DevSecOps maturity through various responsibilities.
Responsibilities:
- As a DevOps Engineer on our BIP Platform Team, you'll use your experience to streamline our software development life cycle from requirements to monitoring in production
- Lead efforts to incorporate open-source tools, automation, and cloud resources to cut down on tedious, boring tasks and free up the teams to do what they do best - innovate
- Implement continuous integration and delivery to limit manual testing and troubleshooting
- Provide expertise into areas like automation, cloud-based development, and open-source tools
- Identify opportunities to build solutions to help your customers meet their toughest challenges
- Works on development of tools and processes to drive DevSecOps maturity by automating builds, regression testing, monitoring, and pushing releases across environments
- Primarily working on building enterprise cloud-native solutions involving Kubernetes, Docker, AWS, and Azure
Requirements:
- Bachelor's Degree in Computer Science, Engineering, or Equivalent and 8 total years of experience; or 13 total years of experience in lieu of a degree
- 5+ years of experience with supporting Linux systems engineering efforts in system design and evaluation, solution engineering, software development, or system administration
- 3+ years of experience with leveraging Cloud service providers, specifically AWS, to create automated DevSecOps CI/CD pipelines using Jenkins
- 3+ years of experience with advanced scripting languages, including how to write Infrastructure as Code (IaC) and the development of custom scripts to automate capabilities including the use of Ansible, Python, Bash, and Terraform
- 3+ years of experience with a complex build system
- 3+ years of experience configuring, integrating, and securing multiple AWS services to deliver sustainable functionality
- 2+ years of experience with Confluence
- Experience with leading and mentoring other engineers
- Experience with advanced scripting languages, including how to write infrastructure as code (IaC) and the development of custom scripts to automate capabilities including the use of Ansible, Python, Bash, and Terraform
- Knowledge of Agile methodologies or the software development life cycle (SDLC)
- Ability to obtain a security clearance
- Experience with developing back-end software applications
- Experience with configuring an Elasticsearch cluster and managing index lifecycle
- Knowledge of security scanning tools, configuring their use, and working with teams to fix vulnerabilities
- Knowledge of Java
- Security+ Certification or similar certification