You'll be working in an international and multi-skills Network Automation Squad, actively participating in design and development activities for new workflows to be automated . This involves understanding the requirements raised by the other Allianz Global Network squads / products, being exposed to different network technologies.We believe in an open source, vendor-agnostic and data driven approach, that can be tailored to the customers needs.The goal is to lead Allianz Global Network and its customers towards self-service and self-healing networkKey Skills
- Strong coding background developing code in Python (using modules and JSON and / or Ansible (playbooks, YAML, Jinja2 templates)
- Designing and support / coordinate development of end-to-end workflows including integration with different solutions and systems (eg, Vault, AWX, ITSM)
- Familiarity / experience with Nautobot / Netbox, Network Automation Source of Truth
- Have systems and infrastructure skills about, for example, Kubernetes, VMware virtualization, Docker. General, basic Linux skills and Cloud understanding. Experience in coordinating / planning the infrastructure maintenance (eg, update products releases, patches / fixes)
Additional Skills
- Be familiar with Git development practices and Agile methodologies (Scrum / Kanban approaches).
- Network domains knowledge as Firewall, LAN, WAN, Load Balancers, Proxy etc
- Be familiar with monitoring topics (alerting, telemetry)
- Experienced with REST and / or RESTFul API architecture and integration design
- AI interest and experience
Activities / Responsibilities
- Support discovery / analysis activities related to new workflows based on other products requirements and work with the internal customers structuring their use cases
- Design and coordinate the development activities, understanding the eventual dependencies and architectural decisions to be taken
- Support the backlog definition and prioritization (eg, Sprint planning)
- Contribute to architecture / design discussions with the team, but also with internal customers and end users
- Contribute to discussions and / or requirements with vendors / communities to ensure adopted technologies and standards are updated and following best practices
- Contribute to technical coordination / planning of the underlying infrastructure (Kubernetes / Docker / Cloud environment) and the already developed code and integration operation and maintenance
- Create and review technical and functional documentation
- Be available / willing to coach junior colleagues and collaborate with / support Squad members
Skills Required
Rest Api, Git, network automation , Ansible, Python, Kubernetes