Title: Cloud Infrastructure Engineer
Role Overview
We’re looking for a highly skilled Cloud Infrastructure Engineer to join our Infrastructure Team. In this role, you'll be responsible for designing, deploying, and maintaining cloud infrastructure, focusing on Kubernetes and Docker. You’ll collaborate with developers and key stakeholders to ensure smooth operation of cloud services.
Core Responsibilities:
- Cloud Architecture: Design and manage secure, high-availability systems using Azure (preferred) or AWS. Ensure disaster recovery and high availability setups are in place.
- Container Management: Use Docker for container management and Kubernetes to deploy and scale applications.
- Automation: Leverage Terraform for efficient provisioning and management of cloud resources.
- Scripting & Documentation: Develop scripts for automating cloud-based tasks and maintain clear documentation of systems and processes.
Qualifications:
- Core Skills:
- Cloud Platforms: Expertise in Azure or AWS, including high-availability setups and disaster recovery.
- Kubernetes & Docker: Experience deploying and scaling applications using Kubernetes and Docker.
- Terraform: Strong background in infrastructure automation with Terraform.
- Linux Admin: Advanced skills in Linux system administration.
- Scripting: Proficiency in PowerShell or Bash for automation.
- Preferred Skills:
Knowledge of security practices, CI/CD tools, and network concepts is a plus, though training can be provided.
Education & Experience:
- Bachelor's degree in Information Technology, Computer Science, or related field.
- 5+ years of cloud management experience (preferably Azure), with 3+ years working with Kubernetes and Docker.
Additional Requirements:
- Willingness to work in New York, NY.
- Ability to pass a background check and hold authorization to work in the U.S.