Kaplan is a global company at the intersection of education and technology, focused on collaboration, innovation, and creativity. The Senior Cloud Engineer I specializing in Azure and AWS is responsible for designing, implementing, and managing cloud-based solutions to support the organization's infrastructure and application needs.
Responsibilities:
- Design, build, and maintain scalable and secure cloud infrastructures using Azure and AWS
- Develop and implement cloud strategies, architecture frameworks, and best practices
- Monitor, manage, and optimize cloud resources and services to ensure high availability and performance
- Implement and manage cloud security controls, compliance policies, and governance frameworks
- Develop and deploy automation scripts using tools such as Terraform, Azure Resource Manager (ARM) templates, or AWS CloudFormation
- Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline application deployment
- Troubleshoot and resolve cloud infrastructure issues and incidents promptly
- Conduct root cause analysis for recurring problems and implement solutions to prevent recurrence
- Work closely with DevOps, development teams, and other stakeholders to support application deployment and infrastructure needs
- Provide expert guidance on cloud-related queries and issues
- Maintain detailed documentation of cloud architectures, configurations, and procedures
- Prepare and present reports on cloud performance, costs, and improvements
- Mentor and provide guidance to junior cloud engineers and contribute to their professional growth
Requirements:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
- Minimum of 6 years of experience in cloud engineering or related roles
- Proven experience with Azure and AWS platforms, including managing and deploying services
- Proficiency in Azure and AWS services, including but not limited to EC2, S3, RDS, VPC, Azure Virtual Machines, Azure Storage, Azure Active Directory
- Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, ARM templates, AWS CloudFormation)
- Strong knowledge of networking, security, and compliance requirements in cloud environments
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
- Ability to work independently and manage multiple tasks effectively
- AWS Certified Solutions Architect – Associate or Professional and/or Microsoft Certified: Azure Solutions Architect Expert or similar
- Additional relevant certifications are a plus
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Familiarity with monitoring and logging tools (e.g., Azure Monitor, AWS CloudWatch)
- Familiarity with CI/CD pipelines and DevOps practices
- Previous experience in a senior technical role or mentoring junior engineers