Required Skills

Chef Python Unix Shell scripting VCS Git Embedded Software device drivers OS CI/CD Jenkins Hg VC Code PyCharm Windows Linux CentOS RTOS

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 18th Dec 2023

JOB DETAIL

The main function of a lab technician is to manage the prototype device farm to ensure they are ready to perform automated firmware and software tests. A typical lab technician may work under the supervision of a production engineer or a lab manager.

  • This position requires physical presence at Meta's office in New York City, NY 5 days a week, 8 hours a day, and day shift.
  • 5 years of experience in Infrastructure Development and Management in a Test Lab / Data center environment
  • Set up, change, and maintain prototype devices.
  • Monitor device health, and perform manual remediation as necessary when devices cannot be automatically remediated.
  • Perform device configuration changes as requested by software engineers.
  • Investigate testing failures which may be the result of hardware issues.
  • Experience enabling and troubleshooting automated Continuous Integration - build and testing infrastructure such as Jenkins
  • Experienced being in on-call rotations for monitoring CI Infra
  • Experience working in Linux Dev Environment
  • Knowledge of Firmware/Driver builds and build procedures
  • Good to have - Knowledge updating device firmware on test prototypes, triaging device debug logs
  • Experienced in Server Management in Lab / Data center environment from BMC consoles
  • Experience handling Test Prototypes, Blade servers, Server racks, rack HW and equipment safely and appropriately
  • Experience using IT Automation tools such as Chef, Ansible to setup and push changes to Lab Servers
  • Verbal and written communication skills, attention to detail, and problem solving skills.
  • Ability to work independently and manage one's time.
  • Ability to analyze data and accurately document and record results.
  • Working knowledge of Linux.
  • Python or bash programming.

Company Information