
Firewall and Network Automation Engineer
HP France
full-time
Posted on:
Location Type: Office
Location: Bengaluru • India
Visit company websiteExplore more
About the role
- Automate Network Operations
- Design, build, and maintain Python scripts and Ansible playbooks/roles for configuration management, compliance checks, drift detection, and bulk changes across firewalls and switches.
- Integrate with vendor APIs/SDKs (e.g., Palo Alto Networks PAN-OS / Panorama, Aruba, HPE Comware) and standard protocols (SNMP, REST) to gather telemetry and execute changes safely.
- ServiceNow Development
- Build JavaScript (server-side & client-side) for ServiceNow to automate workflows, approvals, and data integrity for network changes (e.g., Change Requests, CMDB updates, discovery/normalization).
- Develop integrations between ServiceNow and network tooling for end-to-end automation (e.g., auto-validate change windows, pre/post checks, and post-change verification).
- Network Engineering Enablement
- Create reusable automation modules, libraries, and Ansible Collections; establish coding standards, tests, and documentation.
- Implement guardrails (linting, schema validation, dry-runs) and CI/CD pipelines for safe change deployment.
- Partner with network and security engineers on firewall policy automation, NAT/routing updates, switch provisioning, and access segmentation.
- Observability & Reliability
- Build health checks and telemetry pipelines (SNMP polling, API collectors) to monitor config drift, rule hygiene, interface status, routing adjacencies, and policy efficacy.
- Produce dashboards and reports for compliance, change success rates, and automation coverage.
Requirements
- 3–7 years in a network automation / DevNet / infrastructure engineering role.
- Strong Python (requests, asyncio, data parsing, error handling), packaging basics, and testing (pytest).
- Ansible expertise (Jinja2, roles, filters, vault, inventories, idempotency) applied to network devices.
- JavaScript for ServiceNow (Glide API, Business Rules, Script Includes, Flow Designer, Catalog, ACLs).
- Solid understanding of IPv4 networking (subnetting, routing, ACLs, NAT, VRFs), firewalls, and L2/L3 switching concepts.
- Hands-on with APIs (REST), SNMP (walks, MIBs, OIDs), and data formats (JSON/YAML).
- Familiarity with at least one of: Palo Alto Networks (PAN‑OS/Panorama), HPE Comware, Aruba switching.
- Version control and workflows with Git; comfort with code reviews and branching strategies.
- Experience with Palo Alto Networks automation (pan‑os‑python, Panorama XML API), rule hygiene tooling, or policy-as-code concepts (nice to have).
- Aruba/Comware automation via Ansible network modules, Netmiko/NAPALM, or vendor SDKs (nice to have).
- CI/CD for infra code (GitHub Actions/Azure DevOps), artifact management, and secrets handling (nice to have).
- Infra standards & compliance exposure (change management, approvals, peer review) (nice to have).
- ServiceNow: ATF, CMDB data model, Discovery, and IntegrationHub spokes (nice to have).
- Scripting beyond Python (e.g., PowerShell, Bash); basic Linux operational knowledge (nice to have).
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAnsibleJavaScriptAPIsSNMPGitCI/CDPowerShellBashLinux