What are the responsibilities and job description for the Windows System Administrator position at NextGenPros Inc?
Job Title: Senior Server Engineer/Lead Engineer
Location: Chicago (Need local guys as this will be hybrid)
Availability: Immediate
Note: Senior Server Engineer/Lead Engineer (will serve as an architect and lead of the team; strong candidate, excellent communication skills) (one position, local to Chicago)
- Must have Hands-on experience with Microsoft technology stack ASP.Net, .Net core, WebAPI, Git, Dynatrace.
Experience: 8 - 10 years of experience
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.
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.
- 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).