Netflix is seeking a talented and driven L6 Solutions Engineer to join their team and help elevate internal development environments, ensuring engineers have the tools and infrastructure they need to innovate and excel.
Requirements
- Technical Proficiency: Hands-on experience managing and troubleshooting consumer electronic devices such as game consoles, set top boxes, mobile devices, and computers, as well as Linux servers, and network switches/routers.
- Tool Expertise: Proficiency with all major operating systems, including Android, iOS, Windows, Linux, and macOS, along with a proven ability to manage large fleets of these devices using tools like JAMF, Apple Configurator, and Ansible.
- Command Line Skills: 7+ years of experience with command line tools in Unix, Linux or network devices.
- Automation Skills: Experience automating tasks using shell scripts, Ansible, or Python; JS, and nodejs is a bonus.
- Networking Knowledge: Working knowledge of network protocols configuration, and troubleshooting; i.e. TCP/IP, subnets, DHCP, DNS, AWS VPC
- Troubleshooting Skills: Advanced skills in troubleshooting A/V Equipment, infrastructure hardware and software, and both on prem or cloud servers.
- Problem Solving: Strong critical thinking and problem-solving skills, with a focus on process improvement.
Responsibilities
- Device Deployment & Support: Support device deployments at scale and provide both software and hardware support; occasionally including manual device recovery.
- Infrastructure Enhancement: Continuously improve our testing environments and infrastructure, focusing on scalability, reliability, and efficiency.
- Monitoring & Troubleshooting: Architect monitoring solutions and proactively respond to alerts for our labs . Troubleshoot issues involving networking throughput, power, firmware, and automation software.
- Automation Development: Enhance operational efficiency by developing integrated solutions to decrease the amount of manual effort of the lab
- On-Call Rotation: Participate in a weekly on-call rotation to ensure the smooth operation of our device lab and provide exceptional support to our stakeholders
- Prototyping Assistance: Assist in the design, assembly and support of prototype systems and projects within the Labs team.
- Ad-Hoc Support: Provide support for engineers on ad-hoc projects and debugging tasks.
Other
- Independence: Proven ability to work independently and manage multiple tasks.
- Customer Service: Experience working directly with internal and external customers.
- Reliability Mindset: Application performance monitoring, instrumentation and observability tools.
- Decision Making: Ability to work through ambiguity and make informed decisions with incomplete information.
- Bachelor's, Master's, or Ph.D. degree