VIAVI Solutions

Design Support Systems Engineer

VIAVI Solutions

full-time

Posted on:

Location Type: Office

Location: MorrisvilleColoradoMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $99,050 - $183,950 per year

About the role

  • Research and evaluate emerging DevOps tools, technologies, and best practices
  • Manage R&D tools budget for Software Engineering and Network Engineering groups
  • Define and implement comprehensive backup and disaster recovery strategies
  • Drive process improvements and automation initiatives to enhance developer workflows
  • Manage software licenses and track costs across the tools portfolio
  • Administer enterprise DevOps toolchain including Jira, Confluence, Bitbucket, Bamboo, GitLab, SonarQube, Tenable.sc, Nessus, JFrog Artifactory/Xray/JAS, Vault, and license servers
  • Help drive the administration and adoption of AI-driven automation and intelligent tools
  • Maintain system security through SSL/TLS certificate management and timely security patches
  • Perform version upgrades, patch management, and OS updates (RHEL/Rocky/Oracle Linux/Ubuntu)
  • Configure and maintain NGINX reverse proxy for secure HTTPS access
  • Ensure comprehensive backup coverage and validate restore procedures for all critical systems
  • Manage and maintain monitoring and observability tools such as Grafana, Prometheus, Graylog, and Node Exporter
  • Design and deploy automated OS installation systems via PXE boot
  • Manage virtual environments across MS Hyper-V, VMware, Proxmox, and OpenStack platforms
  • Monitor system performance, optimize resource allocation, and plan capacity
  • Implement and maintain CI/CD pipelines using Atlassian and GitLab tools
  • Configure Linux networking, manage storage systems, and maintain server architecture
  • Set up, configure, and maintain lab networking environments using Cisco IOS and Dell OS10 switches (VLANs, trunking, port security, link aggregation, etc.)
  • Troubleshoot and resolve connectivity issues across multiple geographical sites, including hands-on switch configuration and diagnostic
  • Provide tier 2/3 support for developer tooling requests and technical issues
  • Manage user access provisioning through Active Directory group administration
  • Troubleshoot issues efficiently, distinguishing between system problems and user errors
  • Create clear documentation and provide training on tooling best practices
  • Collaborate cross-functionally to understand and meet development team needs

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field with 5+ years of DevOps/Systems Engineering experience
  • Ability to work in an ITAR setting is required
  • Expert-level Linux system administration (RHEL 7/8/9 or Rocky/Oracle Linux preferred)
  • Strong scripting and automation skills (Python and Bash/Shell required; Ansible and PowerShell preferred)
  • Hands-on experience with Atlassian suite (Jira, Confluence, Bitbucket, Bamboo) administration
  • Solid understanding of CI/CD principles and practical implementation experience
  • Experience with artifact management tools (e.g., JFrog Artifactory) and security scanning platforms (e.g., SonarQube, Tenable)
  • Proficiency with Git version control workflows and branching strategies
  • Experience with virtual environments (VMware, Hyper-V, Proxmox, or OpenStack)
  • Linux networking expertise and experience with NGINX or similar reverse proxy solutions
  • Strong troubleshooting abilities and analytical problem-solving skills
  • Excellent communication skills with ability to work effectively across global teams
  • Self-motivated with strong organizational skills and attention to detail
  • Proficiency with Microsoft Office suite (PowerPoint, Excel, Word)
Benefits
  • paid time off
  • health, life and disability insurance
  • 401(k)
  • bonus program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
DevOpsLinux system administrationScriptingAutomationCI/CDNetworkingBackup and disaster recoveryMonitoring and observabilityVirtual environmentsSecurity management
Soft Skills
TroubleshootingAnalytical problem-solvingCommunicationOrganizational skillsAttention to detailCollaborationSelf-motivationProcess improvementDocumentationTraining