Network Software Engineer
Duties include:
- Design, develop and maintain software to automate network changes in response to data provided by Imperva's analytics systems.
- Model and improve our networking landscape using modern configuration management tools.
- Design and develop continuous integration/continuous delivery (CI/CD) pipelines to deploy planned and dynamic changes to code and configurations.
- Automate and improve software defined network environment.
- Manage production issues to ensure 24/7 availability of the network management tools.
- Automate incident responses and support end-to-end product automation.
- Direct system installations, and define, document and enforce system standards.
- Collaborate with network architects on network optimization.
- Support other network engineers around the world to investigate and solve issues in CDN network.
- Monitor all production environments.
- 3 years of experience designing software for large scale, globally distributed networks / systems.
- 3 years of programming experience in Python.
- 3 years of experience working with SaltStack optimizing and extending capabilities.
- 3 years of experience in Juniper routers and switches.
- 3 years of experience in developing CI/CD systems, with particular focus on Jenkins and Groovy.
- 3 years of experience in Web development (Fullstack) using PHP, MySQL and JavaScript, including Docker and AWS deployments.
- 3 years of experience in DBA (Database administration).
- 3 years of experience running network configuration projects for deploying configuration in a CDN environment.
Recommended Jobs
Motorcycle Technician - Team Mancuso Powersports 59
Salary Range: $75,000 to $125,000 a year is typical compensation Team Mancuso Powersports 59 10430 Southwest Fwy, Houston, TX 77074, USA Interested? CLICK HERE TO APPLY: Full-time Company Descriptio…
Licensed Vocational Nurse - LVN (TO SERVICE PATIENTS IN 77064, 77070, 77038)
Job Summary: Tri-FLEXSI Home Health Care, Inc. is seeking a compassionate and skilled Licensed Vocational Nurse (LVN) to join our team in Missouri City, Texas. WE ONLY ACCEPT CLIENTS IN HOUSTON AND TH…
Senior Finite Element Software Developer
GENERAL DESCRIPTION: Our company has an immediate opening for Senior Finite Element Software Developer or Advisor. This position will be responsible for developing 3D finite element method (FEM) s…
Business Manager Associate
Job Description This role offers an exciting opportunity to work closely with Product and Technology teams within Global Banking, establishing yourself as a trusted advisor. As an Associate Bus…
Community Outreach Specialist
As a Community Outreach Specialist at Upward Health, you will be instrumental in furthering our mission of providing personalized, comprehensive medical care to complex patients right in their homes. …
Director of Software Engineering
Director of Software Engineering Location Remote in Austin, TX : About the Role We are looking for a dynamic, technical hands-on Director of Engineering to lead a group of product development engine…
Contracts Manager/ Contracts Specialist
New Houston based Contracts Specialist/ Manager role. Global company - opportunity to join the growing Contracts team. About Our Client This is a role within an international technology comp…
Caregivers Full/Part Time
Job Summary: The Personal Care Assistant/Caregiver plays an essential role in the lives of those who can no longer care for themselves, providing both practical assistance and vital emotional support …
Line Cook
For this position, pay will be variable by location - See additional job details and benefits below. Our Winning Family Starts With You Check out these great benefits Flexible schedules to help you ba…
Customer Success Manager II, Luxury Presence App
Luxury Presence is the leading digital platform revolutionizing the real estate industry for agents, teams, and brokerages. Our award-winning websites, cutting-edge marketing solutions, and AI-power…