Mid/Senior Network Engineer with Python
B2B Contract: 18 000 - 31 000 PLN + VAT
Get to know us better
CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe).
While no longer a startup - we have 350+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple:
- Act to deliver.
- Disrupt to grow.
- Team up to win.
The project and the team
We are currently seeking Network Engineers who are interested in automating tests for SD-WAN features. The project involves creating test cases using Python, as well as developing libraries and components that can be reused in other test suites. Your expertise will be crucial in testing deployments, device configuration changes, upgrades in control and data planes, and most importantly, leveraging your enterprise router knowledge to add value everyday.
This project presents a significant challenge within the domain of large-scale networking, providing a unique opportunity to gain experience in test design and automation. As the ideal candidate, you should possess both theoretical and practical knowledge of the latest tools and market trends in test automation, configuration, and development.
Your role
As a part of the development team, you will be responsible for:
- Developing and maintaining a test framework for a software defined network solution
- Troubleshooting and resolving technical issues reported by the Customer
- Working in agile methodology and collaborating with the rest of the team
- Preparing a proof-of-concept or new ideas, elements and functionality
- Taking part in technical design discussions
- Delivering unit tests for your code
- Validating the solution with the client
- Supporting teammates
Do we have a match?
As a Network Engineer you must have the following:
- Extensive knowledge of networking systems
- A knack for testing and debugging complex network topologies
- Good knowledge of Python in automation
- Practical experience with Git
- Experience debugging and configuring one of IOS/JunOS/SR OS based network devices via CLI or Netconf
- Good knowledge about standards and experience in debugging network protocols e.g. IPv4, IPv6, BGP, BFD, OSPF, VRRP, SNMP, MPLS, …
- Good knowledge about standards and experience in debugging tunneling protocols e.g. VXLAN, IPSec
- Good knowledge of the following technologies: QoS, ACL, NAT, DHCP for IPv4/IPv6, DPI, Multicast
- Good Linux administration skills with emphasis on network configuration and testing
- Knowledge about network virtualization
- Knowledge of KVM/vmware esxi/Docker
- Knowledge about virtual solutions e.g. CSR 1000v
Beyond the criteria above, we would appreciate the nice-to-haves:
- Knowledge about SDN, NVF, SD-WAN solutions
- Hands-on experience with automated software and/or hardware testing
- Hands-on experience with SDKs for automating traffic generator tools
- Certification in networking and / or QA
More reasons to join us
- Flexible working hours and approach to work: fully remotely, in the office or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a hands-on approach to give you an easy start
- A great atmosphere among professionals who are passionate about their work
- The ability to change the project you work on
- Department
- Engineering KW
- Role
- Networks
- Locations
- Poland
- Remote status
- Fully Remote
- Level
- Senior, Mid

Colleagues
Mid/Senior Network Engineer with Python
B2B Contract: 18 000 - 31 000 PLN + VAT
Loading application form
Already working at CodiLime?
Let’s recruit together and find your next colleague.