About the role
Candidates can be remote, but if they are within 30 miles of the Herndon office, they may be asked to report to the office periodically.
We are seeking an experienced DevOps candidate to join our team and to contribute to our Cloud focused DevOps initiatives.
Desirable candidates will have solid experience and focus on Linux, Infrastructure as Code (IaC), and Compliance as Code practices.
The ideal candidate will have a robust technical background and will have the proven ability to be a self-motivated individual contributor and the ability to work with others in a team environment.
Responsibilities
Provide technical guidance for automation projects and mentor on industry best practices
Develop, test, and deploy Infrastructure as Code (IaC) and Compliance as Code in our Cloud environments
Implement self-service tooling for operations teams to enhance the operational effectiveness of infrastructure and services
Contribute to initiatives to implement self-diagnosing and healing of infrastructure and services
Develop tooling and improve processes to automate monitoring, metrics collection and analysis
Ensure documentation of solutions with all details required for implementation
Produce documentation suitable for internal and customer-facing presentations
Handle multiple work streams across multiple engagements
Essential Skills, Characteristics, & Experience
Certifications: Current Security+ and Linux (e.g., Linux+, RHSCA) or obtain within three months of start
Expert with Shell Scripting (Bash, Korn, C)
Expert developing and implementing solutions using Python
Experience with scripted automation of AWS Cloud tasks using Boto3, AWS CLI, or similar tools
Experience using and developing Ansible for Linux configuration management and automation of routine tasks
Expert with Linux troubleshooting and log file forensics
Strong working knowledge of AWS Cloud, prefer AWS Certified DevOps Engineer or Solutions Architect Associate
Preferred - experience with high availability configurations using Pacemaker or similar tools
Preferred - experience using DISA STIG compliance tools (for example, STIG viewer and SCC)
Preferred - experience with implementation & maturation of security controls against industry-recognized security frameworks & standards such as NIST 800-53
Preferred - experience using Git and Git workflows including tagging, branching, and integration with other tools such as Jira
Experience with code quality analysis tools such as Pylint for Python
Knowledge of testing frameworks like Pytest for Python or Junit for Java
Experience developing Terraform or CloudFormation for infrastructure automation
hands-on experience with Continuous Integration and Continuous Deployment (CI/CD) of technical solutions leveraging cloud services and features