Automation Engineer Network Security
Core
Develop and maintain custom Python scripts and automation workflows to support network and security solution deployments, specifically for competitive firewall migrations and policy provisioning across the Cisco Security portfolio.
Role type
Senior IC automation engineer (network security)
Builds
Production automation scripts, config transformation templates, and version-controlled repositories for firewall migrations and infrastructure management.
Domain
Network security, cloud security, and infrastructure automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python development, REST API integration, firewall configuration syntax, AI coding tools, Docker, Git/CI-CD basics
Preferred skills
Cisco Firewall Migration Tool, SASE platforms, UI-based automation testing, infrastructure automation tools, security certifications
Technologies
Python, REST APIs, FMC, ISE, Catalyst Center, Secure Access, Umbrella, Docker, Git, Codex, Claude Code, Playwright, Pytest, Ansible, Terraform, Nornir
Responsibilities
Develop Python scripts to parse, transform, and push dropped configurations during competitive firewall migrations; Use AI coding tools to accelerate script development and validate AI-generated code; Develop scripts for bulk configuration changes, compliance audits, drift detection, and health checks; Script bulk provisioning, policy migration, and onboarding workflows across Cisco routers and switches; Build and maintain reusable script libraries and version-controlled repositories; Collaborate with delivery teams to support customer-facing engagements.
Seniority
Senior, hands-on IC