Position Details
Our client is an investment management firm focused on delivering attractive performance and client portfolio solutions. They believe that technology will play a key role in the future of finance, and have built a robust trading platform to handle scale, complexity and customization.
They are now looking for an experienced Network Engineer to join their team of highly skilled engineers in Sofia.
Job Responsibilities
- Balance ‘business as usual’ and project work which comprises of day-to-day support and administration of the estate
- Promote and adhere to best practice across Technology by aligning strong engineering skills, attention to detail and knowledge of industry trends and best practices to build reliable, high performance and robust solutions.
- Integrate Ansible, Terraform, and other automation tools with Network systems and services.
- Ensure high availability across the Network estate.
- Document automation processes and maintain version control via Git.
- Collaborate with cross-functional teams to understand requirements and provide automation solutions.
- Work collaboratively and as a trusted partner with infrastructure teams and stakeholders to understand requirements and provide solutions.
- Participate in an on-call support rota.
Job Requirements
- Bachelor’s degree in computer science or related field
- 5+ years of experience operating and deploying network infrastructure
- 3+ years of experience in ground-up network design
- Experience with routing and network protocols
- Experience troubleshooting transport protocols (TCP/UDP)
- Ideally experience with overlay networks (EVPN, VXLAN)
- Excellent knowledge of Palo Alto Networks, Cisco Networking, Arista Networks, Infoblox
- Exposure to Grafana and/or some Python experience would be considered an advantage
- Eagerness to automate your workflow to increase efficiency
- High capacity to learn; we are more interested in how you think than what you already know
- High capacity for context switching and organising your workload
- Clear communication skills with the ability to maintain a high degree of customer feedback
- A flexible and reliable team player who enjoys working in a collaborative environment
- Excellent problem-solving skills and attention to detail
- Native level of communication skills in English