Job Description :
- The ServiceNow and monitoring developer must have knowledge in all stages of software development, be familiar with Agile and Scrum development methods, and be capable of coaching others in it.
- You will work autonomously and with third-party suppliers develop self-service capabilities and the orchestration that enables them.
- You will exercise independent judgment within broadly defined policies and determine the best method for accomplishing the objectives.
Responsibilities :
- Design and develop ServiceNow web application and/or its components.
- Develop ServiceNow workflows and orchestrations.
- Develop and support tool integrations.
- Develop and maintain standards and operating parameters.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the Global IT team to design and launch new features.
- Maintain code integrity and organization.
- Employ DevOps culture, enablement and provide coaching on best practices.
- Implement security and data protection while meeting business requirements.
- Work with the rest of the Infrastructure team to define monitoring standards, event correlation and workflows for intelligent operations: machine learning, self-healing and auto-remediation.
Education and Experience : Bachelor's degree in Information Technology or related field with 7 years of related experience, or 12+ years of equivalent combination of experience, education, and training.
Knowledge and Skills :
- 7 years of experience with ServiceNow deployments including development of workflows, automation and application development
- 7 years of experience with managing and developing ServiceNow Service Catalogs
- 5 years of development and deployment experience of monitoring tools; Nagios, SolarWinds, and HPE Oneview
- 5 years developing and supporting integrations between ServiceNow and monitoring tools
- ServiceNow Administrator or Developer Certification
- A self-starter with a strong interest in technology and the ability to deal with a fast-paced environment and ambiguity.
- Highly experienced with two or more back-end programming languages such as: Glide, PHP, Perl, Python, Ruby, Java, .NET, and JavaScript
- Proficient experience using: two or more advanced JavaScript libraries and frameworks such as AngularJS, BackboneJS, ReactJS, JQuery, and/or React.
- Understanding of server-side languages including such as Jade, EJS, Jinja, NodeJS.
- Experience with cloud message APIs and usage of push notifications.
- Experience with RESTful service design and implementation
- Knowledge of code versioning tools such as git, mercurial, or subversion.
- Experience with Server Libraries like Rails, Django
- Demonstrated understanding of technical troubleshooting methodology.
- Excellent oral, written, and interpersonal communication and presentation skills across organizational boundaries.
- Strong customer service skills.
- Ability to work with a range of technical staff to develop joint solutions in project and ongoing support situations.
- Ability to achieve efficiencies through workflow improvement.