Job Description :
Job Overview:
Join a high-performing team responsible for building and maintaining our Windows server infrastructure and supporting our Active Directory environment. This infrastructure supports our client's critical applications, serving both internal partners and external customers. Participate in a high-performance culture by delivering high-availability solutions, implementing security best practices, remediating vulnerabilities, and delivering automated solutions for easier platform maintenance and deployment. As a thought leader in digital transformation and cloud migration, you will work with application teams to determine requirements, evaluate solutions, and implement those that achieve business objectives.

Job Duties and Responsibilities:
  • Perform daily administration of MS Windows Server (2012, 2016, 2019) on-premises and in the cloud (GCP, Azure).
  • Conduct enterprise-level system upgrades of Windows Server OS, Active Directory, and other applications, including evaluation and installation of patches.
  • Manage Active Directory, GPOs, DNS, SCCM, and other Windows core services.
  • Build server images to conform to standards, including hardening and security compliance like CIS, SOX, and PCI.
  • Manage service level agreements, documentation, and policies/procedures related to the virtualized and Windows environment.
  • Participate in after-hours on-call rotation and respond to business emergencies.
  • Remediate server vulnerabilities and communicate progress in weekly reports.
  • Create and manage scripts to perform system tasks with PowerShell.
  • Assist with the design, configuration, and maintenance of the Virtual Machine environment using Packer, Terraform, and VMware Virtualization Technology.
  • Work with other IT team members to ensure standards are included, applied, and maintained across all product sets and solutions.
  • Manage and maintain VMware virtualization environment on a hyper-converged server platform.
  • Own and operate the company's release engineering infrastructure, including physical and virtual hardware, automation tooling, and continuous integration (CI) resources.
  • Audit and secure services across development, test, and live environments.
  • Work directly with other teams to onboard their software projects in the CI system and help them maintain their projects.
  • Manage and perform backup and recovery tasks.
  • Independently coordinate with system vendors to resolve system issues.
  • Support and maintain the hardware and software infrastructure used by the Bank with a target of zero unplanned downtime.
  • Consistently observe security best practices in all responsibilities.
  • Assist with internal and external audits.

Educational/Certifications:
  • Bachelor's Degree in Computer Science, Information Systems, or a related field, or equivalent work experience.

Experience and Skills:
  • Windows Server Administration: 5+ years of relevant experience in MS Windows Server administration.
  • Enterprise-level Server Administration: Demonstrated experience managing, implementing, and maintaining an enterprise-level server environment that includes VMware.
  • VMware: Experience deploying and maintaining servers in a hosted virtual environment.
  • Cloud: Experience deploying and maintaining servers in a public-cloud hosted environment like GCP and Azure.
  • Active Directory: Solid knowledge of Active Directory, including GPOs, ADFS, DNS, and other core services.
  • PowerShell: Practical experience scripting to automate tasks and processes.
  • Networking: General knowledge of networking including TCP/IP, ACLs, VIPs, and VPNs.
  • Knowledge of: Packer, Terraform, and GitLab.

Top 3 Skills:
  1. Excellent problem-solving and organizational skills.
  2. Ability to balance multiple initiatives and demands simultaneously.
  3. Ability to communicate technical information to non-technical personnel.
             

Similar Jobs you may be interested in ..