Design Manager - Hybrid / Travel

Overwatch Mission Critical
9dHybrid

About The Position

About Overwatch Mission Critical Overwatch is a service-disabled Veteran-owned small business (SDVOB) certified through the National Veterans Business Development Council (NVBDC), offering construction professional services, talent acquisition, and general contractor services for the mission-critical infrastructure industry. Our mission is the construction and management of state-of-the-art data centers with the precision and reliability this industry demands. From high-end engineers to seasoned professionals, we deploy the people you need to get your data center off the ground. At Overwatch, it's more than a job. It's purpose. Role Summary Lead the technical design process for data center facilities, ensuring engineering solutions are robust, constructible, and fully approved prior to field execution.

Requirements

  • Should have 5-7 years estimated experience and at least 3-5 years Data Center experience
  • OSHA10-30 required

Responsibilities

  • Drive the design process from concept through to Issued For Construction (IFC) documents, ensuring coordination between Architectural, Civil, Structural, and MEP disciplines.
  • Manage post-IFC design modifications through the Change Control Board (CCB), tracking all deviations to ensure they do not compromise reliability or SLAs.
  • Resolve Requests for Information (RFIs) and design conflicts during the pre-construction phase to minimize field rework.

Benefits

  • Overwatch Construction offers a competitive salary and benefits package, including health insurance, dental insurance, vision insurance, life insurance, a 401(k) retirement plan, paid time off, and relocation assistance available.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service