Skip to main content

CSF at Overwatch

Department: Overwatch Mission Critical

Setup
On-site
Location
Atlanta, Georgia
Type
Full-time
Level
lead/mgmt
Posted

Summary from listing

The Data Center Construction EHS Manager monitors and advises contractors on environmental, health, and safety requirements for data-center construction projects, supports corrective actions, tracks EHS performance metrics, leads safety walks, evaluates hazard assessments, and communicates lessons learned. The role requires five years of data-center experience, hyperscale and commercial construction experience, MEP and electrical expertise, and a broad set of safety certifications, with work performed primarily in active construction environments. Benefits include health, dental, and vision insurance, a 401(k) plan, paid time off, and relocation assistance.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation