- Company Name
- Roc Search
- Job Title
- Infrastructure Engineer
- Job Description
-
Job Title: Infrastructure Engineer
Role Summary
Responsible for designing, maintaining, and optimizing core IT infrastructure to ensure reliability, security, and performance. Works closely with DevOps, Development, Product, and Client Services to support business-critical systems and drive continuous improvement, including upcoming cloud migration initiatives.
Expectations
• 5+ years of infrastructure or support engineering experience, preferably in VMware/Windows environments.
• Proven ability to manage servers, networking, storage, and security best practices.
• Strong analytical, communication, and documentation skills.
• Mentoring junior staff and participating in change control processes.
• Availability for occasional out-of-hours support and patch management.
Key Responsibilities
- Provide end‑user IT support for laptops/desktops, including setup, troubleshooting, and ticket resolution.
- Monitor infrastructure health, performance, backup integrity, and alerting using RMM, SIEM, and performance tools.
- Design, implement, and document solutions across servers, virtual machines, networking, storage, and cloud platforms.
- Lead and support cloud migration planning and execution, targeting Microsoft Azure.
- Automate repetitive tasks and deployments using PowerShell and other scripting languages.
- Identify, remediate, and close vulnerabilities; manage patching schedules and out-of-hours deployments.
- Recommend and implement infrastructure improvements, including security hardening and performance tuning.
- Maintain configuration, architecture, and operational documentation; enforce controlled change management.
Required Skills
- VMware vSphere administration and virtualization concepts.
- Windows Server administration (2022+), Active Directory, DNS, DHCP, group policies.
- PowerShell scripting and automation.
- SSL/TLS certificate management, VPN, and firewall configuration.
- Backup/DR strategy and tooling; experience with monitoring platforms.
- Ticketing systems (e.g., ServiceNow, JIRA) and SLA management.
- Strong troubleshooting, interpersonal, and written communication skills.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience).
- Relevant Microsoft certifications (e.g., Microsoft Certified: Azure Administrator Associate, Microsoft Certified: Windows Server Fundamentals) preferred.
---