Senior Network Engineer - Automation & Scripting
We are seeking a Senior Network Engineer specializing in automation and scripting to join our infrastructure services engineering team.
Your role will focus on developing automation solutions and APIs that enhance platform reliability and support our transition to Infrastructure as a Service (IaaS). You will engage with cross-functional teams, including global network engineering, platform engineering, and security architecture. This position offers the opportunity to work with advanced network technologies and contribute to a global infrastructure environment. If you have strong Python skills and network automation experience, we encourage you to apply.
Responsibilities
Develop automation scripts for device provisioning configuration management and network analysis
Build and maintain reusable APIs for network platform services
Collaborate with internal teams to establish branch development techniques and AI agent integration
Document new automation frameworks and provide training to global teams
Troubleshoot complex network issues involving DNS DHCP and BGP
Implement automation solutions across Cisco and SD-WAN environments
Support the transition to Infrastructure as a Service through automation and platform reliability improvements
Integrate automation tools with DevOps workflows and cloud platforms
Maintain security compliance within automation processes
Participate in design reviews and code quality assessments
Monitor network performance and automate response mechanisms
Work closely with security architecture to align automation with security requirements
Contribute to continuous improvement of network automation standards and practices
Manage version control and collaboration using Git
Support development and deployment in multi-vendor network environments
Requirements
Bachelor’s degree in computer science engineering or related field
Minimum of 5 years of software engineering experience focused on network automation
Proficiency in Python, including object-oriented programming, data structures and libraries such as NAPALM
Strong understanding of routing, switching, TCP/IP and security protocols
In-depth knowledge of LAN, WAN and Cisco routing and switching fundamentals
Experience with Cisco DNAC (Digital Network Architecture Center)
Familiarity with SD-WAN technologies such as VeloCloud and Palo Alto SD-WAN
Ability to perform detailed troubleshooting using DNS DHCP and BGP
Experience with Cisco device APIs, including NETCONF, RESTCONF and data models like YANG and MIT
Competency with DevOps tools, including Postman, PyCharm, and Git
Skills in additional scripting languages such as Bash and PowerShell
Strong written and verbal English communication skills (B2+)
Nice to have
Experience with cloud platforms and AIOps integration
We offer
We gather like-minded people:
Engineering community of industry professionals
Friendly team and enjoyable working environment
Flexible schedule and opportunity to work remotely within Poland
Chance to work abroad for up to 60 days annually
Business-driven relocation opportunities
We provide growth opportunities:
Outstanding career roadmap
Leadership development, career advising, soft skills, and well-being programs
Certification (GCP, Azure, AWS)
Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
English classes
We cover it all:
Stable income (Employment Contract or B2B)
Participation in the Employee Stock Purchase Plan
Benefits package (health insurance, multisport, shopping vouchers)
Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
Referral bonuses
Corporate, social and well-being events
Please, note:
The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview
We will reach out to selected candidates exclusively
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Senior Network Engineer - Automation & Scripting
Senior Network Engineer - Automation & Scripting