What are the responsibilities and job description for the Sr DevOps Engineer position at QVC?
Working at QVC Group means joining a live social shopping company with incredible teams, ambitious projects and amazing careers. QVC Group, Inc. is a Fortune 500 company with six leading retail brands - QVC®, HSN®, Ballard Designs®, Frontgate®, Garnet Hill® and Grandin Road.
Your Opportunity, Your Team
The Sr DevOps Engineer supports QVC. This role is critical in designing, implementing, and maintaining our CI/CD pipelines, run time container orchestration platforms, AI platforms-as-a-service, infrastructure automation, and monitoring systems.
Where You'll Work
This role is remote; job seekers must reside in one of the following states to be considered: PA, NJ, DE. This role may require you to be on site at our West Chester, PA location as needed.
What You'll Do
Your Opportunity, Your Team
The Sr DevOps Engineer supports QVC. This role is critical in designing, implementing, and maintaining our CI/CD pipelines, run time container orchestration platforms, AI platforms-as-a-service, infrastructure automation, and monitoring systems.
Where You'll Work
This role is remote; job seekers must reside in one of the following states to be considered: PA, NJ, DE. This role may require you to be on site at our West Chester, PA location as needed.
What You'll Do
- Design, implement, and maintain CI/CD pipelines to ensure efficient and reliable software delivery.
- Automate infrastructure provisioning, configuration, and deployment processes using tools such as Terraform, Ansible, or similar.
- Collaborate with development, QA, and operations teams to ensure seamless integration and delivery of applications.
- Monitor and optimize system performance, reliability, and security.
- Troubleshoot and resolve infrastructure and application issues promptly.
- Manage containerization and orchestration technologies such as Docker and Kubernetes.
- Develop documentation for infrastructure, processes, and procedures.
- Mentor and provide guidance to junior DevOps engineers and other team members.
- Stay up-to-date with industry trends and best practices to continuously improve our DevOps processes.
- Bachelor's degree in Computer Science, Engineering, or a related field — or equivalent practical experience.
- 5 years' experience in a DevOps or related role, including 3 years building software applications.
- Experience with CI/CD tools such as Jenkins, Azure Pipelines, GitLab CI, or CircleCI.
- Software development and scripting experience using Java, Spring, Golang, Python, Groovy, Bash, or PowerShell.
- Hands-on experience with infrastructure as code and cloud-native tooling, including Terraform, Ansible, CloudFormation, Docker, and Kubernetes.
- Experience working with cloud platforms such as Azure (preferred), AWS or Google Cloud, and with monitoring/logging tools like Prometheus, Grafana, or ELK.
- Understanding of microservices architecture, DevOps security best practices, and Agile/Scrum delivery methods.