31 Jan
Senior Server Engineer
Vacancy expired!
Phoenix Staff, Inc. - Senior Server Engineer
Title: Senior Server Engineer Location:Phoenix, AZ Working independently, the Senior Server Engineer is responsible for the execution of server infrastructure and administration of Active Directories. We're looking for a senior-level professional to work on complex development assignments and deliver solutions. Your role:
- 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 and address customer needs while building a relationship and rapport with customers
- Builds positive working relationships with team members, managers, and 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 and 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 others
- 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
- 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 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 hyper converged infrastructures
- Bachelor's degree in Computer Science field and a certification in computer networking or other related certification
Vacancy expired!