Key Responsibilities:
- Cloud Architecture Design: Design and implement scalable, resilient, and secure cloud architectures that align with business and technical requirements.
- Solution Optimization:Continuously assess and optimize cloud solutions for cost efficiency, performance, and scalability.
- Cloud Security:Implement and enforce best practices for security across cloud environments, ensuring compliance with industry standards.
- Collaboration with Stakeholders: Work with business leaders, DevOps, engineers, and operations teams to understand needs and design effective cloud solutions.
- Technology Strategy:Define and implement a comprehensive cloud strategy for the organization, aligning technology with business goals.
- Cloud Migration:Lead the planning and execution of cloud migration projects, ensuring minimal disruption and maximum value.
- Automation & IaC:Develop and implement Infrastructure as Code (IaC) solutions using tools like Terraform or CloudFormation to automate the cloud infrastructure.
- Cloud Governance:Establish and maintain governance practices to ensure cloud infrastructure remains secure, compliant, and cost-effective.
- Documentation:Maintain detailed documentation for all cloud architecture designs, configurations, and procedures.
- Disaster Recovery:Design and implement disaster recovery and business continuity plans for cloud infrastructure.
- Mentorship:Provide guidance and mentorship to junior cloud engineers and architects.
Required Skills and Qualifications:
- 12+ years of experience in cloud architecture or related roles, with strong hands-on experience in cloud platform design.
- Extensive experience with cloud platforms (AWS, Azure, or multi-cloud environments).
- In-depth knowledge of cloud security practices and protocols.
- Expertise in Infrastructure as Code (IaC) tools such as Terraform, Cloud Formation, or Ansible.
- Strong understanding of cloud migration strategies and best practices.
- Hands-on experience with containerization (e.g., Docker, Kubernetes) and microservices architecture.
- Strong problem-solving skills with the ability to identify and resolve complex cloud infrastructure challenges.
- Excellent communication, leadership, and collaboration skills.
Preferred Qualifications:
- Cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions
- Architect Expert).
- Experience with DevOps practices and CI/CD pipelines.
- Knowledge of serverless architecture (e.g., AWS Lambda, Azure Functions).
- Experience with cloud-native application development and related tools. Expertise in cloud cost
- optimization strategies and tools.