Job Description
Roles & Responsibilities
Key Responsibilities
- Administer Windows Server and Linux VM environments Ubuntu/RHEL, ensuring high availability, performance, and security compliance
- Administer Dell blade server environments and enterprise SAN/NAS storage performance tuning and capacity planning
- Oversee VMware vSphere environment including ESXi hosts, vCenter, and VM lifecycle management
- Maintain high availability configurations and ensure infrastructure resilience for production systems
- Lead regular maintenance windows, patching cycles, and hardware lifecycle planning
SQL Server Administration (Must-Have)
- Manage and maintain SQL Server databases across multiple environments dev, staging, QA, production
- Administer SQL Server Always On Availability Groups and/or Failover Cluster Instances
- Perform database performance tuning, index optimization, and query analysis
- Execute and validate backup, restore, and DR procedures for SQL environments
- Partner with development teams to troubleshoot slow queries and support schema changes
- Manage SQL security, roles, permissions, and auditing best practices
Windows / IIS Administration (Must-Have)
- Manage and maintain IIS web server configurations for .NET applications across multiple servers
- Administer application pools, SSL certificate bindings, and site configurations
- Troubleshoot IIS performance issues, 500-series errors, and application layer problems
- Support Active Directory, DNS, DHCP, Group Policy, and Windows Server services
DevOps & Automation
- Maintain and improve CI/CD pipelines supporting application deployments TeamCity, Octopus Deploy, or similar
- Write and maintain automation scripts to reduce manual operational work PowerShell, Bash, Python
- Manage Docker-based containerized workloads and support container orchestration
- Support Infrastructure as Code practices for environment provisioning and configuration management
- Collaborate with development teams to streamline deployment processes and improve release reliability
Cloud & Hybrid Infrastructure
- Manage cloud-hosted environments on Azure, AWS and GCP VMs, backups, region-specific customer environments
- Administer Veeam Backup for both local NAS and cloud-based backup targets
- Support hybrid connectivity, VPN management, and cross-region performance
- Optimize cloud resource usage and manage costs across environments
Networking & Security
- Manage firewalls, VLANs, routing, and network segmentation in a datacenter environment
- Oversee HAProxy or similar load balancing configurations across web and application tiers
- Enforce security policies, conduct access reviews, and support compliance requirements
- Manage SSL certificate lifecycle across internal and customer-facing services
Monitoring & Incident Response
- Maintain infrastructure and application monitoring using tools such as Zabbix, LogicMonitor, Graylog, or similar
- Lead root cause analysis for production incidents and communicate findings to stakeholders
- Provide on-call support for critical infrastructure issues Document runbooks, incident response procedures, and system configurations
- SQL Server SQL Server 2PHONE_NUMBER, Always On AG or FCI, performance tuning, T-SQL, backup/restore, SSMS
- IIS / Windows IIS 8.5+, .NET application hosting, app pool management, SSL configuration, Windows Server 2016+
- Linux Ubuntu / Red Hat / CentOS server administration, shell scripting, service management
- Experience 3 5+ years in a Senior Sysadmin or Infrastructure Engineer role in a production environment
Desired Candidate Profile