Responsible for designing, implementing, and maintaining cloud infrastructure solutions to support our organization\'s business needs.
Responsibilities:
Design, implement, and maintain cloud infrastructure solutions based on industry best practices and organizational requirements.
Collaborate with cross-functional teams to understand business requirements and translate them into scalable and reliable cloud architectures.
Configure and deploy cloud services and resources using automation tools and infrastructure as code (IaC) practices.
Monitor cloud infrastructure performance, security, and availability, and implement proactive measures to ensure optimal performance.
Troubleshoot and resolve issues related to cloud infrastructure, including performance bottlenecks, security vulnerabilities, and connectivity problems.
Implement and maintain cloud security controls, including identity and access management (IAM), encryption, and network security.
Develop and maintain documentation for cloud infrastructure configurations, processes, and procedures.
Provide technical guidance and support to other team members, including developers, system administrators, and network engineers.
Qualifications:
Bachelor\'s degree in Computer Science, Engineering, or a related field.
5 years of experience as a Cloud Engineer or similar role, with a focus on designing, implementing, and maintaining cloud infrastructure solutions.
Hands-on experience with AWS cloud platforms
Proficiency in infrastructure as code (IaC) tools such as Terraform or CloudFormation
Strong understanding of cloud computing concepts, architectures, and best practices.
Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes.
Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Relevant cloud certifications such as AWS Certified Solutions Architect are a plus