Cloud Solution Architect
Role details
Job location
Tech stack
Job description
-
System Design: Work with engineering teams to refine system designs, evangelizing for horizontal scalability, resilience, and Clean Code compliance.
-
Product Collaboration: Partner with Product Managers to decompose complex business needs into incremental, production-ready user stories within an Agile/Sprint methodology.
-
Architectural Governance: Assess and document the rationale and tradeoffs for technical decisions; contribute to the broader Cloud Architecture team to improve global practices.
-
DevOps Excellence: Utilize and improve CI/CD pipelines using GitHub and automated testing/security tools to maximize deployment efficiency and minimize risk.
Requirements
To meet the growing needs of the Customer analytics business, the team is looking for a self-motivated, technically proficient individual to craft and shepherd coherent solutions. This will require collaboration with a range of stakeholders to clarify requirements, establish pragmatic approaches, and support and articulate decisions over time. You will join a cloud architecture team that works closely with engineering teams and other architects across the organization.
Technical Requirements
-
Extensive experience with Google Cloud Platform (GCP), specifically BigQuery, Vertex AI, Dataflow, Dataproc, Cloud Run, CloudSQL, Spanner and Apigee.
-
Security & Networking: Strong understanding of cloud security protocols, IAM, encryption, and complex network topologies.
-
Data Management: Proficiency in Enterprise Data PLatforms, Data mesh architecture and data-driven architectural patterns.
-
DevOps Tooling: Hands-on experience with GitHub, SonarQube, Checkmarx, and FOSSA.
-
Software Engineering: Strong background in building Web Services and maintaining Clean Code standards.
Technical Leadership & Strategy