BlueAlly is a company seeking a Network Automation Engineer II to participate as a mid to senior team member on technical projects. The role involves providing engineering support and technical expertise across multiple projects, developing automation tools, and contributing to continuous improvement initiatives.
Responsibilities:
- Supports projects as a mid-to-senior team member with direction from a project lead and complies with the BlueAlly quality of delivering services
- May be part of a bigger delivery team and lead specific areas of a project related to the person’s expertise
- Provide engineering support and technical expertise across multiple projects aligned with client needs
- Contribute to continuous improvement initiatives and help ensure adherence to quality and compliance standards
- Ability to create technical written documentation independently and to deliver briefings to client stakeholders in a roundtable setting in areas relating to the person’s expertise
- Escalation of project impacting issues to the Delivery Directors or other appropriate leadership
- Develop and maintain Python-based automation tools and scripts to streamline network provisioning, configuration management, and troubleshooting across a multi-vendor environment
- Build integrations between network platforms (Cisco SD-WAN, Meraki, Palo Alto Panorama, zScaler) and centralized management and monitoring systems
- Manage and extend NetBox as the network source of truth, including custom scripts, plugins, and API integrations
- Automate IPAM/DDI workflows across platforms such as Infoblox and Microsoft DHCP
- Create automation workflows that allow operations teams to execute changes safely and repeatably
- Develop automated compliance checks, configuration audits, and drift detection across the network estate
- Collaborate with stakeholders to identify automation opportunities and translate operational pain points into reliable, maintainable code
- Contribute to internal documentation, runbooks, and knowledge sharing around automation tooling and best practices
Requirements:
- 8+ years of relevant engineering experience, ideally in a client-facing or project-driven environment
- Expertise in a technical area with direction from senior technical leadership on specific tasks
- Able to support parts of sales support activities if/as necessary
- Provides support in Project Management requirements
- Often independent but with consistent checkpoints. Tasked by another to undertake specific technical activities
- Deep experience in 1 technical area, developing breadth across 1+ additional areas
- Aware of specific client business requirements and how technical solutions being implemented support those requirements
- Some experience and understanding specific to 1+ industries where the employee has worked
- Recognizes and can explain the business benefits their technical solution provides, short of quantifying those benefits
- Able to create technical written documents (e.g., RFP response content, detail design and deployment deliverables) against specific topics/assignments independently and with few grammatical mistakes
- Able to support, with guidance, the creation and delivery of select presentation content on specific technologies with which they have experience
- Can deliver briefings to technical-to-mid level client stakeholders in a roundtable setting
- Understands the need for project and financial information to be compared and aligned to forecast(s)
- Recognizes and acts independently on the different billing objectives by project type (T&M, FFP, Managed Services)
- Consistently maintains one's own forecast on respective efforts
- Mentors more junior members in doing the same
- Solid understanding of network routing and switching concepts (OSPF, BGP, VLANs, spanning tree, VRFs, etc.)
- Proficiency in Python with practical experience building network automation solutions
- Hands-on use of network automation libraries such as Netmiko, Nornir, NAPALM, Scrapli, and/or pyATS
- Practical experience with NetBox - deploying, customizing, and integrating it as a source of truth
- Comfort working with REST APIs, data serialization formats (JSON, YAML), and version control (Git)
- Ability to write clean, well-documented, testable code - not just scripts that work once
- Experience integrating automation workflows with ServiceNow (CMDB sync, incident/change management APIs, catalog items)
- Familiarity with AWS cloud networking services (VPCs, Transit Gateway, Direct Connect, Route 53)
- Familiarity with cloud DevOps practices and tooling (AWS and/or Azure DevOps)
- Working knowledge of Infrastructure as Code tools such as Terraform or OpenTofu
- Experience with Ansible and/or Ansible Automation Platform (AAP) for network device configuration management and orchestration
- Exposure to Cisco NSO for multi-vendor service orchestration
- Familiarity with CI/CD pipelines and how they apply to network automation workflows
- Experience with containerization (Kubernetes/Docker) for packaging and deploying automation tooling