ServiceNow is looking to drive enterprise transformation through their cloud-based SaaS platform and needs a Senior Systems Engineer with a specialization in Automation and Linux Engineering to join their OS Engineering team.
Requirements
- In-depth expertise in Puppet/Ansible, Python 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 and Red Hat Satellite.
- 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.
- Strong scripting skills, specifically in Bash and Python.
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.
Other
- 2-3 days in the office at our San Diego, CA OR Kirkland, WA Office Location.
- US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered.
- 5+ years of experience in Linux System Administration, including both software and hardware aspects with a Bachelor's degree; or 3 years and a Master's degree; or equivalent work experience.
- A minimum of 2 years of hands-on experience with automation tools like Puppet or Ansible.
- Experience working in a 24x7 operational setting with on-call support rotation.