Job Description
Summary:
Basic Function/Responsibilities:
- Design, architect, and continuously improve advanced CI/CD pipelines for optimizing software development and deployment workflows.
- Implement advanced deployment strategies, such as blue-green and canary releases.
- Develop and manage complex infrastructure as code (IaC) scripts and templates using tools like Terraform, Ansible, or CloudFormation to orchestrate cloud and on-premises environments.
- Lead IaC best practices, version control, and infrastructure configuration management.
- Architect and manage advanced monitoring solutions to proactively detect and resolve complex issues.
- Architect and implement virtualization technologies (VMware, Hyper-V, etc.).
- Lead the configuration and management of centralized logging systems for deep insights into system performance and application behavior.
- Exhibit expert-level skills in containerization technologies like Docker.
- Lead container orchestration platforms, notably Kubernetes, for scaling and managing complex application containers.
- Develop and manage complex automation scripts and tools that significantly reduce manual tasks and improve system efficiency.
- Implement sophisticated automated testing, monitoring, and alerting solutions.
- Lead security initiatives, ensuring that systems and applications adhere to the highest security standards and compliance requirements.
- Collaborate with security teams to conduct security assessments, audits, and implement advanced security best practices.
- Lead cross-functional teams to bridge the gap between development, testing, and deployment processes.
- Proactively identify and resolve complex performance bottlenecks in software development and delivery processes.
- Lead the optimization of infrastructure resources for cost-effectiveness while maintaining peak performance.
- Implement and lead advanced backup and disaster recovery solutions to ensure data integrity and high availability, even in complex scenarios.
- Maintain and expand advanced documentation for configurations, best practices, and procedures.
- Foster advanced knowledge sharing within the team and the organization.
- Lead the on-call rotation, acting as the point person for resolving complex incidents and driving post-incident analysis and improvements.
- Develop advanced incident response procedures.
Required Experience:
- 7+ years of experience as a DevOps Engineer or equivalent role.
- Expertise in containerization technologies and container orchestration tools (e.g., Docker, Kubernetes).
- Advanced hands-on experience with IaC tools (Terraform, Ansible, CloudFormation) and complex infrastructure management.
- Proficiency in working with SQL and NoSQL databases, including query design, server configuration tuning, data integrity, and high availability solutions.
- In-depth experience with CI/CD tools and advanced deployment methodologies.
- Proficiency in version control systems, especially Git, and extensive knowledge of the software development lifecycle.
- Expertise with cloud platforms and services (AWS, Azure, Google Cloud) and advanced cloud architecture design.
- Advanced understanding of monitoring and alerting tools (CloudWatch, PagerDuty, ELK stack, Prometheus, Datadog).
- Advanced skills in scripting and programming languages (e.g., Python, Bash, PowerShell).
- Profound knowledge of security practices, secure configurations, and architecture at an advanced level.
- Strong understanding of network principles in both on-premises and cloud-based environments.
- Excellent verbal and written communication skills, along with the ability to mentor and guide junior team members.
Education:
- Bachelor’s degree preferred (Engineering, Computer Science, Information Systems major preferred) or equivalent experience
Position Type:
About Veteran Benefits Guide:
Veteran Benefits Guide was founded by former United States Marine, Joshua Smith. Josh was employed by the Veteran Benefits Administration (VA) as a Rating Veteran Service Representative (Rater). While working in this capacity Josh was thoroughly trained on the VA’s Disability Compensation System. During his tenure at the VA, he discovered many inefficiencies in the way Veterans' disability ratings were evaluated. He witnessed firsthand how the VA’s method of deciding Veterans’ disability ratings was heavily flawed and designed a system to address those deficiencies. Recognizing the need to provide Veterans a better option for processing their VA disability claims, Josh set out to create a means to expedite them through the VA claim process while also obtaining the benefits Veterans deserve. Years later, VBG has successfully guided over 10,000 Veterans with submitting their VA disability claims, resulting in substantially increased compensation benefits for their disabilities which are related to active duty service.