Position: Senior Windows System Administrator
Company: GeeksForLess Inc.
Experience required: 5y
English level: upper

Looking for an experienced Admin to join an ongoing finance project from Canada. Working hours - 12:30 PM - 9 PM (GMT+3)

You are a deep subject matter expert who can evaluate new technology for fit into current infrastructure architecture. As a senior team member, you will find excitement in the design, deployment, and migration of systems for IaaS, PaaS, and SaaS environments. You will be responsible for identification and selection of appropriate cloud and on premises services based on requirements and constraints. Paired with your expertise, you work best in a team environment where in person connection and collaboration comes naturally

**About you / qualifications:**
- Bachelor’s degree in computer science, information systems, computer engineering, system analysis, or a related field, or equivalent work experience.
- Excellent understanding of typical multi-tier architectures: web servers, caching, application servers, load balancers, and storage
- Five years of experience on multisite VMWare environments
- Managing and maintaining SANs (PureStorage experience is a nice to have)
- Backup and restoration procedures (Commvault experience is a nice to have)
- Experience with the planning and execution of BCP/DR procedures
Windows Server OS and its various roles (domain controllers, file/print servers, clusters, etc.)
- Must have in-depth knowledge in Active Directory/Azure Active Directory, GPOs, Sites & Services, DNS, DHCP
- Working Experience on Azure environments (Resource Groups, VMs, -
- Migration from on prem server to Azure
- Microsoft Exchange experience in a hybrid environment
- Red Hat Linux experience is a definite asset.
- Knowledge of digital and cloud telephony
- Work experience with information and application security concepts, mechanisms, and tools.
- Awareness of end-user computing and collaborative technologies.
- Large-scale distributed systems architecture.
- System performance tuning.
- Information and application security concepts including public-key encryption, remote access, access credentials, and certificate-based authentication.
- Preference may be given to applicants with certifications: MCSE, AZ-104 or similar.

**About the day-to-day:**
- Conduct research on emerging technologies in support of infrastructure development efforts and recommend technologies that will increase cost effectiveness and infrastructure flexibility.
- Champion new procedures and feedback mechanisms. 
- Analyze results, make recommendations for support process improvement, and implement changes.
- Develop, document, communicate, and enforce infrastructure technology standards policy.
- Collaborate with a growing IT team in the development and implementation of end-to-end IT integrated systems and solutions.
- Document and develop in-depth knowledge of company’s existing infrastructure related solutions, and technology portfolio.
- Field escalated problem tickets from end users to resolve application and software issues within servers, databases, and other mission-critical systems.
- Maintenance of infrastructure equipment and related dependencies such as monthly updates, including testing and problem resolution
- Collaborate with the IT Security team to mitigate any identified infrastructure vulnerabilities including installation of service packs, patches, hot fixes, anti-virus software, and so on.
- Provide support for the testing of new and existing software applications under development or consideration for purchase.
- Participates in 24x7 on-call rotation