Job Summary
We are looking for a System Administrator to manage and support our day-to-day infrastructure and cloud services. You will maintain Microsoft 365, Windows Server environments, and web hosting (IIS), while also supporting basic cloud workloads in Azure and AWS. You should be comfortable with troubleshooting, deployments, and improving reliability and security.
Key Responsibilities
- Administer and support Microsoft 365 / Exchange Online (users, groups, mail flow, licensing, policies)
- Manage Windows Server environments (AD basics, DNS, DHCP, certificates, file sharing, permissions)
- Maintain and troubleshoot IIS-hosted websites/apps (bindings, SSL certs, app pools, logs, deployments)
- Support Azure resources (App Services, VMs, Storage, Networking basics, monitoring, RBAC)
- Support AWS basics (EC2, security groups, IAM basics, monitoring/logs)
- Provide basic Linux (Ubuntu) server support (SSH access, file permissions, services, log review, basic troubleshooting)
- Assist with Docker-based deployments (containers, images, basic docker-compose, logs)
- Perform routine operations: patching, backups, access reviews, documentation, and incident handling
- Troubleshoot network/service issues (connectivity, firewall rules, port checks, VPN access)
- Coordinate with developers/support teams for releases, fixes, and environment changes
- Maintain technical documentation, runbooks, and asset/inventory lists
Required Skills & Qualifications
- 3+ years experience in System Administration / IT Infrastructure
- Basic-to-intermediate knowledge of Azure and AWS
- Working knowledge of Microsoft 365 (Exchange Online, Entra ID/Azure AD basics, licensing)
- Strong experience with Windows Server and IIS administration
- Basic experience with Docker (running containers, troubleshooting, basic deployment workflows)
- Good troubleshooting skills (logs, root-cause analysis, structured incident response)
- Familiarity with security best practices (least privilege, MFA, patching, backups)
Nice-to-Have (Preferred)
- Experience with CI/CD (GitHub Actions / Azure DevOps)
- Experience with Nginx/Traefik reverse proxies (e.g., Nginx Proxy Manager)
- Experience with databases (basic support for SQL Server / Azure SQL / MySQL)
- Scripting skills: PowerShell (preferred), Bash, or Python
- Monitoring/alerting tools knowledge (Azure Monitor, CloudWatch, etc.)
- ITIL/process-driven approach and strong documentation habits
Soft Skills
- Clear communication and ability to explain technical issues simply
- Organized and can manage priorities and incidents
- Team player mindset; can collaborate with developers and stakeholders
- Willing to learn and improve systems continuously
What We Offer
- Competitive salary + benefits
- Training budget / certification support
- Stable environment with growth opportunities