About the job
Responsibilities:
Lead the end-to-end design, architecture, and implementation of cloud solutions that meet business objectives while considering factors such as scalability, performance, security, and cost-effectiveness.
Collaborate with stakeholders to understand technical and business requirements, translating them into well-architected cloud solutions.
Evaluate existing systems and infrastructure to identify opportunities for cloud adoption, migration, and optimization.
Develop and maintain cloud architecture documentation, including diagrams, design patterns, and guidelines for development teams.
Select and recommend appropriate cloud services, technologies, and tools based on project requirements and industry best practices.
Implement security measures to ensure data protection, compliance, and privacy within the cloud environment.
Monitor and troubleshoot cloud infrastructure performance issues, taking proactive steps to optimize and enhance system efficiency.
Stay up-to-date with industry trends, emerging technologies, and best practices in cloud architecture, sharing knowledge within the organization.
Lead and mentor junior members of the cloud architecture team, fostering a collaborative and innovative work environment.
Qualifications:
Bachelor’s or higher degree in Computer Science, Information Technology, or related field.
Proven experience as a Cloud Architect or in a similar role, with a track record of successfully designing and implementing cloud solutions.
Proficiency in cloud platforms such as AWS, Azure, or Google Cloud, with relevant certifications being a plus.
Strong knowledge of cloud architecture principles, including microservices, serverless computing, containerization, and hybrid cloud strategies.
Familiarity with DevOps practices and tools for continuous integration, continuous delivery, and infrastructure as code.
Solid understanding of networking, security, and compliance aspects within a cloud environment.
Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
Problem-solving mindset and ability to make decisions in a dynamic and fast-paced environment.
Strong leadership and mentoring capabilities.