A complete application in a minute
Tailored resume and cover letter, ready to send.
HCA Healthcare, Inc. is seeking a Network Automation Engineer II to design, develop, and maintain automation for the enterprise network.
The role emphasizes Python scripting, Ansible, and IaC practices, collaborating with Network Engineering, Operations, Security, and DevOps teams to improve efficiency and reliability. You will independently manage moderately complex automation initiatives, troubleshoot automation issues, and contribute to technical standards while supporting ongoing network
Do you have the career opportunities as a Network Engineer II you want with your current employer? We have an exciting opportunity for you to join HCA Healthcare which is part of the nation's leading provider of healthcare services, HCA Healthcare.
The Network Automation Engineer II is responsible for developing, implementing, maintaining, and optimizing automated solutions that improve the efficiency, reliability, scalability, and security of enterprise network infrastructure.
This position requires a strong foundation in networking technologies, scripting, infrastructure automation, and network operations. The engineer will work collaboratively with Network Engineering, Network Operations, Infrastructure, Security, and DevOps teams to automate repetitive network tasks, streamline configuration management, enhance monitoring capabilities, and reduce manual intervention.
As a Level 2 engineer, this individual is expected to independently manage moderately complex automation initiatives, troubleshoot automation-related issues, contribute to technical standards, and support continuous improvement of network infrastructure and operational processes.
Design, develop, test, deploy, and maintain network automation scripts and workflows using Python, Ansible, and other automation technologies.
Automate routine network operations, including device provisioning, configuration changes, backups, software upgrades, and compliance checks.
Develop reusable automation modules, templates, and standardized workflows to improve operational consistency.
Integrate automation solutions with network management platforms, APIs, and existing infrastructure systems.
Support Infrastructure as Code (IaC) practices using tools such as Terraform, Ansible, and Git.
Identify opportunities to reduce manual configuration efforts, minimize human error, and improve service delivery.
Support automation across enterprise LAN, WAN, WLAN, data center, and cloud networking environments.
Work with networking technologies and platforms including Cisco, Juniper, Arista, and other enterprise network solutions.
Assist with network device configuration, routing, switching, VLANs, VPNs, and network security policies.
Troubleshoot network connectivity, configuration, and automation-related issues.
Support network changes, maintenance activities, and infrastructure upgrades.
Collaborate with senior engineers on complex network architecture and automation initiatives.
Maintain and enhance network automation platforms, orchestration tools, and supporting infrastructure.
Develop and maintain integrations using REST APIs, SSH, NETCONF, RESTCONF, and other network management interfaces.
Utilize Git-based version control to manage automation scripts, configuration templates, and infrastructure definitions.
Support CI/CD pipelines for validating, testing, and deploying network configuration changes.
Implement automated configuration validation, error handling, logging, and rollback capabilities.
Monitor automation execution and troubleshoot failed jobs or integrations.
Develop automated network health checks, performance reporting, and operational dashboards.
Integrate automation workflows with monitoring and observability platforms.
Assist in automating incident response, alert enrichment, and routine remediation procedures.
Support network configuration compliance and drift detection.
Analyze recurring operational issues and recommend automation-based improvements.
Improve network availability and operational efficiency through proactive automation.
Ensure automation solutions comply with organizational security policies and network standards.
Apply secure scripting practices, credential management, and role-based access controls.
Support automated network configuration auditing and compliance reporting.
Follow established change management, testing, approval, and deployment procedures.
Maintain appropriate documentation and audit trails for automated network changes.
Collaborate with cybersecurity teams to support network hardening and vulnerability remediation.
Create and maintain technical documentation for automation scripts, workflows, APIs, and operational procedures.
Develop standard operating procedures (SOPs) and troubleshooting guides.
Participate in technical design discussions, peer reviews, and automation planning sessions.
Collaborate with cross-functional engineering teams to identify and prioritize automation opportunities.
Provide technical assistance and knowledge sharing to Level 1 engineers and Network Operations personnel.
Escalate complex architectural or engineering challenges to senior-level engineers when appropriate.
Solid understanding of TCP/IP, DNS, DHCP, VLANs, subnetting, routing, and switching.
Working knowledge of routing protocols such as OSPF and BGP.
Experience with enterprise networking platforms, preferably Cisco IOS/IOS-XE, NX-OS, Juniper Junos, or Arista EOS.
Familiarity with firewalls, VPNs, load balancers, and network security fundamentals.
Proficiency in Python scripting for network automation.
Hands-on experience with Ansible or comparable automation frameworks.
Experience using network automation libraries such as Netmiko, NAPALM, Paramiko, or Nornir.
Familiarity with YAML, JSON, Jinja2, and structured data formats.
Experience consuming REST APIs and integrating systems programmatically.
Working knowledge of Git and software version control practices.
Working knowledge of Linux operating systems and command-line utilities.
Experience with network monitoring and management platforms.
Familiarity with CI/CD concepts and automation testing.
Basic understanding of virtualization, cloud networking, and Infrastructure as Code.
Experience troubleshooting automation execution failures and network configuration issues.
Cisco CCNP or equivalent experience
College Graduate
Cisco CCNA, CCNP Enterprise, or equivalent networking certification.
Red Hat Certified Specialist in Ansible Automation or equivalent automation training.
Experience with Terraform, AWX, or Red Hat Ansible Automation Platform.
Familiarity with Cisco Catalyst Center, Cisco NSO, or similar network orchestration platforms.
Experience with NetBox, Nautobot, or other network source-of-truth solutions.
Exposure to AWS, Microsoft Azure, or Google Cloud networking.
Experience with GitLab CI/CD, GitHub Actions, Jenkins, or comparable deployment pipelines.
Familiarity with container technologies such as Docker.
Experience with automated testing frameworks such as pytest, pyATS, or Batfish.
Understanding of network telemetry, observability, and event-driven automation.
Experience working in ITIL-based operational environments.
Technical Problem Solving: Ability to analyze and resolve moderately complex network and automation issues.
Automation Mindset: Ability to identify repetitive tasks and translate operational requirements into automated solutions.
Analytical Thinking: Strong troubleshooting, debugging, and root cause analysis skills.
Collaboration: Ability to work effectively with Network Engineering, Operations, Security, and Infrastructure teams.
Documentation: Ability to produce clear, maintainable technical documentation and operating procedures.
Attention to Detail: Commitment to accuracy, testing, security, and operational stability.
Continuous Improvement: Willingness to learn new technologies and improve existing automation processes.
Accountability: Ability to independently complete assigned engineering tasks and communicate progress.
The Network Automation Engineer II is expected to demonstrate the following capabilities:
Independently develop and maintain automation solutions of moderate complexity.
Troubleshoot automation failures with limited supervision.
Translate documented operational requirements into functional automation workflows.
Participate in automation design and technical implementation decisions.
Perform code reviews and contribute to team coding standards.
Identify opportunities to improve existing network operations through automation.
Support production deployments while following established change control procedures.
Mentor junior engineers on basic scripting, automation practices, and troubleshooting.
Escalate high-risk or architecturally complex decisions to Level 3 or senior engineering resources.
This position is considered an intermediate engineering role and does not typically carry primary responsibility for enterprise-wide network automation architecture or strategic platform ownership.
Some after-hours work will be required occasionally.
Possible prolonged sitting at workstation.
Comprehensive benefits for medical, prescription drug, dental, vision, behavioral health and telemedicine services
Wellbeing support, including free counseling and referral services
Time away from work programs for paid time off, paid family leave, long- and short-term disability coverage and leaves of absence
Savings and retirement resources , including a 401(k) Plan with a 100% match on 3% to 9% of pay (based on years of service), Employee Stock Purchase Plan, flexible spending accounts, preferred banking partnerships, retirement readiness tools, rollover support and financial wellbeing counseling
Education support through tuition assistance, student loan assistance, certification support, dependent scholarships and a partnership with Galen College of Nursing
Additional benefits for fertility and family building, adoption assistance, life insurance, supplemental health protection plans, auto and home insurance, legal counseling, identity theft protection and consumer discounts
Learn more about Employee Benefits (https://careers.hcahealthcare.com/pages/employee-benefits-and-rewards)
Note: Eligibility for benefits may vary by location.
HCA Healthcare has been recognized as one of the World's Most Ethical Companies® by the Ethisphere Institute more than ten times. In recent years, HCA Healthcare spent an estimated $3.7 billion in cost for the delivery of charitable care, uninsured discounts, and other uncompensated expenses.
"Bricks and mortar do not make a hospital. People do."- Dr. Thomas Frist, Sr.
HCA Healthcare Co-Founder
We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.