Epic - Infrastructure Engineer, application via RippleMatch

RippleMatch Opportunities
Full_timeMadison, United States

📍 Job Overview

  • Job Title: Infrastructure Engineer
  • Company: Epic
  • Location: Madison, WI, USA
  • Job Type: On-site
  • Category: DevOps Engineer, System Administrator
  • Date Posted: June 13, 2025
  • Experience Level: Entry-level to Mid-level (0-2 years)
  • Remote Status: On-site (Relocation to Madison, WI area reimbursed)

🚀 Role Summary

  • Design, build, coordinate, and maintain multi-tenant, high-complexity, enterprise-scale hosting architecture for high-reliability healthcare systems.
  • Specialize in different infrastructure engineering areas such as Security, Network, Network Security, Network Services, DevOps, Cloud, SAN & Backup, Virtualization, and Windows.
  • Power Epic's hosting infrastructure to support the nation's best healthcare systems.
  • Collaborate with cross-functional teams to ensure the confidentiality, integrity, and availability of Epic Hosting.

📝 Enhancement Note: This role offers a unique opportunity to work on mission-critical infrastructure for the healthcare industry, with a focus on high availability, security, and scalability. Infrastructure Engineers at Epic have the chance to make a significant impact on the company's hosting architecture and contribute to the success of its clients.

💻 Primary Responsibilities

  • Infrastructure Design & Deployment: Design, build, and coordinate multi-tenant, high-complexity, enterprise-scale hosting architecture tailored to healthcare systems.
  • Security & Compliance: Ensure the confidentiality, integrity, and availability of Epic Hosting by following policies and procedures, escalating potential security incidents, and meeting all defined security responsibilities.
  • Collaboration & Communication: Work with cross-functional teams to integrate infrastructure solutions, troubleshoot issues, and ensure high system availability.
  • Continuous Improvement: Stay up-to-date with emerging technologies and best practices in infrastructure engineering, and drive continuous improvement in Epic's hosting environment.

📝 Enhancement Note: Infrastructure Engineers at Epic are expected to have a strong background in one or more infrastructure engineering areas and a willingness to learn and adapt to new technologies. They should also be comfortable working in a collaborative, team-based environment and have excellent communication skills.

🎓 Skills & Qualifications

Education: Bachelor's degree or higher in Computer Science, CIS, IS, IT, or a related field. Relevant work experience may be considered in lieu of a degree.

Experience: 0-2 years of relevant experience in infrastructure engineering, system administration, or a related field.

Required Skills:

  • Proven experience in at least one of the following infrastructure engineering areas: Security, Network, Network Security, Network Services, DevOps, Cloud, SAN & Backup, Virtualization, or Windows.
  • Strong problem-solving skills and the ability to troubleshoot complex infrastructure issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proficiency in one or more scripting languages (e.g., Python, Bash, PowerShell).
  • Familiarity with version control systems, preferably Git.
  • Knowledge of networking protocols and infrastructure components (e.g., routers, switches, firewalls, load balancers).
  • Understanding of security principles and best practices for infrastructure management.

Preferred Skills:

  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, Ansible, Puppet).
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Familiarity with IT service management (ITSM) frameworks and tools (e.g., ITIL, JIRA Service Management).

📝 Enhancement Note: Infrastructure Engineers at Epic should have a strong foundation in one or more infrastructure engineering areas and a willingness to learn and adapt to new technologies. They should also be comfortable working in a collaborative, team-based environment and have excellent communication skills.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • A well-structured portfolio showcasing your experience in infrastructure engineering, with a focus on system design, deployment, and management.
  • Examples of your problem-solving skills and how you've troubleshot complex infrastructure issues.
  • Documentation of your experience with relevant infrastructure technologies, tools, and best practices.

Technical Documentation:

  • Detailed technical documentation for your infrastructure projects, including architecture diagrams, deployment processes, and server configuration details.
  • Code comments and documentation demonstrating your attention to detail and commitment to maintainability.
  • Version control history and pull requests showcasing your collaboration and communication skills.

📝 Enhancement Note: Infrastructure Engineers at Epic should have a well-organized portfolio that demonstrates their technical skills, problem-solving abilities, and commitment to best practices in infrastructure management. The portfolio should also highlight the candidate's experience with relevant infrastructure technologies and tools.

💵 Compensation & Benefits

Salary Range: $70,000 - $100,000 per year (Based on experience and market research for Madison, WI)

Benefits:

  • Comprehensive benefits package, including health, dental, and vision insurance.
  • Annual raises and bonuses based on merit and company performance.
  • Stock grants that give you an even greater stake in the success of Epic and its customers.
  • Four-week sabbatical after five years of service, which can be taken anywhere in the world.
  • Relocation assistance for qualified candidates.

Working Hours: Full-time position with flexible hours and the option to work 1st, 2nd, or 3rd shift.

📝 Enhancement Note: The salary range for this role is based on market research for the Madison, WI area and considers the candidate's experience level. Epic offers a comprehensive benefits package and competitive compensation to attract and retain top talent in the infrastructure engineering field.

🎯 Team & Company Context

🏢 Company Culture

Industry: Healthcare Information Technology (IT) and Services

Company Size: Medium (approximately 10,000 employees)

Founded: 1979

Team Structure:

  • The Hosting team at Epic is responsible for the confidentiality, integrity, and availability of Epic Hosting.
  • Infrastructure Engineers specialize in different areas, such as Security, Network, Network Security, Network Services, DevOps, Cloud, SAN & Backup, Virtualization, and Windows.
  • The team works collaboratively to design, build, coordinate, and maintain multi-tenant, high-complexity, enterprise-scale hosting architecture for healthcare systems.

Development Methodology:

  • Epic uses Agile methodologies for software development, with a focus on continuous improvement and customer satisfaction.
  • Infrastructure Engineers work closely with development teams to ensure that infrastructure solutions meet the needs of Epic's clients and support the company's software products.

Company Website: Epic Systems

📝 Enhancement Note: Epic is a leading provider of healthcare software and services, with a strong commitment to innovation, quality, and customer satisfaction. Infrastructure Engineers at Epic have the opportunity to work on mission-critical infrastructure for the healthcare industry and contribute to the company's success.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-level Infrastructure Engineer

Reporting Structure: Infrastructure Engineers report to the Manager of Hosting and work closely with other infrastructure teams, as well as development and quality assurance teams.

Technical Impact: Infrastructure Engineers at Epic have a significant impact on the company's hosting infrastructure and the success of its clients. They are responsible for ensuring the confidentiality, integrity, and availability of Epic Hosting and play a crucial role in maintaining the company's reputation for high-quality, reliable healthcare software and services.

Growth Opportunities:

  • Technical Growth: Infrastructure Engineers at Epic have the opportunity to develop their skills in various infrastructure engineering areas and gain experience with emerging technologies and best practices.
  • Leadership Growth: With experience and demonstrated leadership skills, Infrastructure Engineers may have the opportunity to take on leadership roles within the Hosting team or other infrastructure teams at Epic.
  • Architecture & Design: Infrastructure Engineers with a strong background in system design and architecture may have the opportunity to work on complex infrastructure projects and drive the development of new hosting solutions.

📝 Enhancement Note: Infrastructure Engineers at Epic have the opportunity to grow both technically and professionally within the company. With a strong commitment to innovation and continuous improvement, Epic provides a supportive environment for career development and growth.

🌐 Work Environment

Office Type: Epic's campus is designed to heighten productivity and collaboration, with uniquely themed offices, conference rooms, and common areas. The campus features an open-concept layout, with cubicles used only for storage.

Office Location(s): Madison, WI, USA

Workspace Context:

  • Collaborative Workspace: Epic's campus is designed to encourage collaboration and communication among team members, with open-concept offices, conference rooms, and common areas.
  • Technical Workspace: Infrastructure Engineers at Epic have access to state-of-the-art hardware and software tools, as well as dedicated workspace for focused work and problem-solving.
  • Cross-functional Collaboration: Infrastructure Engineers work closely with development, quality assurance, and other teams to ensure that infrastructure solutions meet the needs of Epic's clients and support the company's software products.

Work Schedule: Full-time position with flexible hours and the option to work 1st, 2nd, or 3rd shift.

📝 Enhancement Note: Epic's campus is designed to be a collaborative and productive work environment, with a focus on employee well-being and comfort. Infrastructure Engineers at Epic have access to state-of-the-art hardware and software tools, as well as dedicated workspace for focused work and problem-solving.

📄 Application & Technical Interview Process

Interview Process:

  1. Phone Screen: A brief phone call to discuss your experience, qualifications, and interest in the Infrastructure Engineer role.
  2. Technical Assessment: A hands-on technical assessment to evaluate your problem-solving skills, knowledge of infrastructure engineering concepts, and ability to work with relevant tools and technologies.
  3. On-site Interview: A series of interviews with members of the Hosting team, including a technical deep dive and behavioral questions to assess your fit for the role and Epic's company culture.
  4. Final Decision: A final decision will be made based on your performance throughout the interview process and your fit for the role and Epic's company culture.

Portfolio Review Tips:

  • Highlight your experience with relevant infrastructure technologies, tools, and best practices.
  • Include examples of your problem-solving skills and how you've troubleshot complex infrastructure issues.
  • Showcase your ability to work collaboratively with other team members and stakeholders.
  • Demonstrate your understanding of security principles and best practices for infrastructure management.

Technical Challenge Preparation:

  • Brush up on your knowledge of infrastructure engineering concepts, tools, and best practices.
  • Practice problem-solving exercises and hands-on challenges to prepare for the technical assessment.
  • Familiarize yourself with Epic's products and services, as well as the company's commitment to the healthcare industry.

ATS Keywords: [Relevant keywords for Infrastructure Engineer role, organized by category: Infrastructure Engineering, Networking, Security, Cloud, DevOps, etc.]

📝 Enhancement Note: The interview process for the Infrastructure Engineer role at Epic is designed to evaluate your technical skills, problem-solving abilities, and cultural fit for the company. By preparing thoroughly and showcasing your experience with relevant infrastructure technologies, tools, and best practices, you can demonstrate your qualifications for the role and increase your chances of success.

🛠 Technology Stack & Web Infrastructure

Infrastructure Engineering Areas:

  • Security
  • Network
  • Network Security
  • Network Services
  • DevOps
  • Cloud
  • SAN & Backup
  • Virtualization
  • Windows

Relevant Technologies & Tools:

  • Networking: Cisco, Juniper, Arista, F5, Citrix, VMware, Microsoft, Linux
  • Security: Palo Alto, Fortinet, Check Point, CrowdStrike, Symantec, McAfee
  • Cloud: AWS, Azure, Google Cloud, OpenStack, VMware vSphere
  • DevOps: Ansible, Puppet, Chef, Jenkins, Git, Docker, Kubernetes
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack, Nagios, Zabbix
  • IT Service Management: JIRA Service Management, ServiceNow, BMC Remedy

📝 Enhancement Note: Infrastructure Engineers at Epic have the opportunity to work with a wide range of infrastructure technologies and tools, depending on their area of specialization. The company's commitment to innovation and continuous improvement ensures that infrastructure engineers stay up-to-date with emerging technologies and best practices in the field.

👥 Team Culture & Values

Web Development Values:

  • Quality: Epic is committed to delivering high-quality, reliable healthcare software and services to its clients.
  • Innovation: Epic encourages continuous learning and innovation, with a focus on staying ahead of industry trends and emerging technologies.
  • Collaboration: Epic values a collaborative work environment, with a focus on cross-functional teamwork and communication.
  • Customer Focus: Epic is dedicated to understanding and meeting the needs of its clients, with a focus on customer satisfaction and success.

Collaboration Style:

  • Cross-functional Integration: Infrastructure Engineers at Epic work closely with development, quality assurance, and other teams to ensure that infrastructure solutions meet the needs of Epic's clients and support the company's software products.
  • Code Review Culture: Epic encourages a culture of code review and peer programming, with a focus on knowledge sharing and continuous improvement.
  • Knowledge Sharing: Epic values a culture of knowledge sharing and learning, with a focus on mentoring and developing the skills of its employees.

📝 Enhancement Note: Infrastructure Engineers at Epic have the opportunity to work in a collaborative and innovative environment, with a focus on quality, customer satisfaction, and continuous learning. The company's commitment to cross-functional teamwork and knowledge sharing ensures that infrastructure engineers stay up-to-date with emerging technologies and best practices in the field.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • High Availability: Design, implement, and maintain high-availability infrastructure solutions for healthcare systems, with a focus on minimizing downtime and ensuring business continuity.
  • Security & Compliance: Ensure the confidentiality, integrity, and availability of Epic Hosting by following policies and procedures, escalating potential security incidents, and meeting all defined security responsibilities.
  • Scalability: Design, implement, and maintain scalable infrastructure solutions that can accommodate the growth and changing needs of Epic's clients.
  • Emerging Technologies: Stay up-to-date with emerging technologies and best practices in infrastructure engineering, and drive continuous improvement in Epic's hosting environment.

Learning & Development Opportunities:

  • Technical Skill Development: Infrastructure Engineers at Epic have the opportunity to develop their skills in various infrastructure engineering areas and gain experience with emerging technologies and best practices.
  • Conference Attendance & Certification: Epic encourages employees to attend industry conferences and pursue relevant certifications to stay up-to-date with emerging technologies and best practices in the field.
  • Mentorship & Leadership Development: Infrastructure Engineers with a strong background in system design and architecture may have the opportunity to work on complex infrastructure projects and drive the development of new hosting solutions.

📝 Enhancement Note: Infrastructure Engineers at Epic face a range of technical challenges, from high availability and security to scalability and emerging technologies. The company's commitment to innovation, continuous improvement, and employee development ensures that infrastructure engineers have the opportunity to grow both technically and professionally within the organization.

💡 Interview Preparation

Technical Questions:

  • Infrastructure Engineering Concepts: Be prepared to discuss your understanding of infrastructure engineering concepts, tools, and best practices, as well as your experience with relevant technologies and tools.
  • Problem-Solving: Be prepared to demonstrate your problem-solving skills and how you've troubleshot complex infrastructure issues in the past.
  • System Design: Be prepared to discuss your experience with system design and architecture, as well as your ability to work with other team members to develop and implement infrastructure solutions.

Company & Culture Questions:

  • Epic's Products & Services: Be prepared to discuss your understanding of Epic's products and services, as well as the company's commitment to the healthcare industry.
  • Epic's Company Culture: Be prepared to discuss your fit for Epic's company culture, as well as your ability to work collaboratively with other team members and stakeholders.
  • Epic's Commitment to Innovation: Be prepared to discuss your understanding of Epic's commitment to innovation, continuous learning, and staying ahead of industry trends and emerging technologies.

Portfolio Presentation Strategy:

  • Technical Walkthrough: Prepare a technical walkthrough of your portfolio, highlighting your experience with relevant infrastructure technologies, tools, and best practices.
  • Problem-Solving Examples: Include examples of your problem-solving skills and how you've troubleshot complex infrastructure issues in the past.
  • Collaboration & Communication: Demonstrate your ability to work collaboratively with other team members and stakeholders, as well as your communication skills and attention to detail.

📝 Enhancement Note: The interview process for the Infrastructure Engineer role at Epic is designed to evaluate your technical skills, problem-solving abilities, and cultural fit for the company. By preparing thoroughly and showcasing your experience with relevant infrastructure technologies, tools, and best practices, you can demonstrate your qualifications for the role and increase your chances of success.

📌 Application Steps

To apply for this Infrastructure Engineer position at Epic:

  1. Submit Your Application: Visit the application link provided and submit your resume, cover letter, and any other required documents.
  2. Prepare Your Portfolio: Customize your portfolio to highlight your experience with relevant infrastructure technologies, tools, and best practices. Include examples of your problem-solving skills and how you've troubleshot complex infrastructure issues.
  3. Optimize Your Resume: Tailor your resume to the Infrastructure Engineer role at Epic, with a focus on your experience with relevant technologies, tools, and best practices. Highlight your problem-solving skills and any relevant certifications or industry recognition.
  4. Research Epic: Familiarize yourself with Epic's products and services, as well as the company's commitment to the healthcare industry. Understand Epic's company culture and how it aligns with your personal values and career goals.
  5. Prepare for Technical Assessment: Brush up on your knowledge of infrastructure engineering concepts, tools, and best practices. Practice problem-solving exercises and hands-on challenges to prepare for the technical assessment.

📝 Enhancement Note: The application process for the Infrastructure Engineer role at Epic is designed to evaluate your technical skills, problem-solving abilities, and cultural fit for the company. By preparing thoroughly and showcasing your experience with relevant infrastructure technologies, tools, and best practices, you can demonstrate your qualifications for the role and increase your chances of success.

Application Requirements

Candidates must have a BS/BA or greater in a related field and a history of academic excellence or professional success. They must also be eligible to work in the United States without visa sponsorship and available to work various shifts.