Software Developer PHP - Network Automation

Anexia
Pasching, Austria
4 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English, German
Compensation
€ 46K

Job location

Vienna, Austria

Tech stack

JavaScript
PHP
Confluence
JIRA
Bash
Digital Rendering
Web Development
Networking Hardware
JSON
Network Security
Laravel
MariaDB
Netconf
Object-Oriented Software Development
PHP Development
PhpStorm
Ansible
SQL Databases
Virtual Local Area Networks
Codeception
Backend
Juniper
Gitlab
Vue.js
Gitlab-ci
Templating
Fortinet
Front End Software Development
REST
gRPC
Doctrine
Docker

Job description

  • Bearbeitung komplexer Aufgabenstellungen rund um die Automatisierung unserer netzwerklastigen Services
  • Du kannst dir vorstellen in einem oder mehreren der folgenden Bereiche zu arbeiten:
  • Frontendentwicklung: An der Anexia Engine, mit besonderem Fokus auf die netzwerkzentrischen Services

  • Backendentwicklung: o Management und self-service Deployment von Netzwerkressourcen (IP Space, VLANs, VXLAN, VRF-Ressourcen) für unsere über 100 Standorte weltweit o Switchportautomatisierung o Templating, Rendering und Deployment der Konfiguration von Netzwerkkomponenten in einem Multivendor Environment (u.a. Juniper, Arista, Fortinet, etc.)

  • Weiterentwicklung Konzeption und Requirements Engineering für neue Features in Zusammenarbeit mit verschiedenen Stakeholdern im Business sowie unseren Teams für Network Operations, Network Delivery und Network Security

Diese Technologien verwenden wir:

Backend

  • PHP 8.2
  • Phalcon
  • Doctrine, MariaDB
  • Codeception

Integration

  • REST APIs
  • Netconf
  • gRPC/gNMI

Frontend

  • VUE, JavaScript

Projektverwaltung und Dokumentation

  • Jira und Confluence

Quellcodeversionierung, Build und Deploy

  • Gitlab, Gitlab CI/CD

Entwicklungsumgebung (IDE)

  • PhpStorm

Testsystem

  • Bash, Ansible, Docker

Requirements

  • Erfahrung mit PHP Entwicklung sowie mit Objektorientierter Programmierung (OOP) in modularen Projekten in containerisierten Umgebungen
  • idealerweise Erfahrung im Betrieb von Netzwerken
  • Know-how im Umgang mit SQL und ORMs
  • Solider Umgang mit REST APIs und JSON
  • Kenntnisse von Frameworks wie Laravel und Phalcon von Vorteil
  • Verständnis für UX-Design und -Workflows
  • Erfassen von technischen Zusammenhängen ist für dich ein Leichtes
  • Ausgezeichnete Deutsch- und Englischkenntnisse in Wort und Schrift

About the company

Anexia was founded in June 2006 by Alexander Windbichler as a classic Internet Service Provider.

Apply for this position