Senior Server Engineer

Active Directory, Architecture, Best practices, API, Communication skills, Computer science, Configuration, DHCP, DNS, Group policy, Hyper-V, IT, IT governance, Infrastructure, Installation, Java, Leadership, Microsoft Exchange, Microsoft SCCM, RESTful, Recovery, Operating systems, Microsoft Servers, Microsoft Windows, Scripting, Security, Troubleshooting, System administration, TCP/IP, Virtualization, Web services, Windows PowerShell
Full Time
$120,000 - $130,000
Work from home available Travel not required

Job Description

General Description:

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

Essential Duties & 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


  • 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
  • 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:

This position requires a Bachelor’s degree in Computer Science, information Technology, IT Engineering or related technical field or equivalent work experience. Computer Networking or other related certification is required.

Dice Id : solpart
Position Id : 6758092
Originally Posted : 6 days ago
Have a Job? Post it