Network Security Automation Engineer

Networking San Antonio, Texas


Description

PRIMARY RESPONSIBILITY:  A Network Security Infrastructure Engineer is a key element within the Rackspace migration team and is expected to provide a high level of technical support to our customers.  Owns complex automations that enable Rackspace to execute large-scale datacenter migrations. Applies creative problem-solving techniques to identify the source of problems; while at the same time keeping the customer aware of every step along the way. A Network Security Infrastructure Engineer is expected to use initiative and standard programming practices to ensure the stability and security of Rackspace’s automated solutions.

KNOWLEDGE/SKILLS/ABILITY: Advanced knowledge of managing and troubleshooting complex Windows environments, network fundamentals, including diagnostics with OS system tools. Uses skills as a seasoned experienced professional with a full understanding of industry practices and company policies and procedures; resolves a wide range of issues in imaginative as well as practical ways.  Advanced knowledge of server DNS, SMTP, and TCP/IP.  Advanced knowledge of DNS, including diagnostics with system tools.  Continually expands knowledge in the areas of new developments and trends; may make recommendations to management on desirable additions and developments. Must be detailed in documenting information and practice good follow through techniques. Excellent problem-solving abilities coupled with a desire to take on responsibility.  Possesses excellent written and verbal communication skills. Ability to communicate technical info and ideas so others will understand. Ability to make appropriate decisions considering the relative costs and benefits of potential actions.  Good ability to handle multiple tasks and prioritize work in order to maintain required productivity levels.  Due to the 24x7 operations of the business, must be able to work a flexible work schedule, may include nights, weekends, holidays, etc.  Ability to successfully work and promote inclusiveness in small groups. Ability to provide FANATICAL support.

Windows

  • Fundamental knowledge of Powershell.
  • Able to automate basic manual Windows tasks.
  • Understands and adheres to software development best practices.
  • Capable of troubleshooting APIs.
  • Understands version control using Git or similar tools.

Virt

  • Fundamental knowledge of Powershell or Python.
  • Able to automate basic manual Windows tasks.
  • Understands and adheres to software development best practices.
  • Capable of troubleshooting APIs.
  • Understands version control using Git or similar tools

Network Security

  • Fundamental knowledge of Python or Golang.
  • Able to automate basic Cisco networking commands.
  • Understands and adheres to software development best practices.
  • Capable of troubleshooting APIs.
  • Understands version control using Git or similar tools

Linux

  • Fundamental knowledge of Python or Golang.
  • Able to automate basic manual Windows tasks.
  • Understands and adheres to software development best practices.
  • Capable of troubleshooting APIs.
  • Understands version control using Git or similar tools

JOB COMPLEXITY: Proposes and implements system enhancements that will improve the capabilities, performance and reliability of the automations. Coordinates the order and execution of the development, upgrading, monitoring, testing and servicing the automations.   Defines, designs and implements automated solutions.  Builds and supports automations for deployment, diagnostics and remediations run on customer devices.  This will include bulk and on demand solutions for end user use. Designs and develops automation scripts and programs in support of Rackspace and its customers.  This position will help create a series of automated actions that will allow for faster deployments and service restoration for the customer. Develop against current versions of the platforms supported by Rackspace. Formulates new and alternate ideas, approaches, and designs to evolve own feature area or to solve problems encountered in own feature area.  Focuses on a specific feature area or component.  Influences functionalities that make broad contribution to our product and service offerings. 

SUPERVISION: Self driven; ability to manage position without direct supervision. 

EXPERIENCE/EDUCATION: High school diploma or equivalent required. Requires 5 years of experience in systems administration or related field. Demonstrated ability to consistently provide FANATICAL support.

PHYSICAL DEMANDS: General office environment. May require long periods sitting and viewing a computer monitor. Moderate levels of stress may occur at times. No special physical demands required.