What are the responsibilities and job description for the DevOps Engineer position at vRad (Virtual Radiologic)?
Are you passionate about Kubernetes, automation, and building platforms that power real-world impact?
vRad's Platform Operations team is hiring a DevOps Engineer to help drive the evolution of our internal platform infrastructure. This role has a focus of on-premise Kubernetes cluster management while requiring strong software engineering skills to build automation, tooling, and integrations that improve developer experience and system reliability.
You'll collaborate closely with engineering and IT teams to ensure our platform is secure, scalable, and developer friendly. This role requires a developer's mindset to solve infrastructure challenges through automation and tooling.
What You'll Do:
- Design, deploy, and maintain on-premise Kubernetes clusters, including upgrades, monitoring, and incident response
- Support our Artificial Intelligence teams in managing GPU-accelerated inference and training environments in Kubernetes
- Build and maintain infrastructure automation using tools like Terraform, Ansible, bash, and PowerShell
- Develop internal tools and services using C# to streamline platform operations
- Improve CI/CD pipelines and deployment workflows using Azure DevOps
- Implement platform observability and reliability using monitoring, logging, and alerting tools
- Design performance-oriented infrastructure patterns and database integration approaches
- Collaborate with software engineers to integrate platform capabilities into applications
- Participate in on-call rotations to resolve critical infrastructure issues
- Contribute to technical documentation and knowledge sharing within the team
- Other activities as directed by management
What We're Looking For:
Required Experience:
- 3-5 years experience in DevOps, Platform Engineering, or Software Engineering roles
- Strong experience with Kubernetes administration, especially in on-premise environments
- Proficiency in Linux/UNIX environments and system administration
- Experience with Azure cloud services, architecture, and deployment patterns
- Solid programming skills in an object-oriented language (C# preferred) and Python for automation
- Experience with CI/CD pipeline development workflows
- Proficiency in using Git repositories
Required Technical Skills (3 of the following):
- Nvidia GPU management in Kubernetes environments
- Infrastructure as Code tools (Terraform, Ansible)
- Scripting languages (PowerShell, Bash)
- YAML-based CI/CD pipeline development
- Azure DevOps platform and toolchain
Preferred Experience:
- Azure Kubernetes Service management
- Azure Arc for hybrid cloud management
- Virtualization technologies (vSphere or similar)
- Web server technologies (IIS or similar)
Professional Skills:
- Strong written and verbal communication skills
- Self-motivated with ability to work independently on defined projects
- Experience maintaining highly available production systems
- Demonstrated ability to own and deliver medium-sized technical projects
- Collaborative mindset for cross-functional team environments
Job Classification: Sedentary - Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently. A sedentary job involves sitting most of the time.
Salary : $120,000 - $163,000