×
Register Here to Apply for Jobs or Post Jobs. X

Data Center Site Lead H-1B

Job in Lowell, Middlesex County, Massachusetts, 01856, USA
Listing for: NewsNowGh
Full Time, Contract position
Listed on 2026-02-19
Job specializations:
  • IT/Tech
    IT Support, Systems Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Data Center Site Lead Job in USA 2026 with H-1B Visa Sponsorship Data Center Site Lead Job in USA 2026 with H-1B Visa Sponsorship

An exciting U.S. visa-sponsored opportunity is now available for experienced data center professionals seeking leadership roles in mission-critical environments. A global technology solutions integrator is hiring a Data Center Site Lead to oversee on-site operations in Lowell, Massachusetts. This is a full-time, 12-month contract position (40 hours per week) with H-1B visa sponsorship available for qualified international candidates, alongside acceptance of several other U.S. work authorizations.

This role is ideal for infrastructure leaders who thrive in high-availability facilities and want hands-on responsibility across server deployments, operational continuity, and technician management within advanced data center environments supporting cloud, AI, and enterprise workloads.

About Role

As Data Center Site Lead, you will serve as the primary on-site authority responsible for daily operational execution, technical oversight, and team leadership. You will manage technicians, coordinate rack-and-stack builds, handle escalations, and ensure all infrastructure activities meet strict safety, quality, and documentation standards.

Working in a fast-paced, physically active environment, you will collaborate closely with networking, server, and infrastructure teams while maintaining uptime, environmental controls, and operational discipline. This role combines people leadership with deep technical engagement and is suited for professionals who enjoy being at the center of large-scale infrastructure operations.

About Hiring Firm

The hiring organization is a globally active technology services integrator delivering data center, cloud, networking, and infrastructure solutions to enterprise clients across North America and internationally. Known for supporting large, mission-critical environments, the company specializes in designing, building, and operating high-performance computing facilities that power next-generation digital platforms.

Their culture emphasizes operational excellence, collaboration, and continuous improvement, providing international professionals with exposure to world-class infrastructure projects and strong pathways for career development within the U.S. technology ecosystem.

Responsibilities
  • Lead, mentor, and manage on-site data center technicians
  • Act as the primary point of contact for all facility operations and escalations
  • Prioritize daily workloads and coordinate activities across infrastructure teams
  • Oversee rack/stack builds, server installations, and hardware decommissioning
  • Provide advanced troubleshooting support for server, storage, and network issues
  • Ensure compliance with safety standards, SOPs, and escalation protocols
  • Maintain accurate operational documentation in ticketing systems
  • Monitor power, cooling, and environmental conditions within the facility
  • Review build documentation and drive continuous process improvement
Requirements
  • 8+ years of combined technical and people leadership experience
  • 5+ years of hands-on work in data center, NOC, or infrastructure environments
  • Strong knowledge of server, storage, and networking hardware
  • Basic Linux and Windows command-line familiarity
  • Experience with rack/stack procedures, cabling, power, and cooling best practices
  • Ability to lift up to 50 lbs and perform physical installation tasks
  • Excellent organizational skills and ability to manage multiple priorities
  • Comfort working in 24/7 operational environments with shift flexibility
  • Bachelor’s degree in IT or related field preferred (or equivalent experience)

This Data Center Site Lead position offers international candidates a rare opportunity to combine technical leadership with U.S. visa sponsorship in a high-impact infrastructure environment. If you’re ready to advance your career while helping operate mission-critical data centers in the United States, this role provides the responsibility, exposure, and immigration support to take your next professional step with confidence.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary