Mechanical Project Manager - New Construction (Hybrid Onsite & Remote)
Kelso Industries · Charlotte, NC · 3 wk ago
RemoteRemoteProject ManagementFull-time
We need to output HTML fragment with headings for sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title. Must not include Job ID etc. Must preserve all substantive info, remove boilerplate (recruiter notice, EEO, etc). Must not create sections with filler like "commensurate with experience". Must not create Pay/Schedule/Benefits unless posting actually states them. Let's see if posting includes Pay, Schedule, Benefits specifics.
Scanning: "Travel Required: 40% +" is schedule/travel info. That's schedule info. So we can include Schedule section with that detail.
Benefits: The posting mentions "Competitive Compensation & Benefits: You’ll be rewarded fairly for your contributions while enjoying perks that enhance your financial security, health, and overall well-being." That's generic but it's a statement about benefits. It's not specific like health insurance, 401k, etc. The rule says: never create Benefits sections unless the posting actually states them. It does state "Competitive Compensation & Benefits". That's a statement but not specific details. Is that enough? The instruction: "never create Pay/Schedule/Benefits sections unless the posting actually states them." It does state Benefits generically. However also says: "Prefer a few substantive sections over many thin ones." And "never emit a heading followed by filler/placeholder text (e.g. 'commensurate with experience', 'not specified', 'N/A', 'varies', 'TBD')". The phrase "Competitive Compensation & Benefits: You’ll be rewarded fairly for your contributions while enjoying perks that enhance your financial security, health, and overall well-being." is somewhat vague but still a statement about benefits. It's not placeholder like "varies". Might be acceptable to include Benefits section with that sentence.
Pay: No specific pay mentioned. So we should NOT include Pay section.
Schedule: Travel Required: 40% + is schedule info. Also maybe "Flexibility to work outside normal work hours/weekends, as required" and "Flexible domestic travel". So schedule section can include those.
Now sections: About the role (intro paragraph), Responsibilities (list), Requirements (maybe combine Qualifications and Education? The headings list includes Requirements, Qualifications, Skills. We need to decide which to use based on content. The posting has "Qualifications And Education Requirements" section with bullet-like sentences. Also there are skills mentioned: "Self-motivated with excellent time and project management skills", "Ability to work within an environment with deadlines while having to multi-task with changing priorities", "Ability to communicate with others both written and orally", "Ability to lift and carry 50 lbs.", etc. Those could go under Skills. Also "Knowledge of HVAC and Piping Systems, building products, construction details/design and relevant rules, regulations and quality standards", "Familiarity with construction management software packages—overall strong computer skills". Those could be Skills or Requirements.
We need to avoid duplication. Let's parse content:
Intro: "Together We Build – Partnership, Innovation, Excellence, and Safety At Kelso Industries, 5,000+ employees across 40+ companies work together to deliver exceptional HVAC, mechanical, plumbing, refrigeration, and electrical solutions nationwide. Join us to grow your career, make an impact, and be part of a team where innovation, excellence, and safety come first."
Then "Recruiter Notice: ..." remove.
Job Description: "Project Manager will be responsible for planning, directing and coordinating work performed by our subcontractors on site to ensure that construction schedules are met and that our customers receive the quality and workmanship we demand in our finished projects. Must be familiar with HVAC systems of all types. Must be capable of maintaining excellent client relationships while maintaining project profitability. Travel Required: 40% +"
Then "Responsibilities" heading followed by a long sentence list.
Then "Qualifications And Education Requirements" heading followed by list.
Then "Why Join Kelso Industries?" section with bullet-like paragraphs: Growth Opportunities, Company Culture, Impact, Competitive Compensation & Benefits, Kelso Industries celebrates diversity...
We need to strip boilerplate: The "Why Join Kelso Industries?" includes some fluff but still substantive: Growth Opportunities, Company Culture, Impact, Competitive Compensation & Benefits, diversity statement. The diversity statement is EEO-like but maybe we should remove as boilerplate? It says "Kelso Industries celebrates diversity and is committed to creating an inclusive environment for all employees. We do not discriminate in any aspect of employment based on race, color, religion, national origin, ancestry, gender, sexual orientation, gender identity and/or expression, age, veteran status, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Kelso does business". That's EEO boilerplate; we should remove.
Thus we keep Growth Opportunities, Company Culture, Impact, Competitive Compensation & Benefits.
Now we need to map to headings.
We could have:
for sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title. Must not include Job ID etc. Must preserve all substantive info, remove boilerplate (recruiter notice, EEO, etc). Must not create sections with filler like "commensurate with experience". Must not create Pay/Schedule/Benefits unless posting actually states them. Let's see if posting includes Pay, Schedule, Benefits specifics.
Scanning: "Travel Required: 40% +" is schedule/travel info. That's schedule info. So we can include Schedule section with that detail.
Benefits: The posting mentions "Competitive Compensation & Benefits: You’ll be rewarded fairly for your contributions while enjoying perks that enhance your financial security, health, and overall well-being." That's generic but it's a statement about benefits. It's not specific like health insurance, 401k, etc. The rule says: never create Benefits sections unless the posting actually states them. It does state "Competitive Compensation & Benefits". That's a statement but not specific details. Is that enough? The instruction: "never create Pay/Schedule/Benefits sections unless the posting actually states them." It does state Benefits generically. However also says: "Prefer a few substantive sections over many thin ones." And "never emit a heading followed by filler/placeholder text (e.g. 'commensurate with experience', 'not specified', 'N/A', 'varies', 'TBD')". The phrase "Competitive Compensation & Benefits: You’ll be rewarded fairly for your contributions while enjoying perks that enhance your financial security, health, and overall well-being." is somewhat vague but still a statement about benefits. It's not placeholder like "varies". Might be acceptable to include Benefits section with that sentence.
Pay: No specific pay mentioned. So we should NOT include Pay section.
Schedule: Travel Required: 40% + is schedule info. Also maybe "Flexibility to work outside normal work hours/weekends, as required" and "Flexible domestic travel". So schedule section can include those.
Now sections: About the role (intro paragraph), Responsibilities (list), Requirements (maybe combine Qualifications and Education? The headings list includes Requirements, Qualifications, Skills. We need to decide which to use based on content. The posting has "Qualifications And Education Requirements" section with bullet-like sentences. Also there are skills mentioned: "Self-motivated with excellent time and project management skills", "Ability to work within an environment with deadlines while having to multi-task with changing priorities", "Ability to communicate with others both written and orally", "Ability to lift and carry 50 lbs.", etc. Those could go under Skills. Also "Knowledge of HVAC and Piping Systems, building products, construction details/design and relevant rules, regulations and quality standards", "Familiarity with construction management software packages—overall strong computer skills". Those could be Skills or Requirements.
We need to avoid duplication. Let's parse content:
Intro: "Together We Build – Partnership, Innovation, Excellence, and Safety At Kelso Industries, 5,000+ employees across 40+ companies work together to deliver exceptional HVAC, mechanical, plumbing, refrigeration, and electrical solutions nationwide. Join us to grow your career, make an impact, and be part of a team where innovation, excellence, and safety come first."
Then "Recruiter Notice: ..." remove.
Job Description: "Project Manager will be responsible for planning, directing and coordinating work performed by our subcontractors on site to ensure that construction schedules are met and that our customers receive the quality and workmanship we demand in our finished projects. Must be familiar with HVAC systems of all types. Must be capable of maintaining excellent client relationships while maintaining project profitability. Travel Required: 40% +"
Then "Responsibilities" heading followed by a long sentence list.
Then "Qualifications And Education Requirements" heading followed by list.
Then "Why Join Kelso Industries?" section with bullet-like paragraphs: Growth Opportunities, Company Culture, Impact, Competitive Compensation & Benefits, Kelso Industries celebrates diversity...
We need to strip boilerplate: The "Why Join Kelso Industries?" includes some fluff but still substantive: Growth Opportunities, Company Culture, Impact, Competitive Compensation & Benefits, diversity statement. The diversity statement is EEO-like but maybe we should remove as boilerplate? It says "Kelso Industries celebrates diversity and is committed to creating an inclusive environment for all employees. We do not discriminate in any aspect of employment based on race, color, religion, national origin, ancestry, gender, sexual orientation, gender identity and/or expression, age, veteran status, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Kelso does business". That's EEO boilerplate; we should remove.
Thus we keep Growth Opportunities, Company Culture, Impact, Competitive Compensation & Benefits.
Now we need to map to headings.
We could have:
About the role
... intro + job description core.
Responsibilities
- ... each responsibility as separate li.