Consulting Automation Network Engineer
Role details
Job location
Tech stack
Job description
A Consulting Network Automation Engineer designs, implements, and maintains automated solutions to manage, configure, and scale network infrastructure, reducing manual tasks and enhancing efficiency. They bridge networking with software engineering, using tools like Python, Ansible, and API integrations to improve reliability and speed of deployment.
Reporting to the Manager of Network Automation and Tools. the Consulting Engineer leads through influence rather than direct authority, providing expert-level guidance, technical direction, and mentorship across the team. This position plays a critical role in complex implementations, advanced troubleshooting, platform optimization, and operational readiness, acting as the primary escalation point for the most challenging technical issues.
While solution architecture and design ownership reside with a centralized architecture function, the Consulting Engineer partners closely with architecture, security, network, and vendor teams to validate technical approaches, assess operational impacts, and ensure designs can be successfully deployed and supported at enterprise scale. This role brings deep product expertise, strong business awareness, and a systems-level perspective to bridge the gap between strategy, implementation, and ongoing operations., * Automation Development: Write scripts (Python) and use tools (Ansible, Terraform) to automate configuration, provisioning, and maintenance of network devices.
- Network Infrastructure: Design, deploy, and support WAN/LAN, firewalls, and SDN, ensuring high performance.
- API & Data Modeling: Implement RESTful APIs, NETCONF, and YANG data models for programmable network infrastructure.
- Operational Efficiency: Troubleshoot issues, perform root cause analysis, and optimize workflows to eliminate manual, error-prone tasks.
- Collaboration & DevOps: Work with DevOps teams to integrate network infrastructure into CI/CD pipelines and CI/CD tools.
- Version Control & Documentation: Manage code with Git and maintain documentation for automated systems.
- Serve as the highest-level technical escalation point within the Network Automation and Tools team for all custom software implementation, operational, and production support issues.
- Collaborate closely with enterprise architecture, network, security, and infrastructure teams to validate implementation readiness, operational supportability, and risk prior to production deployment.
- Provide expert-level operational leadership to ensure Nrtwork Services Tools are stable, scalable, resilient, and supportable across a large, distributed enterprise environment.
- Drive continuous improvement of implementation methodologies, operational processes, troubleshooting practices, and support models to increase service reliability and operational maturity.
- Act as a trusted technical advisor to management and project stakeholders, translating complex technical issues into clear, actionable recommendations aligned with business and security objectives.
- Mentor and technically guide engineers across the team, elevating overall technical capability through coaching, knowledge sharing, and hands-on collaboration.
- Develop and maintain technical documentation, standards, and guidance that enable consistent, repeatable implementations and high-quality operational support.
Requirements
Do you have experience in YAML?, Do you have a Bachelor's degree?, The ideal candidate demonstrates extraordinary analytical ability, a high degree of creativity, and deep understanding of the business implications of technical decisions. Success in this role requires expert-level knowledge of the automation tools, the ability to innovate within highly complex technical environments, advanced planning and coordination skills, and exceptional communication skills to influence outcomes across technical and leadership audiences., * Bachelor's degree required
7 years Experience with automation programming required
Licenses, Certifications, & Training:
- CCNP/CCIE preferred
Knowledge, Skills, Abilities, Behaviors:
- Programming: Strong Python skills (libraries like Netmiko, NAPALM). Required
- Automation Tools: Experience with Ansible, Terraform, Puppet, or Cisco DNA. Required
- Networking Knowledge: Deep understanding of routing/switching, BGP, OSPF, and firewalls (e.g., PAN-OS, Cisco). Required
- API/Data Formats: Familiarity with REST API, JSON, XML, and YAML. Required
- OS/Systems: Linux/Unix proficiency. Required
- Additional Platforms: Bluecat, BackBox, NCM, Dynatrace, Splunk. Preferred
Benefits & conditions
HCA Healthcare offers a total rewards package that supports the health, life, career and retirement of our colleagues. The available plans and programs include:
- Comprehensive medical coverage that covers many common services at no cost or for a low copay. Plans include prescription drug and behavioral health coverage as well as free telemedicine services and free AirMed medical transportation.
- Additional options for dental and vision benefits, life and disability coverage, flexible spending accounts, supplemental health protection plans (accident, critical illness, hospital indemnity), auto and home insurance, identity theft protection, legal counseling, long-term care coverage, moving assistance, pet insurance and more.
- Free counseling services and resources for emotional, physical and financial wellbeing
- 401(k) Plan with a 100% match on 3% to 9% of pay (based on years of service)
- Employee Stock Purchase Plan with 10% off HCA Healthcare stock
- Family support through fertility and family building benefits with Progyny and adoption assistance.
- Referral services for child, elder and pet care, home and auto repair, event planning and more
- Consumer discounts through Abenity and Consumer Discounts
- Retirement readiness, rollover assistance services and preferred banking partnerships
- Education assistance (tuition, student loan, certification support, dependent scholarships)
- Colleague recognition program
- Time Away From Work Program (paid time off, paid family leave, long- and short-term disability coverage and leaves of absence)
- Employee Health Assistance Fund that offers free employee-only coverage to full-time and part-time colleagues based on income.
Learn more about Employee Benefits