Senior Software Engineer-Devops
Company | ServiceNow |
---|---|
Location | San Diego, CA, USA |
Salary | $126700 – $215400 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- Strong background in DevOps and Configuration Management
- Solid knowledge of job control and direct experience with shell scripting and text processing (e.g. awk, sed, perl)
- Comfortable with public cloud infrastructure technologies such as Microsoft Azure, Amazon EC2
- Hands-on experience in related infrastructure concepts such as IP networking, block and file storage, load-balancers, etc.
- Working knowledge of related internet protocols such as DNS, LDAP, NTP, SMTP, HTTP, etc.
- Excellent oral and written communicator
- Integrity and transparency to uphold ServiceNow’s values
- 3+ years of experience in DevOps specific activities viz. build & deploy system
- Bachelor’s degree; or 3 years and a Master’s degree; or a PhD without experience; or equivalent work experience
- Change management and release management
- Experience with large scale web-based applications and Linux production environments running MySQL and PostgreSQL
- Ability to work with development teams to develop, test, deploy, and report on product performance, quality, security, and stability
- Proven Linux skills: including system administration, script development, file system management, searching/finding files
Responsibilities
- Partner across various teams to deliver a quality, well-tuned system that performs and scales at peak load
- Drive architectural discussions and influence technical attributes to streamline and simplify infrastructure
- Act as a technical strategist for the team, removing manual processes in favor of automation
- Participate in compliance audits and ensure proactive meeting of controls
- Enable peers in engineering, customer support, and cloud teams to leverage solutions and related services
Preferred Qualifications
- Deep knowledge and experience with the CentOS/RedHat operating system in large-scale production environments
- Background with test and server monitoring tools (e.g. App Dynamics, Jenkins, Splunk, New Relic)
- Solid background with agile software development methodologies (e.g. scrum)
- Familiarity with the ServiceNow platform, including the development of customizations beyond out-of-box
- Experience with concurrency, multithreading, and the deployment of distributed system architectures