Qualifications:
• Degree in Computer Science, or software Engineering.
• Microsoft Certified Master or MCITP is a preferred.
Job Specification:
• Very Good English language with proficiency in written and verbal English communication skills.
• Communication, interpersonal, and team work.
• Well organized, hard worker with strong documentation.
• Problem solving & customer service.
• Leadership.
• High desire to continually update knowledge.
• Years of Experience: 6+ years experience in a Microsoft support role preferred in a large enterprise.
• Nationality: Egyptian
Required Technical Skills
• Strong experience in virtualization environment (VMware / MS Hyper-V).
• In-depth experience in Microsoft Active Directory and Exchange Administration preferred Active Directory 2008 and Exchange 2010.
• Hands on experience in management of Window based Network Infrastructure (DNS, DHCP, WINS), Remote Access Servers, installation, configuration, and trouble shooting of Microsoft Server Class OS.
• Experience in a remote support environment.
• Linux knowledge is a plus.
• ITIL certified or working knowledge is a plus.
Responsibilities
• Manage installation and configuration of servers, hardware and software as necessary to support operating systems, applications, and databases in a distributed computing environment.
• Provide technical expertise to 1st and 2nd line support staff.
• Review new system initiatives, at beginning of the business requirements stage, to ensure that operational impact is identified and incorporated into the system development and implementation plan
• Manage and implement system operations, upgrades, operating system patching, preventative maintenance, disaster recovery, backup procedures, capacity planning, network security, performance tuning, and problem diagnosis and resolution.
• Monitor daily uses and performance of operating systems, servers and applications to determine areas for improvement and identify as well as recommend the required modifications.
• Thoroughly document procedures and maintain technical documentation, including systems configurations, installation procedures, systems specifications, HW/SW inventory, support logs, version control logs, as well as standard operating procedures.
• Verify stability, interoperability, security, and scalability of system architecture.
• Register and clarify received incidents and undertake an immediate effort to successfully restore a failed service as swiftly as possible in order to minimize service breaches.
• Collaborate on cross-team and cross-service technical issues by working with resources from other groups as needed to resolve customer incidents.
• Maintain strong knowledge of new products and services.