Senior Systems Engineer

ServiceNow
Summary
Join ServiceNow's OS Engineering team as a Staff Systems Engineer specializing in Automation and Linux Engineering. This role involves leading the design, development, and management of scalable server infrastructure tools, focusing on OS build and deployment automation and high system availability. You will develop and maintain Red Hat Linux systems, implement automation solutions using Puppet and Ansible, and utilize ServiceNow's platform capabilities. Collaboration with cross-functional teams is essential. The position requires a background check and is open only to US citizens, naturalized citizens, or permanent residents. A Bachelor's degree and relevant experience are required.
Requirements
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving
- In-depth expertise in Python, Puppet/Ansible, and Red Hat Linux (RHEL)
- Proficiency in virtualization and containerization technologies, such as VMware, AWS, Azure, and Kubernetes
- Demonstrated skills in configuration management and automation, particularly in Puppet/Ansible and Python
- Comprehensive understanding of Linux operating systems and associated toolsets
- Familiarity with networking protocols including DNS, LDAP, NTP, and SMTP
- Experience in using Source Control Management tools like Git, Gerrit, or GitLab
- Exceptional analytical and problem-solving skills, complemented by a strong ability for autonomous work
- Bachelorβs degree in computer science or a related field
- 4+ years of experience in Linux System Administration, including both software and hardware aspects
- A minimum of 2 years of hands-on experience with automation tools like Puppet or Ansible
- Strong scripting skills, specifically in Bash and Python
- Knowledge of Agile Project Management frameworks
- Experience working in a 24x7 operational setting with on-call support rotation
- Passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards)
- US Citizen, US Naturalized Citizen, or US Permanent Resident holding a green card
Responsibilities
- Lead the design, development, and management of scalable server infrastructure tools, with a focus on OS build and deployment automation and high system availability
- Develop, support and fine-tune Red Hat Linux systems, addressing aspects like security (SELinux), performance optimization, and patch management through automation tools such as Puppet and Ansible
- Develop and sustain a software-defined, declarative infrastructure environment using Python, Puppet/Ansible, and Red Hat Linux (RHEL)
- Engineer and implement automation solutions targeting Linux-based systems, primarily through Puppet and Ansible
- Spearhead automation-centric, large-scale infrastructure projects from ideation to deployment
- Utilize ServiceNow platform capabilities for advanced orchestration workflows
- Engage with cross-functional teams including project management, network engineering, security, and database administration to deliver holistic solutions
- Demonstrate an aptitude for independent problem-solving
Preferred Qualifications
GCS-23
Benefits
Work Personas (flexible, remote, or required in office)