We are seeking a highly skilled Senior System Administrator with expertise in Windows-based platforms, to support enterprise web applications, infrastructure, and release operations. This role combines system administration, application support, CI/CD deployment, and observability to ensure stable, reliable, and efficient software delivery across pre-production and production environments.
This role requires hands-on technical experience, strong troubleshooting skills, and close collaboration with application, DevOps, monitoring, and release management teams.
-
Administer, maintain, and optimize Windows Server environments (with some Linux exposure)
-
Manage and support IIS-hosted applications and .NET-based platforms
-
Perform server maintenance tasks including: reboots, Certificate renewals, Password updates
-
Support and operate Scale-Out Distributed Cache (e.g., AppFabric or equivalent)
-
Manage and troubleshoot Akamai caching configurations
-
Support application deployments using TFS / Azure DevOps, uDeploy, and modern CI/CD tooling
-
Develop and maintain Windows PowerShell scripts for automation, monitoring, and operational tasks
-
Work with GitLab repositories and GitLab Runners to support build and deployment pipelines
-
Actively participate in release deployments
-
Use Dynatrace to monitor application and infrastructure health, analyze performance issues, and support root cause analysis
-
Use the Elastic (ELK) Stack to analyze logs, investigate incidents, and support troubleshooting
-
Use Jira to manage incidents and functional application defects
-
Use Confluence to create, maintain, and consume technical documentation, runbooks, and knowledge base content
-
Collaborate with DevOps, development, infrastructure, monitoring, and release teams to resolve environment and deployment issues
-
Perform root cause analysis for incidents related to infrastructure, deployments, performance degradation, or configuration changes
-
Ensure systems meet security, performance, availability, and compliance standards
7+ years of experience as a System Administrator or in a similar infrastructure role
-
Windows Server
-
IIS
-
.NET application hosting
-
Scale-Out Distributed Cache
-
Akamai cache management
-
Application Performance Monitoring (APM)
-
Infrastructure and service health analysis
-
Alert triage and performance root cause identification
-
Elasticsearch, Logstash, Kibana
-
Log ingestion, querying, and analysis
-
Solid experience with TFS / Azure DevOps, uDeploy, or equivalent deployment tools
-
Strong proficiency in Windows PowerShell scripting
-
Practical experience with GitLab and GitLab Runner
-
Strong working knowledge of Jira for issue, defect, and release tracking
-
Working knowledge of Confluence for technical documentation and operational knowledge sharing
-
Good understanding of release deployment processes and enterprise change management
-
Strong troubleshooting skills across application, middleware, observability, and infrastructure layers
-
Experience working in large-scale, multi-environment enterprise environments
-
Linux environment exposure
-
Familiarity with CI/CD best practices and DevOps workflows
-
Experience with load balancers (e.g., F5) and enterprise traffic management solutions
-
Exposure to performance tuning and capacity planning
-
Cloud platform familiarity
-
Excellent technical documentation and communication skills
-
Strong analytical and problem-solving mindset
-
Ability to work independently and manage multiple priorities
-
Comfortable collaborating across DevOps, release, monitoring, and application teams
-
Detail-oriented with a strong focus on operational excellence and reliability
- Competitive salaries and comprehensive health benefits.
-
Flexible work hours options.
-
Professional development and training opportunities.
-
A supportive and inclusive work environment.