What are the responsibilities and job description for the Sr. SRE/DevOps Engineer - Federal/Secret Clearance position at Spartan Technologies, Inc.?
Sr. SRE/DevOps Engineer – Federal
Must have an Active Secret Clearance
As a Sr. SRE/DevOps Engineer, you will be responsible for modernizing our deployment processes by transitioning our traditional Ansible deployments to containerized deployments in AWS and on-premises environments. You will also be responsible for improving our existing CI/CD efforts and infrastructure for developers. In this role, you will work closely with development and QA teams to ensure smooth transitions and provide technical guidance to team members.
You will be tasked with automating infrastructure provisioning, monitoring relevant systems for availability and performance, and handling code deployments in all environments. The ideal candidate will have at least 5 years of experience in an SRE/DevOps role, be highly skilled in deployment technologies such as Kubernetes, Ansible, Jenkins, and Terraform, and have an active Secret clearance. Join us and take part in building an environment for anyone in the company to test drive a release anywhere in the development lifecycle, while implementing tools to monitor and alert with respect to service level metrics and objectives.
Responsibilities include:
- Transition applications from traditional (non-containerized) Ansible deployments to containerized, orchestrated deployments in AWS (Amazon Web Services) and on-premises environments
- Build upon current CI/CD efforts to support different deployment strategies (Blue/Green, Canary, etc.)
- Support Development/QA/UAT efforts by building an environment for anyone in the company to test drive a release anywhere in the development lifecycle
- Improve upon common infrastructure for developers, such as CI/CD pipelines, log/application monitoring, cluster management, and configuration management
- Migrate application secrets and configuration from Ansible Vault to Hashicorp Vault
- Automate infrastructure provisioning during deployment
- Handle code deployments in all environments (cloud, on-premises)
- Implement tools to monitor and alert with respect to service level metrics and objectives
- Provide technical guidance and educate team members and coworkers on development and operations
- Monitor relevant systems for availability and performance
- Available to support daytime and after business hours release activities
Minimum Qualifications:
- ACTIVE SECRET CLEARANCE REQUIRED
- 5 years hands-on experience in an SRE/DevOps role supporting production systems
- Production experience supporting Linux-based infrastructure and administering services on AWS (RDS, VPC, ECR (Elastic Container Registry), CloudWatch, Cloud Formation, Lambda, API (Application Programmatic Interface) Gateway) and on-premises
- Demonstrable experience with deployment technologies such as Kubernetes, Ansible, Jenkins and Terraform (or similar technologies)
- Focused on documenting changes so anyone on the team can come up-to-speed on changes quickly
- Experience implementing rolling upgrades (canary, blue/green, etc.)
- Strong scripting and tooling skillset (Bash, Python, JS, etc.)
- Self-motivated, resourceful and a persistent problem-solving aptitude
Preferred Experience:
- Excellent written and verbal communication skills
- Professional documentation, presentation, and planning skills
- Excellent time management skills and proven ability to multi-task competing priorities
- SOC (Security Operations Center), NERC (North American Electric Reliability Corporation), and other compliance standards knowledge a plus
Education:
BSc/Ba in Information Technology, Computer Science, or a related discipline
Salary : $0