Salary
💰 $90,000 - $102,000 per year
Tech Stack
AWSAzureCloudKubernetesLinuxVMware
About the role
- Manage and maintain public cloud infrastructure and on-premises systems
- Design, deploy, and monitor cloud environments for performance, security, and cost efficiency
- Administer and optimize virtualization environments (VMware, Hyper-V, KVM)
- Deploy and manage Kubernetes clusters; automate deployment and scaling
- Maintain servers (physical and virtual), perform updates, patches, and troubleshooting
- Manage storage solutions, monitor capacity, and implement disaster recovery
- Develop and maintain backup and recovery plans; test recovery procedures
- Perform capacity and resource planning to support business growth
- Maintain comprehensive documentation of infrastructure configurations and processes
- Collaborate with development, operations, and security teams; communicate with stakeholders
- Travel to data centers, conferences, workshops; up to 50% domestic/international travel
Requirements
- Associate's degree in Computer Science, Information Technology, or related field
- 2+ years of experience in infrastructure administration or similar role
- Strong knowledge of public cloud platforms (AWS, Azure, Google Cloud)
- Proficiency in virtualization technologies (VMware, Hyper-V, KVM)
- Experience with Kubernetes and container orchestration
- Solid understanding of system administration (Linux and Windows servers)
- Familiarity with storage management solutions and best practices (SAN, NAS, cloud storage)
- Experience in backup and recovery planning and execution
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Relevant certifications (AWS Certified Solutions Architect, VMware Certified Professional, CKA) are a plus
- Effective documentation and adherence to compliance standards (HIPAA, OSHA, privacy/confidentiality)