Senior Specialist - Architecture
- ๐ญ๐บ Hungary
- On-site
- Senior
- 5 days ago
- Cisco
- Arista
- Palo Alto Networks
- ISE
- Python
- FastAPI
- Pydantic
- React.js
- TypeScript
- JavaScript
- REST API
- WebSockets
- Celery
- Redis
- SSH
- BGP
- OSPF
- VLANs
- ACLS
- IPSec
- NAT
- TLS
- Robot Framework
- pytest
- Devops
- Linux
- Bash scripting
- Docker
- Kubernetes
- OpenShift
- Git
- CI/CD
- AI
- Model Context Protocol
- MCP
- PCNSE
- Ansible
- Microservices
- gRPC
- Flask
- Django
- InfluxDB
- PostgreSQL
- Elasticsearch
- Windows
- IaC
- Terraform
- GitOps
- Network Security
Role: Senior Network Engineer
Location: Budapest, Hungary
Type of hiring: Permanent
Mode: Hybrid( 3 days a week)
Job Summary
Organization CTS Enterprise Network Services Network Engineering Automation
Job Description Cybersecurity Tooling Engineer
CTS Enterprise Network Services team in Budapest is looking for a Senior FullStack Software Engineer specializing in Network Automation Tooling In this role you will be at the forefront of transforming enterprise network operations into a softwaredefined automated and intelligent ecosystem
- You will design develop and maintain internal developer platforms portals and orchestration engines that automate critical network operations across thousands of devices globally Key use cases include scheduled automated software upgrades prepostchange validation test suites configuration drift detection and multivendor API integrations spanning Cisco Arista Check Point Palo Alto Networks and Cisco ISE
- Additionally this role leads the adoption of Agentic AI workflows within Network Operations NetDevOpsAIOps enabling autonomous diagnostic assistants intentbased network validation and intelligent workflow orchestration
As a Cyber Security Engineer you will
- Software Engineering FullStack Capabilities
- 4 years of professional software development experience
- Strong proficiency in Python FastAPI Pydantic asyncio or Go
- Solid handson experience in modern frontend development React TypeScript JavaScript HTML5CSS3
- Experience designing and consuming RESTful APIs WebSockets and asynchronous task queues Celery Kafka Redis
Network Automation Protocol Knowledge
- Practical experience automating network devices via REST APIs NETCONF RESTCONF SSH Netmiko Scrapli NAPALM
- Familiarity with enterprise routing switching and security fundamentals BGP OSPF VLANs ACLs IPsec NAT TLS
- Direct API integration experience with at least two major enterprise vendors Cisco Arista Palo Alto Networks Check Point or Cisco ISE
Automated Testing Lifecycle Experience
- Experience building automated test suites for network state verification eg pyATS Robot Framework Pytest
- Experience with automated scheduled upgrade or patch management engines
DevOps Platforms
- Strong Linux system administration fundamentals and Bash scripting
- Experience with Docker Containerization and Kubernetes OpenShift
- Version control mastery Git and CICD pipeline implementation
NicetoHave Big Plus
- Agentic AI LLM Engineering Handson experience developing AI agents multiagent systems functioncalling toolcalling workflows or Model Context Protocol MCP integrations
- Network Verification Digital Twins Experience with Batfish Forward Networks Containerlab or Cisco Modeling Labs CML
- Network Source of Truth NSoT Working knowledge of NetBox or Nautobot plugin development
Relevant Certifications
- Cisco Certified DevNet Associate Professional
- Arista Cloud Engineer Automation Specialist
- Palo Alto Networks PCNSE PCDRA
- Red Hat Certified Specialist in OpenShift Ansible
Key Responsibilities few examples
1 FullStack Tooling Platform Development
- Frontend Development Build responsive intuitive and highperformance web dashboards and internal selfservice portals using modern frontend frameworks React TypeScript Tailwind CSS enterprise UI libraries
- Backend Architecture Architect scalable microservices and RESTful gRPC APIs using Python FastAPI Flask Django or Go integrating directly with Network Source of Truth NSoT databases message queues and device controllers
- Database State Management Design data models for device inventories upgrade campaign states job queues Celery Redis and timeseries telemetry storage InfluxDB PostgreSQL Redis Elasticsearch
2 Network Automation Testing Lifecycle Management
- Automated Software Upgrades Develop endtoend scheduled firmwaresoftware upgrade workflows image staging compatibility prechecks dynamic failover staged maintenance windows postvalidation and automated rollback
- Automated Network Testing Build automated prepostchange verification frameworks using tools like pyATS Genie Batfish Suzieq or custom Python test suites to ensure zerodowntime execution
- Configuration Policy Orchestration Implement Infrastructure as Code IaC and NetworkasCode NaC paradigms using Ansible Terraform Jinja2 templating and GitOps workflows
3 MultiVendor Platform Security Integration
- Develop API clients middleware and integration adapters for
- Routing Switching Fabrics Cisco IOSXE NXOS ACI Catalyst Center via REST NETCONF RESTCONF Arista EOS CloudVision CVP eAPI AVD
- Network Security Firewalls Palo Alto Netwo
Senior Specialist - Architecture ยท LTM