Windows Server Engineer
Epic · Columbus, OH · 1 mo ago
On-siteInformation TechnologyFull-time
We need to output HTML fragment with sections for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. Must not repeat job title. Must not include Job ID etc. Must remove boilerplate like EEO, equal-opportunity, scam-warning, duplicated lines, application instructions. Must preserve all substantive info.
We need to parse the posting.
Let's extract content:
Paragraphs:
- "Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance."
- "Our Windows Server Engineering team is seeking a talented engineer to help design, deploy, and operate application delivery platforms that support Epic's internal staff, customers, and global training programs."
- "You will be part of the Application Delivery workgroup, responsible for building and maintaining secure, scalable Windows-based infrastructure that powers Epic training environments, hosted client systems, and critical testing platforms used worldwide."
- "This role blends hands-on infrastructure engineering with automation, security hardening, and cross-team collaboration to support a growing and increasing complex set of services."
- "Live affordably in a city known for its rising tech talent. Epic is located just outside Madison, Wisconsin, the second fastest growing market for tech talent in the United States and home to the state capital and the University of Wisconsin. Madison, a city surrounded by water, has received accolades for being the greenest city in America (NerdWallet), the best city for renters (SmartAsset), the fittest city in America (Fitbit), and the third best metro in the US for young professionals (Forbes Advisor)."
- "More than just important work. Our uniquely themed campus was designed to heighten your ability to get stuff done in your office, a conference room, or by the fireplace in a comfy chair. All meals are restaurant-quality but cost only a few dollars, and they’re prepared by a team comprised of kitchen talent from restaurants around the country. And, after five years here, you’ll earn a four-week sabbatical anywhere in the world. Staff have kayaked in Patagonia, attended a Beyoncé concert in Ireland, built a library in Tanzania, and run a marathon in Antarctica."
- "We offer comprehensive benefits to keep you healthy and happy as you grow in your life and career, and your merit-based compensation will reflect the impact your work has on the company and our customers. You'll also be eligible for annual raises and bonuses, as well as stock grants, which give you an even greater stake in the success of Epic and our customers."
- "Healthcare is global, and building the best ideas from around the world into Epic software is a point of pride."
- "As an Equal Opportunity Employer, we know that inclusive teams design software that supports the delivery of quality care for all patients, so diversity, equity, and inclusion are written into our principles. Please see our full non-discrimination statement at https://careers.epic.com/EEO." (This is boilerplate EEO, should be removed.)
- "Relocation to the Madison, WI area (reimbursed)" (list item maybe)
- "Experience deploying and supporting Windows Server-based application infrastructure"
- "Experience with web application hosting (IIS) and remote application platforms (Citrix)"
- "Proficiency with scripting or programming. PowerShell experience is a plus"
- "Exposure to CI/CD deployment processes"
- "Strong troubleshooting skills and excellent customer service"
- "Eligibility to work in the U.S. without visa sponsorship"
- "COVID-19 vaccination"
We need to categorize into sections: About the role (overview), Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule.
We need to decide what belongs where.
About the role: general description of position, location, team, purpose.
Responsibilities: duties like design, deploy, operate application delivery platforms; building/maintaining secure scalable Windows-based infrastructure; automation, security hardening, cross-team collaboration.
Requirements: maybe mandatory items like relocation reimbursed? Actually relocation assistance is a benefit. Requirements could be: Experience deploying and supporting Windows Server-based application infrastructure; Experience with web application hosting (IIS) and remote application platforms (Citrix); Proficiency with scripting or programming; Exposure to CI/CD deployment processes; Strong troubleshooting skills and excellent customer service; Eligibility to work in the U.S. without visa sponsorship; COVID-19 vaccination.
Qualifications: maybe education? Not present. Could be omitted.
Skills: maybe PowerShell experience is a plus, scripting/programming, troubleshooting, customer service.
Benefits: financial relocation assistance, comprehensive benefits, merit-based compensation, annual raises and bonuses, stock grants, four-week sabbatical after five years, themed campus, meals low cost, etc.
Pay: merit-based compensation, annual raises and bonuses, stock grants. Could be in Benefits but we need separate Pay section if posting actually states them. It does: "your merit-based compensation will reflect the impact your work has on the company and our customers. You'll also be eligible for annual raises and bonuses, as well as stock grants". So we can have Pay section.
Schedule: not mentioned. No schedule info. So we should not create Schedule section.
We must not create sections with filler like "not specified". So omit Schedule.
We also need to avoid repeating job title.
We need to output only HTML fragment, using for section headings,
for section headings, - for any list of duties/requirements/benefits, and
for prose.
We need to decide which content is prose vs list.
We can put overview paragraphs in
. For lists like responsibilities, requirements, skills, benefits, pay we can use
- .
We must not duplicate lines.
Let's craft sections:
About the role: combine location, team, purpose.
Content: "This position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. You will join the Windows Server Engineering team as part of the Application Delivery workgroup, helping to design, deploy, and operate application delivery platforms that support Epic's internal staff, customers, and global training programs. You will be responsible for building and maintaining secure, scalable Windows-based infrastructure that powers Epic training environments, hosted client systems, and critical testing platforms used worldwide. This role blends hands-on infrastructure engineering with automation, security hardening, and cross-team collaboration to support a growing and increasingly complex set of services."
That's prose.
Responsibilities: maybe same as above but we can list specific duties: design, deploy, operate application delivery platforms; build and maintain secure, scalable Windows-based infrastructure; automation; security hardening; cross-team collaboration.
But we already covered some in About. To avoid duplication, we could keep About as overview and Responsibilities as list of duties.
Let's extract duties from text:
- design, deploy, and operate application delivery platforms that support Epic's internal staff, customers, and global training programs.
- building and maintaining secure, scalable Windows-based infrastructure that powers Epic training environments, hosted client systems, and critical testing platforms used worldwide.
- hands-on infrastructure engineering with automation, security hardening, and cross-team collaboration.
We can list those.
Requirements: list items:
- Experience deploying and supporting Windows Server-based application infrastructure
- Experience with web application hosting (IIS) and remote application platforms (Citrix)
- Proficiency with scripting or programming (PowerShell experience is a plus)
- Exposure to CI/CD deployment processes
- Strong troubleshooting skills and excellent customer service
- Eligibility to work in the U.S. without visa sponsorship
- COVID-19 vaccination
We could separate PowerShell as a plus maybe under Skills.
Qualifications: maybe none specific; we could omit.
Skills: list items:
- PowerShell experience (plus)
- Scripting/programming proficiency
- Troubleshooting
- Customer service
But troubleshooting and customer service already in Requirements; we could move them to Skills. However we need to avoid duplication. Perhaps keep Requirements as experience and eligibility, and Skills as technical/soft skills.
Let's decide:
Requirements (mandatory):
- Experience deploying and supporting Windows Server-based application infrastructure
- Experience with web application hosting (IIS) and remote application platforms (Citrix)
- Exposure to CI/CD deployment processes
- Eligibility to work in the U.S. without visa sponsorship
- COVID-19 vaccination
Skills (preferred/plus):
- Proficiency with scripting or programming (PowerShell experience is a plus)
- Strong troubleshooting skills
- Excellent customer service
Benefits: list items:
- Financial relocation assistance (reimbursed)
- Comprehensive benefits (healthcare, etc.)
- Merit-based compensation (but that's Pay)
- Annual raises and bonuses
- Stock grants
- Four-week sabbatical after five years
- Uniquely themed campus designed to enhance productivity
- Restaurant-quality meals at low cost
- Access to recreational activities (kayaking, concerts, etc.) maybe not needed but it's part of benefits.
We need to preserve all substantive info; we can include those.
Pay: list items:
- Merit-based compensation reflecting impact
- Eligible for annual raises and bonuses
- Stock grants
We could combine Pay and Benefits but spec says create Pay section only if posting actually states them. It does, so we create.
We must not create Schedule.
Now we need to output HTML.
Structure:
About the role
...
Responsibilities
- ...
...
Requirements
- ...
...
Skills
- ...
...
Benefits
- ...
...
Pay
- ...
...
We must not include empty sections.
Check for any duplicated content: Ensure we didn't repeat same bullet in multiple sections.
Let's craft each.
About the role paragraph:
"This position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. You will join the Windows Server Engineering team as part of the Application Delivery workgroup, helping to design, deploy, and operate application delivery platforms that support Epic's internal staff, customers, and global training programs. You will be responsible for building and maintaining secure, scalable Windows-based infrastructure that powers Epic training environments, hosted client systems, and critical testing platforms used worldwide. This role blends hands-on infrastructure engineering with automation, security hardening, and cross-team collaboration to support a growing and increasingly complex set of services."
That seems fine.
Responsibilities bullets:
- Design, deploy, and operate application delivery platforms supporting Epic's internal staff, customers, and global training programs.
- Build and maintain secure, scalable Windows-based infrastructure for Epic training environments, hosted client systems, and critical testing platforms.
- Perform hands-on infrastructure engineering with automation, security hardening, and cross-team collaboration.
Requirements bullets:
- Experience deploying and supporting Windows Server-based application infrastructure.
- Experience with web application hosting (IIS) and remote application platforms (Citrix).
- Exposure to CI/CD deployment processes.
- Eligibility to work in the U.S. without visa sponsorship.
- COVID-19 vaccination.
Skills bullets:
- Proficiency with scripting or programming (PowerShell experience is a plus).
- Strong troubleshooting skills.
- Excellent customer service.
Benefits bullets:
- Financial relocation assistance (reimbursed).
- Comprehensive benefits package to support health and happiness.
- Annual raises and bonuses.
- Stock grants.
- Four-week sabbatical after five years of service.
- Uniquely themed campus designed to enhance productivity (office, conference room, fireplace seating).
- Restaurant-quality meals at low cost, prepared by a team of culinary talent from restaurants nationwide.
- Opportunities for unique experiences (e.g., kayaking in Patagonia, attending a Beyoncé concert in Ireland, building a library in Tanzania, running a marathon in Antarctica).
Pay bullets:
- Merit-based compensation reflecting the impact of your work on the company and customers.
- Eligibility for annual raises and bonuses.
- Stock grants providing a greater stake in Epic's success.
We have duplication: Annual raises and bonuses and Stock grants appear both in Benefits and Pay
for prose. We need to decide which content is prose vs list. We can put overview paragraphs in
. For lists like responsibilities, requirements, skills, benefits, pay we can use
- .
We must not duplicate lines.
Let's craft sections:
About the role: combine location, team, purpose.
Content: "This position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. You will join the Windows Server Engineering team as part of the Application Delivery workgroup, helping to design, deploy, and operate application delivery platforms that support Epic's internal staff, customers, and global training programs. You will be responsible for building and maintaining secure, scalable Windows-based infrastructure that powers Epic training environments, hosted client systems, and critical testing platforms used worldwide. This role blends hands-on infrastructure engineering with automation, security hardening, and cross-team collaboration to support a growing and increasingly complex set of services."
That's prose.
Responsibilities: maybe same as above but we can list specific duties: design, deploy, operate application delivery platforms; build and maintain secure, scalable Windows-based infrastructure; automation; security hardening; cross-team collaboration.
But we already covered some in About. To avoid duplication, we could keep About as overview and Responsibilities as list of duties.
Let's extract duties from text:
- design, deploy, and operate application delivery platforms that support Epic's internal staff, customers, and global training programs.
- building and maintaining secure, scalable Windows-based infrastructure that powers Epic training environments, hosted client systems, and critical testing platforms used worldwide.
- hands-on infrastructure engineering with automation, security hardening, and cross-team collaboration.
We can list those.
Requirements: list items:
- Experience deploying and supporting Windows Server-based application infrastructure
- Experience with web application hosting (IIS) and remote application platforms (Citrix)
- Proficiency with scripting or programming (PowerShell experience is a plus)
- Exposure to CI/CD deployment processes
- Strong troubleshooting skills and excellent customer service
- Eligibility to work in the U.S. without visa sponsorship
- COVID-19 vaccination
We could separate PowerShell as a plus maybe under Skills.
Qualifications: maybe none specific; we could omit.
Skills: list items:
- PowerShell experience (plus)
- Scripting/programming proficiency
- Troubleshooting
- Customer service
But troubleshooting and customer service already in Requirements; we could move them to Skills. However we need to avoid duplication. Perhaps keep Requirements as experience and eligibility, and Skills as technical/soft skills.
Let's decide:
Requirements (mandatory):
- Experience deploying and supporting Windows Server-based application infrastructure
- Experience with web application hosting (IIS) and remote application platforms (Citrix)
- Exposure to CI/CD deployment processes
- Eligibility to work in the U.S. without visa sponsorship
- COVID-19 vaccination
Skills (preferred/plus):
- Proficiency with scripting or programming (PowerShell experience is a plus)
- Strong troubleshooting skills
- Excellent customer service
Benefits: list items:
- Financial relocation assistance (reimbursed)
- Comprehensive benefits (healthcare, etc.)
- Merit-based compensation (but that's Pay)
- Annual raises and bonuses
- Stock grants
- Four-week sabbatical after five years
- Uniquely themed campus designed to enhance productivity
- Restaurant-quality meals at low cost
- Access to recreational activities (kayaking, concerts, etc.) maybe not needed but it's part of benefits.
We need to preserve all substantive info; we can include those.
Pay: list items:
- Merit-based compensation reflecting impact
- Eligible for annual raises and bonuses
- Stock grants
We could combine Pay and Benefits but spec says create Pay section only if posting actually states them. It does, so we create.
We must not create Schedule.
Now we need to output HTML.
Structure:
About the role
...
Responsibilities
- ... ...
Requirements
- ... ...
Skills
- ... ...
Benefits
- ... ...
Pay
- ... ...