Responsibilities:
Design and deploy scalable, high-performance cloud infrastructure solutions.
Implement and manage cloud-based servers, networks, and storage.
Monitor performance and ensure system availability and reliability.
Oversee cloud security and implement best practices to protect company data.
Collaborate with development teams to integrate applications with cloud services.
Automate infrastructure provisioning and configuration management.
Troubleshoot and resolve issues in our cloud environment.
Stay up-to-date with industry trends and best practices in cloud infrastructure.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work
experience).
Proven experience as a Cloud Infrastructure Engineer, Cloud Architect, or similar role.
Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
Solid understanding of networking concepts (TCP/IP, DNS, VPN).
Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
Excellent troubleshooting skills and attention to detail.
Strong communication and collaboration skills.
Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect, Google
Professional Cloud Architect) are a plus.
Understanding of Relational Database Management System (RDBMS) and NoSQL;
Familiar with Software Development Lifecycle;
Background in Consulting is preferred, but not required;
System performance tuning;
Deployment and configuration baseline automation, including popular toolsets (Chef) and
technologies (PowerShell, Runbooks);
Job Type: Contract
Pay: $67.29 - $81.03 per hour
Expected hours: 40 per week
Benefits:
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
Schedule:
Work Location: Remote