Network Software Engineer
at Imperva
Belfast, Northern Ireland, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 11 Aug, 2024 | Not Specified | 12 May, 2024 | N/A | Kubernetes,Kafka,Computer Science,Go,Python,Distributed Systems,Docker,It,Aws,Communication Skills,Java,C++,Service Providers | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
QUALIFICATIONS
- BSc/M.Sc. in Computer Science or equivalent experience
- 4+ years’ programming experience in Python & Go, Java or C++ is a bonus
- Knowledge of networking theories, concepts and protocols (essential)
- Experience with distributed systems and large scale global service providers – an advantage
- Experience with docker, kubernetes, kafka, microservice architecture – an advantage
- Experience with Configuration Management tools (e.g. jenkins , saltstack,…) – an advantage
- Experience with network automation / equipment (Juniper/Cisco/Napalm/pyez/…) an advantage
- Experience building service in AWS
- Fluent English
- Excellent communication skills
- The ability to manage small projects
While we are flexible about our working locations it is important that we meet face to face from time to time to properly build relationships and get to know each other. Therefore you may be required to travel internationally up to 5 times a year for department conferences, team meetings or group working sessions. You may also be required to attend your local Imperva office from time to time to work with colleagues from your own or different departments.
Responsibilities:
ABOUT THE ROLE
Imperva’s Infrastructure and Cloud team is 2 years old and is staffed with senior leadership from Netflix, Cloudflare, Amazon, Fastly and other major corporations. Our mission is to rebuild Impervas pops and core infrastructure with new modern technologies, embracing Infrastructure as code at all levels with automation as a core requirement for any and all projects.
Imperva’s Infrastructure and Cloud team is looking for a Network Software Engineer to help drive innovation, scale our systems, and improve the operational excellence for Imperva’s globally distributed network. The successful candidate will be responsible for helping create and improve the automation, tooling, and platforms that enable us to continue to grow and operate our global network. You will work to improve the overall availability, reliability, performance, security, and scale of the network for Imperva’s customers. Automation in the Imperva network is key to the success of our products and is the cornerstone of our Network Security business.
RESPONSIBILITIES
- Help design and build our next-generation network automation and management platforms
- Work with a globally distributed team of talented developers
- Work closely with other engineering leadership to plan and prioritize functionality needed for Imperva product growth and evolution
- Work to continuously improve the platform, using a mixture of in-house and off-the-shelf/OSS solutions
- Understand network hardware and software scale and limitations
- Ownership mindset of network deliverables of scale, performance, and availability
- Participate in on-call rotation, root cause analysis, and incident postmortems
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Network Administration / Security
Software Engineering
MSc
Proficient
1
Belfast, United Kingdom