At ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can’t wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you are part of an ambitious team of change makers who have a restless curiosity and a drive for ingenuity. We know that your best work happens when you live your best life and share your unique talents, so we do everything we can to make that possible. We dream big together, supporting each other to make our individual and collective dreams come true. The future is ours, and it starts with you.
With more than 7,400+ customers, we serve approximately 80% of the Fortune 500, and we’re on the 2021 list of FORTUNE World’s Most Admired Companies®.
Learn more on Life at Now blog (https://blogs.servicenow.com/category/life-at-now.html) and hear from our employees (https://www.youtube.com/playlist?list=PLtPPHGXv_JpmhypERyQKm5zO2Wd65QinB) about their experiences working at ServiceNow.
Opportunity : ServiceNow’s infrastructure teams operate on a principle of doing things better and smarter than they were done before. To that end, automating network tasks and using tooling to monitor and manage the network is top priority. We are currently seeking a Staff Software Engineer (Network) to be based out of India as a remote worker. As a key member of the Cloud Infrastructure Engineering team, you will be responsible for architecting, developing, deploying and managing the tools that support the network infrastructure. This is an opportunity to be at the core of building a Cloud SaaS platform that will scale to millions of users. You will also be a virtual part of the overall infrastructure software development team.
The Networking group of the Cloud Infrastructure organization architects, builds and operates the network infrastructure that runs our SaaS platform. It is built on the principles of stability, security, ability to scale, high performance, and cost effectiveness. You will define and execute innovative ways to deploy, operate and monitor networking systems at scale. In addition to tools software development and testing, your work will involve interacting with other members of the infrastructure organization, the ServiceNow development teams, and working with network hardware vendors on implementing new hardware and software features. You will possess a good understanding of networking protocols, combined with software tools development expertise. You should have experience designing, developing and testing software for network automation and have strong track record of success. Primary roles and responsibilities for this role are as follows:
Develop automation software to be integrated with existing systems or enhance functionality to support a rapidly growing, multi-vendor network environment
Design and build automation frameworks and services to be utilized across multiple teams
Understand complex network management requirements and design, develop, test, implement and sustain automated solutions
Partner with the network engineers to define and gather requirements for tools, take existing processes or even redefine it with an external team and automate them
Automate detection, response, event triage, probable root cause analysis and auto-remediation of network incidents
Work with management to procure and deploy commercial or open-source tools focused on network availability, performance and capacity monitoring, alarming and management
Identify, define and develop common interfaces (APIs) which could be used for querying databases , craft metrics, or analyze problems
Define and author network automation development techniques and standards
Work with design teams, technical staff, and Hardware/Software groups from various network equipment vendors on new feature requests
Assist with the automation of test to verify equipment and software functionality in a lab. Working knowledge of test frameworks such as JUnit or PyUnit would be a plus
Participate in rotation on-call schedule with other team members for the systems developed.
Sample first 6-month deliverables :
Build tools that streamline and/or automate how change on the network is done including pre and post-maintenance validation checks
Automate the generation of base device configurations for all network devices types
Network ACL management and security policy validation and enforcement
Network monitoring, detection and response automation
Define standards for functional and regression testing of network automation tooling
Partner with the Cloud software development team to ensure all networking efforts are an integral part of the overall automation efforts
Requirements : The candidate should have a solid foundation in networking including routing, switching, security, and load balancing as well as one or more scripting or compiled programming languages. A proven track record and experience in designing, developing, testing, and running network automation software is a must. The following is a list of requirements for this role:
A degree in CS/EE and/or 8+ years of proven, related experience
Advanced programming or scripting skills and experience with a focus on Python
Solid foundation in networking protocols, equipment, and vendors. This can include Cisco, Juniper, F5, Firewalls, VPN devices, routing, switching, load-balancing, etc.
Experience in software development using data modeling tools for automated network incident management, device configuration and change management, network operations, etc.
Practical experience and understanding of network monitoring and management best practices, procedures, tools and network security fundamentals
Experience developing network software components based on SNMP and NetFlow protocols
Knowledge of MPLS, OSPF and BGP protocols a plus
Previous network design and administration and working knowledge of Linux is a plus
Working knowledge of Java, HTML, Django or Unix scripting would be a plus
Working knowledge of server-side JavaScript would be a plus
Experience with ServiceNow scripting would be a plus
Experience with JUNOS, Cisco NX-OS, and Ansible automation would be a plus
Familiarity with virtualization and cloud infrastructure technologies is a plus
Excellent analytical, strategic planning, written and oral communication skills
Good team player, attention to detail and ability to work well with others
ServiceNow is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law.
All new employees hired in the United States are required to be fully vaccinated against COVID-19, subject to such exceptions as required by law. If hired, you will be required to submit proof of full vaccination or have an approved accommodation, by your start date. Visit our Candidate FAQ page (https://www.servicenow.com/legal/vaccine-policy.html) to learn more.
If you require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at talent.acquisition@servicenow.com for assistance.
For positions requiring access to technical data subject to export control regulations, including Export Administration Regulations (EAR), ServiceNow may have to obtain export licensing approval from the U.S. Government for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by the U.S. Government.
Please Note: Fraudulent job postings/job scams are increasingly common. Click here (https://www.servicenow.com/fraudulent-job-scams.html) to learn what to watch out for and how to protect yourself. All genuine ServiceNow job postings can be found through the ServiceNow Careers site (https://www.servicenow.com/careers.html) .
Work personas
Work personas are categories that are assigned to employees depending on the nature of their work. Employees will fall into one of three categories: Remote, Flexible or Required in Office.
Required in Office
A required in office work persona is defined as an employee who is contracted to work from or aligned to a ServiceNow-affiliated office. This persona is required to work from their assigned workplace location 100% of the work week based on the business needs of their role.
Flexible
A flexible work persona is defined as an employee who is contracted to work from or aligned to a ServiceNow-affiliated office and will work from their assigned workplace location roughly 3 days/week or less (generally around 40-60% of the work week). Flexible employees may choose to work the remaining working time from their workplace location or home. Flexible employees are required to work within their state, province, region, or country of employment.
Remote
A remote work persona is defined as an employee who performs their responsibilities exclusively outside of a ServiceNow workplace and is not contracted or aligned to a ServiceNow-affiliated office, including those whose place of work (pursuant to their terms and conditions of employment) is their home. Remote employees are required to work within their state, province, region, or country of employment.
Welcome to the Latest Job Vacancies Site 2021 and at this time we would like to inform you of the...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> InvestAid India Pvt Ltd, premier industrial project consultants firm is looking to hire Accountant/ Accounts...
Apply For This JobFull Job Description Company Description For over 10 years, Zscaler has been disrupting and transforming the security industry. Our 100%...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Responsible for generating new business from online bidding portals like Upwork, freelance, guru, pph and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Head- Accounts , Books and Uniform Distribution Job Type: Full-time Salary: ₹25,000.00 – ₹30,000.00 per...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> At Hitachi Energy our purpose is advancing a sustainable energy future for all. We bring...
Apply For This Job