Senior DevOps Engineer

Job Category: Technology and IT
Job Type: Full Time
Job Location: USA
Company Name: QSC

Company Overview

With a legacy spanning over 50 years, QSC, LLC is a globally recognized leader in the design, engineering, and manufacturing of award-winning solutions and services. The company operates through two distinct business divisions:

Q-SYS is a cloud-manageable Audio, Video, and Control (AV&C) platform built on a modern, standards-based IT architecture. Serving industries such as Corporate, Education, Hospitality, Venues & Events, Cinema, Government, Healthcare, and Transportation, Q-SYS transforms live and virtual experiences by seamlessly integrating hardware, software, and an ecosystem of partners, developers, and creators.

Position: DevOps Engineer

Key Responsibilities:

  • Contribute to the development of scalable, high-performance automated build and test infrastructure.

  • Enhance and streamline software development and deployment workflows for development and SQA teams.

  • Continuously optimize deployment processes to improve efficiency and reduce downtime.

  • Stay informed on the latest DevOps tools, practices, and technologies.

  • Collaborate with software engineering teams to ensure seamless feature integration and release management.

  • Maintain clear and up-to-date documentation for deployment workflows and procedures.

  • Perform other duties as assigned.


Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.

  • Minimum 7 years of experience in software development environments, with at least 5 years in DevOps, Build & Release Engineering, or Site Reliability Engineering roles.

  • Strong scripting skills in Groovy, JavaScript, Python, and Linux shell.

  • Automation-focused mindset with a passion for optimizing processes.


Required Technical Skills:

  • Proficient in Linux software development tools and workflows.

  • Solid experience in Linux system administration and application deployment.

  • Deep knowledge of Azure and Google Cloud Platform (GCP).

  • Expertise in Azure DevOps for CI/CD workflows.

  • Hands-on experience with containerization using Docker, Kubernetes, and Helm.

  • Proficient in Infrastructure-as-Code (IaC) tools—preferably Bicep; Terraform also acceptable.

  • Familiar with automation/configuration tools such as Ansible, Puppet, or Chef.

  • Skilled in using source control tools like GitHub, Bitbucket, or other Git-based platforms.

  • Familiarity with observability tools including Grafana, Prometheus, Elasticsearch, and similar monitoring/logging technologies.

  • Experience deploying and managing microservice-based enterprise cloud applications.

  • Our technology stack includes Azure Cloud, Docker, Kubernetes, Terraform, Jenkins, and RabbitMQ.


Preferred Experience:

  • Cloud-to-cloud migration expertise.

  • Experience with Node.js applications.

  • Familiarity with Microsoft Azure Digital Twins.

  • Knowledge of virtualization technologies such as VMware, KVM, or libvirt.

APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx