Platform Engineer
World Finance · Greenville, SC · 2 wk ago
On-siteEngineeringFull-time
About the role
The Platform Engineer is responsible for designing, supporting, managing, and maintaining all aspects of the organization’s systems infrastructure. This role requires a strong background in Azure, Windows and Linux servers, SQL databases, enterprise storage solutions, virtualization technologies, and a solid understanding of LAN/WAN networking.
Responsibilities
- Design, implement, and manage complex enterprise network solutions, ensuring high availability, redundancy, and optimal performance across LAN and WAN environments.
- Administer and optimize the Azure cloud environment, including virtual machines, networking, and security configurations.
- Administer and maintain Windows and Linux servers to ensure security, performance, and reliability.
- Perform Active Directory and Microsoft Entra ID (Azure AD) administration, including identity, access, and policy management.
- Maintain and optimize SQL database environments, ensuring data integrity, performance, and security.
- Manage and support Microsoft Exchange environments, including mailbox administration, mail flow, and security configurations.
- Administer enterprise storage solutions, ensuring high performance and data availability.
- Deploy, configure, and manage virtualization platforms, including host infrastructure and centralized management tools.
- Monitor systems to ensure optimal performance, reliability, and user accessibility.
- Develop and execute technical implementation plans, including timelines, milestones, and dependencies.
- Stay current with emerging technologies and industry best practices, recommending improvements where appropriate.
Qualifications
- 5+ years of experience administering and managing modern Windows Server environments.
- Relevant certifications such as Microsoft Azure Administrator, VMware Certified Professional (VCP), or equivalent are preferred.
- AZ-900 (Microsoft Azure Fundamentals) certification recommended but not required.
- Hands-on experience with Azure cloud services, Linux server administration, SQL database management, enterprise storage solutions, and virtualization platforms.
- Experience with scripting and automation tools such as PowerShell.
- Strong understanding of LAN/WAN networking concepts, including network protocols, IP routing, VPNs, firewalls, and security best practices.
- Working knowledge of ADFS, Single Sign-On (SSO), DNS, replication, and user/group management within enterprise environments.
- Proven problem-solving skills with the ability to work effectively under pressure.
- Strong communication and interpersonal skills, with the ability to clearly explain technical concepts to non-technical stakeholders.
Education and/or Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field preferred.
- 5+ years of relevant professional experience in systems engineering or infrastructure support.
- Preferred certifications include Microsoft, VMware, or other relevant industry certifications.