About the Role:
We seek an experienced and forward-thinking Cloud Computing Architecture Expert to develop our Cloud Computing architecture initiatives. In this critical role, you will be responsible for defining cloud architecture standards, designing scalable and secure cloud-native solutions, and guiding engineering teams in the adoption and implementation of cloud technologies. You will play a pivotal part in shaping our cloud strategy and ensuring our software products and platforms leverage the full potential of cloud computing.
Responsibilities:
- Lead the design and implementation of robust, scalable, secure, and cost-effective cloud architectures (primarily on AWS, Azure, or GCP).
- Develop and maintain cloud architecture blueprints, standards, patterns, and best practices.
- Provide technical leadership and mentorship to cloud architects and engineers.
- Collaborate closely with product managers, software developers, and DevOps teams to translate requirements into effective cloud solutions for software product development.
- Evaluate and recommend cloud services, tools, and technologies to meet project and platform needs.
- Drive the adoption of cloud-native technologies and serverless paradigms where appropriate.
- Ensure cloud solutions meet security, compliance, and governance requirements.
- Lead architectural reviews and provide guidance on cloud infrastructure design and implementation.
- Contribute to the overall cloud strategy and roadmap for the organization.
- Promote a culture of innovation and continuous improvement in cloud practices.
Qualifications:
Minimum Qualifications:
- Preferred Master degree or bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 8+ years of experience in software engineering, infrastructure, or technical architecture.
- 3+ years of hands-on experience designing and implementing solutions on major cloud platforms (AWS, Azure, or GCP).
- Proven experience leading technical architecture efforts for complex systems.
- Strong understanding of cloud-native concepts (microservices, containers, orchestration, serverless), networking, security, and infrastructure-as-code.
- Experience developing and architecting scalable software products or platforms within a leading technology company (e.g., FAANG, Microsoft).
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect Professional, Azure Solutions Architect Expert, Google Professional Cloud Architect).