Senior Enterprise Systems Administrator
ASSYST, Inc.
Tallahassee, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tallahassee, United States of America
Tech stack
Microsoft Active Directory
Amazon Web Services (AWS)
Application Services
Azure
Cloud Computing
Information Systems
Computer Programming
Data Centers
DNS
Monitoring of Systems
Identity and Access Management
Linux System Administration
Linux Servers
Windows Server
Powershell
Azure
Server Administration
Software Deployment
Software Engineering
Enterprise Software Applications
Cloud Platform System
System Availability
HybridCloud
Information Technology
Data Analytics
User Administration
Job description
- Administer, optimize, and maintain Microsoft Azure resources to ensure performance, scalability, and reliability.
- Monitor Azure resource utilization, identify performance bottlenecks, and recommend infrastructure improvements and upgrades.
- Manage Microsoft Entra ID and Active Directory, including user administration, Group Policy, DNS, and identity management activities.
- Develop, deploy, and maintain Amazon Web Services (AWS) infrastructure and cloud resources.
- Configure and administer Azure and AWS security controls to support enterprise infrastructure and user access requirements.
- Provision, modify, and manage application access for Azure and AWS users, administrators, and application owners.
- Collaborate with infrastructure teams and data center personnel to perform server deployments, upgrades, configuration changes, and system enhancements.
- Troubleshoot, analyze, and resolve Windows Server and Linux server issues while minimizing business impact.
- Develop, test, and maintain PowerShell scripts to automate server administration, Active Directory management, Azure administration, and system monitoring.
- Develop and maintain technical documentation, operational procedures, standards, and system specifications.
- Research, evaluate, and recommend technical solutions that align with business and infrastructure requirements.
- Identify opportunities for infrastructure optimization and recommend process improvements.
- Develop implementation schedules for software deployments and infrastructure initiatives.
- Perform additional enterprise systems administration responsibilities as required.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field, or equivalent work experience., * Windows Server administration experience, including supporting Windows Server 2016 or newer.
- Microsoft Azure and cloud administration experience.
- Amazon Web Services (AWS) administration experience.
- Administering Active Directory, DNS, and Group Policy within enterprise environments supporting over 1,000 users
- Linux server administration experience.
- Hands-on experience writing, testing, and maintaining PowerShell scripts.
- Experience working in virtualized and cloud-based infrastructure environments.
- Experience installing, maintaining, and supporting third-party applications.
Preferred Skills:
- Experience managing infrastructure projects supporting large, distributed user environments.
- Experience coordinating schedules across multiple technical projects.
- Experience administering Microsoft Azure Government and AWS cloud environments.
- Experience supporting state government environments.
- Experience managing and reporting project metrics in compliance with established standards.
- Experience collaborating with software development and technical programming teams.
- Strong analytical and problem-solving skills with a proactive, solution-oriented approach.
- Excellent verbal and written communication skills with the ability to engage technical and non-technical stakeholders.
- Knowledge of IT standards within criminal justice or similarly regulated environments.
- Exposure to additional IT disciplines such as programming or data analytics.
- Demonstrated ability to work collaboratively in a team environment while managing multiple priorities and meeting deadlines.