What are the responsibilities and job description for the Senior Server Engineer position at Nextgenpros Inc?
Job Details
Role: Senior Server Engineer/Lead Engineer
Location: Chicago, IL
Duration: Contract
Technical Skills:
- Proven experience in Windows Server administration (2016, 2019, 2022) and migration
- Hands-on experience with IIS configuration, troubleshooting, and optimization.
- Experience in designing and architecting server environments to ensure scalability, performance, and security.
- Proficiency in server migration tools and methodologies, including designing migration strategies for complex environments.
- Experience with VMware vSphere, Hyper-V, or other virtualization platforms.
- Expertise in PowerShell scripting for server automation and customization of server operations.
- Strong understanding of network protocols (TCP/IP, DNS, DHCP) and firewall configurations.
- Experience with server migration tools (e.g., Robocopy, Double-Take, Zerto, PlateSpin); (cloud-based migrations (AWS) is a plus.)
- Experience in designing high-availability systems and disaster recovery strategies.
- Strong analytical and problem-solving skills with a focus on designing resilient and optimized systems.
- Excellent communication and collaboration abilities for cross-functional design, implementation, and troubleshooting.
- Must have Hands-on experience with Microsoft technology stack ASP.Net, .Net core, WebAPI, Git, Dynatrace.
- Detail-oriented with a commitment to accuracy and operational efficiency.
Roles and Responsibilities:
- Lead and architect end-to-end server migration activities, including planning, execution, design considerations, and post-migration validation to ensure high availability and performance.
- Design and implement scalable server architectures that support business requirements, ensuring optimal performance, security, and disaster recovery.
- Ensure minimal downtime and disruption during migration by adhering to best practices and designing for business continuity.
- Perform pre- and post-migration testing to validate server functionality, performance, and reliability, integrating design principles for robust performance.
- Coordinate with cross-functional teams to ensure seamless migration and successful integration of designed server environments.
- Manage and maintain Windows Server environments (2016, 2019, 2022), with a focus on designing for long-term scalability and reliability.
- Design, install, configure, and optimize IIS (Internet Information Services) for web application hosting, ensuring high availability and security best practices.
- Troubleshoot IIS issues, including performance bottlenecks, security configurations, and SSL certificates, leveraging design strategies for optimization.
- Review and optimize server performance before and after migration, focusing on architectural improvements and design refinements.
- Identify and resolve bottlenecks, latency, and connectivity issues, proposing design changes to optimize the system architecture.
- Implement load balancing and failover mechanisms to ensure high availability and business continuity in complex server environments.
- Design and configure firewall rules, ports, and security settings to safeguard server operations while maintaining seamless connectivity.
- Ensure data integrity and backup consistency before migration, with a focus on designing comprehensive backup and disaster recovery plans.
- Validate and restore backups if needed post-migration, testing disaster recovery strategies designed during the migration process.
- Lead the design of disaster recovery architectures, ensuring resilience and compliance with business continuity requirements.
- Set up the necessary infrastructure and networking in the Data Center (DC).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.