Test Development Manager
Core
Lead a team of software developers and product engineers to design, develop, and deploy production software applications and test infrastructure for large-scale manufacturing environments.
Role type
Senior IC/Manager, Manufacturing Test Development
Builds
End-to-end architecture, definition, development, and production deployment of software applications and test infrastructure for global cloud operations and manufacturing facilities.
Domain
Manufacturing, Enterprise Server, Storage, Networking
Deliverable
production ML models | product features | infrastructure
Required skills
People management, Software development lifecycle (SDLC), Agile/CI/CD, Python, BASH, Java, Linux (Ubuntu/CentOS), Containerization (VMware, Docker), Distributed systems, Web UI design, REST/XML-RPC APIs, Hardware control (IPMI, Redfish), Virtual Machine configuration, Networking protocols (BGP, ECMP), Git
Preferred skills
MS degree, Arista CloudVision experience
Technologies
Python, BASH, Java, Ubuntu, CentOS, VMware, Docker, Git, IPMI, Redfish, mprime, FIO, Linpack, ptugen, memtester, nginx, Arista CloudVision
Responsibilities
Manage and mentor a team of software developers and product engineers; Define and implement test infrastructure and application architectures; Develop production infrastructure and application code; Oversee key projects, processes, and performance reports; Lead peer/code reviews; Analyze technology trends and market demand to plan projects.
Seniority
Senior, hands-on IC with people management