Description

Windows System Administration:

Install, configure, and maintain Windows servers, including Active Directory, DNS, DHCP, and Group Policy.

Monitor system performance and ensure optimal operation of Windows-based infrastructure.

Implement security measures to protect Windows servers and ensure compliance with organizational policies and standards.

Perform routine maintenance tasks, such as system updates, patch management, and backups.

Troubleshoot and resolve issues related to Windows servers, network connectivity, and system performance.


 

.NET Application Support:

Provide technical support for .NET applications, including troubleshooting, debugging, and resolving issues reported by users.

Deploy, configure, and maintain .NET applications in production and testing environments.

Collaborate with developers to identify and implement solutions for application-related problems and enhancements.

Monitor application performance and availability, and implement measures to optimize performance and minimize downtime.

Ensure adherence to best practices and coding standards in .NET application development and deployment.


 

Documentation and Reporting:

Maintain accurate documentation of system configurations, procedures, and troubleshooting guidelines.

Generate reports on system performance, application usage, and incident resolution metrics.

Communicate effectively with stakeholders and team members regarding system status, issues, and resolutions.


 

Collaboration and Teamwork:

Collaborate with cross-functional teams, including developers, network engineers, and security specialists, to ensure seamless operation of Windows infrastructure and .NET applications.

Participate in project planning, implementation, and testing activities related to Windows server deployments and .NET application upgrades.


 

Requirements:


 

Bachelor's degree in Computer Science, Information Technology, or related field.

Minimum 3-5 years of experience in Windows system administration, including Windows Server, Active Directory, and PowerShell scripting.

Proficiency in .NET technologies, including ASP.NET, C#, and .NET Framework.

Experience with IIS (Internet Information Services) administration and configuration.

Strong understanding of networking concepts, protocols, and troubleshooting techniques.

Familiarity with database technologies such as SQL Server and Oracle.

Excellent problem-solving skills and the ability to troubleshoot complex technical issues.

Effective communication skills and the ability to collaborate with technical and non-technical stakeholders.

Certifications such as Microsoft Certified: Azure Administrator Associate, MCSE: Core Infrastructure, or MCSD: App Builder are preferred.

Education

Any Graduate