Job Qualifications:
This role requires expertise in architecting scalable and reliable cloud solutions across multiple platforms.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
- Minimum of 8 years of experience as a Cloud Infrastructure Engineer or similar role, with expertise in AWS, Azure, Google Cloud, and OpenStack.
- Strong understanding of cloud computing concepts, including IaaS, PaaS, and SaaS.
- Experience with infrastructure-as-code tools such as Terraform, CloudFormation, or ARM templates.
- Proficiency in scripting languages such as Python, Bash, or PowerShell for automation and orchestration.
- Solid understanding of networking concepts and protocols, including TCP/IP, DNS, VPN, and VPC.
- Hands-on experience with containerization technologies such as Docker and Kubernetes is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- Relevant certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect are preferred.
Job Description:
The ideal candidate will be responsible for managing, monitoring, and optimizing our AWS cloud infrastructure to ensure high availability, performance, and security.
Responsibilities:
- Design, deploy, and maintain AWS cloud solutions based on best practices and industry standards.
- Manage and monitor AWS infrastructure, including EC2 instances, RDS databases, S3 buckets, VPCs, and other services.
- Implement and maintain cloud security measures, including IAM policies, security groups, encryption, and access controls.
- Automate cloud operations tasks using scripting languages (e.g., Python, Bash) and infrastructure-as-code tools (e.g., CloudFormation, Terraform).
- Troubleshoot and resolve issues related to cloud infrastructure, performance, and availability.
- Perform regular system maintenance, updates, and patches to ensure security and compliance.
- Collaborate with cross-functional teams to design and implement scalable, reliable, and cost-effective cloud solutions.
- Provide technical guidance and support to junior cloud engineers and other team members.
- Stay up-to-date with AWS services, tools, and technologies to continuously improve cloud infrastructure and processes.
- Participate in on-call rotation and respond to incidents and emergencies in a timely manner.
Job Type: Full-time
Benefits: - Health insurance
Opportunities for promotion Pay raise
- Promotion to permanent employee
Schedule:
Day shift
Supplemental pay types: Overtime pay