Vizio Group - Dallas, TX

posted about 2 months ago

Full-time
Dallas, TX
1,001-5,000 employees
Furniture, Home Furnishings, Electronics, and Appliance Retailers

About the position

VIZIO is seeking a DevOps Hardware Engineer to join our dynamic and expanding DevOps team in Dallas, Texas. In this role, you will play a crucial part in optimizing our software delivery process, enhancing collaboration, and ensuring efficient operations. As a DevOps Hardware Engineer, you will bridge the gap between development and operations, enabling seamless workflows and continuous improvement. This position is essential for those who are passionate about automation, infrastructure management, and solving complex challenges. You will be expected to work in-office five days a week, contributing to the development and release of firmware and software for millions of customers in a timely manner. Your responsibilities will include automation and scripting, where you will write scripts in Python and Shell to automate routine tasks. You will also be involved in the development of device management systems and tools, enhancing the CI/CD process, and ensuring optimal performance of hardware components. Infrastructure provisioning and management will be a key focus, as you monitor and manage infrastructure to ensure security and scalability. You will deploy and maintain servers that host applications, conduct compatibility testing, and troubleshoot hardware-software interactions. Security best practices will be paramount, as you ensure secure practices throughout the software development lifecycle and address vulnerabilities as they arise. Additionally, you will utilize AWS services to build scalable and resilient infrastructure, maintain detailed documentation for processes and configurations, and collaborate with cross-functional teams, including Product and Engineering, as well as third-party vendors. This role is ideal for someone who thrives in a fast-paced environment and is eager to contribute to the continuous improvement of our operations.

Responsibilities

  • Write scripts (Python, Shell) to automate routine tasks.
  • Develop and enhance CI/CD processes.
  • Implement and create tools for comprehensive device management systems for TVs.
  • Monitor and manage infrastructure for optimal performance, security, and scalability.
  • Deploy and maintain servers that host applications, ensuring availability and performance.
  • Conduct compatibility testing and troubleshoot hardware-software interactions.
  • Ensure secure practices throughout the software development lifecycle.
  • Utilize AWS services (e.g., EC2, S3, Lambda, Kinesis) to build scalable infrastructure.
  • Maintain detailed documentation for processes and configurations.
  • Collaborate with cross-functional teams and share knowledge with team members.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Strong problem-solving skills and ability to work under pressure.
  • Excellent communication and collaboration skills.
  • Proficiency in at least one programming language (Python, C++, or Go).
  • Familiarity with DevOps tools and technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service