Job Summary:
The Server Engineer is responsible for supporting the design, implementation, maintenance, and troubleshooting of the company's server infrastructure. This role involves addressing technical issues, performing routine maintenance, optimizing server performance, and assisting in IT projects. The ideal candidate will have solid experience in server management, networking knowledge, and the ability to handle escalated support issues effectively.
Key Responsibilities:
Support & Troubleshooting:
Provide support for server-related issues escalated from support teams. Troubleshoot and resolve hardware and software issues on servers. Assist in diagnosing network-related problems affecting server performance.
Maintenance & Monitoring:
Perform routine maintenance tasks, including updates, patches, and backups. Monitor server performance and system alerts, taking proactive measures to prevent issues.Ensure servers are compliant with security policies and standards.
Implementation & Configuration:
Assist in the deployment and configuration of new servers and services. Support the implementation of server upgrades and migrations. Collaborate with Level 3 engineers on complex projects and deployments.
Documentation & Training:
Maintain accurate documentation of server configurations, procedures, and incidents. Provide training and support to Level 1 support staff as needed. Contribute to the development of technical documentation and knowledge base articles.
Collaboration & Communication:
Work closely with network engineers, database administrators, and other IT professionals to ensure smooth operations. Communicate effectively with team members and stakeholders to understand their needs and provide solutions. Stay updated with industry trends and emerging technologies to suggest improvements.
Qualifications:
Education & Experience:
Associate's degree in Computer Science, Information Technology, or related field, or equivalent work experience.
8+ years of experience in server administration and support. Experience with server hardware and virtualization technologies (e.g., VMware, Hyper-V).
Technical Skills:
Proficient in Windows and Linux server operating systems.Understanding of networking concepts, protocols, and services (DNS, DHCP, TCP/IP). Familiarity with automation tools (e.g., PowerShell, Bash scripting). Basic knowledge of database management (e.g., SQL Server, MySQL).
Soft Skills:
Strong problem-solving and analytical skills.Good communication and interpersonal skills. Ability to work independently and as part of a team. Attention to detail and a commitment to excellence.
Preferred Qualifications:
Relevant certifications (e.g., CompTIA Server+, MCSA, VMware Certified Professional).
Experience with cloud services (e.g., AWS, Azure).
Knowledge of ITIL processes and best practices.
Job Types: Full-time, Contract
Pay: $80,000.00 - $100,000.00 per year
Benefits:
- 401(k) matching
- Health insurance
- Paid time off
Schedule:
- 8 hour shift
- Monday to Friday
Ability to Relocate:
- Bethesda, MD: Relocate before starting work (Required)
Work Location: In person