Senior Server Engineer in Scottsdale, AZ at Discount Tire Corporate Careers

Date Posted: 11/18/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Region:
  • Experience:
    Not Specified
  • Date Posted:
    11/18/2020

Job Description

Here at Discount Tire, we celebrate the spirit of our people with extraordinary pride and enthusiasm. As America’s largest independent tire retailer, specializing in tires & wheels, we have over 1,000 store locations and continue to grow every year. Our consistent growth over the last 60 years, the loyalty of our customers and passion of our people makes Discount Tire a great place to work.

 

Working independently, the Senior Server Engineer is responsible for the execution of the server infrastructure and administration of Active Directories.  his senior-level professional is a seasoned individual that works on complex development assignments and delivers solutions. 

 

Essential Duties and Responsibilities:

  • Sharing expertise and insight with other engineers
  • Motivating staff and fostering collaboration
  • Own backend services related to the identity and e-commerce needs of the entire company
  • Translate requirements into technical designs and product roadmaps
  • Lead the development effort and help the team turn designs into reality
  • Ensure your services can handle the load generated by users
  • Interface with external groups to provide integration support, strategy and direction
  • Help set team standards around documentation, programming best practices and overall code quality
  • Demonstrate a strong bias towards service, quality and customer satisfaction; applying information on past experiences and assists others in applying these lessons to solve problems.
  • Monitors server performance, virtualization performance and provides utilization projections. Monitors backup system performance and reliability. Monitors messaging performance and performs troubleshooting of errors.
  • Performs diagnostic analysis, preventive maintenance, and troubleshooting of networks and servers. Identifies inefficiencies in deployment/build process and provides solutions. Server setup, installation and configuration.
  • Configures and maintains HA configurations of various types. Defines the hosts in the backup system and establishes schedules. Allocates Servers based on application needs using the appropriate protocols and tiers.
  • Server capacity planning, forecasts server growth, consults vendors, plans and executes server installation. Collaborates with programmers and database administrators to optimize server performance.
  • Uses communication skills to listen to, identify & address customer needs while building a relationship and rapport with customers.
  • Builds positive working relationships with team members, managers & all departments.
  • Ensure the appropriate level of documentation to support the operation.
  • Develop and maintain strong relationships with internal and external clients.
  • Completes IT Governance & IT project job assignments to ensure achievement of established project milestones
  • Prioritizes and responds promptly based on severity levels to needs of the customer. Proactively or timely recognizes opportunities for service recovery and acts to resolve issues.
  • Provide technical assistance in server planning, engineering and architecture.
  • Provide recommendations on changes and design enhancements to improve reliability, security, processes, and performance.
  • Maintain up-to-date knowledge of emerging server tools and technologies.
  • Research, evaluate and recommend system technologies to support business requirements.
  • Develop and manage a robust data backup and retention strategy
  • Coaches and mentors’ Level I and II
  • Other duties as assigned

Job Requirements

Qualifications:  

  • 5+ years of direct professional programming experience (Java proficiency preferred)
  • Expert knowledge of object-oriented programming principals
  • 5+ years of professional experience with REST APIs and other types of web services
  • Hands-on experience building highly scalable applications and infrastructures (AWS experience preferred)
  • 3+ years of professional experience with SQL and NoSQL database technologies
  • 3+-years of professional experience with caching and queuing technologies
  • S. degree (or higher) in Computer Science, or equivalent
  • Strong written and verbal communication skills
  • Self-motivated attitude with an ability to carry ideas from inception to completion
  • Experience with setup and maintenance of MS System Center Products.
  • Excellent verbal and written communication skills - ability to effectively exchange ideas and information and effectively relate to others in order to accomplish work responsibilities.
  • Can effectively communicate issues and resolutions to all levels of the organization.
  • Superior working technical knowledge, including Microsoft Windows Operating Systems, Local Area Networks, TCP/IP, DNS, DHCP, Group Policy and Active Directory to include a detailed understanding of the configuration and operation of Microsoft server products.
  • Experience developing system administration scripts using PowerShell.
  • Experience with setup and maintenance of MS Hyper-V.
  • Excellent analytical and organizational skills — ability to plan and achieve a variety of tasks. Able to set priorities for client requests and deal with a number of issues concurrently.
  • Experience in setup, configuration, and support of (Type of Technologies)
  • Working knowledge with (Type of technologies) and hyper converged infrastructures. 

 

Educational Requirements:

Bachelor’s degree in Computer Science field and a certification in computer networking or other related certification.

 

Work Days:

Normal work days are Monday through Friday.  Occasional Saturdays and Sundays may be necessary.

 

Work Hours:

Normal work hours are 8:00 a.m. to 5:00 p.m.  Occasional overtime (more than forty hours per week) may be necessary.