Enterprise Cloud Architect
Oakland, CA
1 day onsite
Exp: 15+
Position Overview
We are seeking a seasoned Architect with a deep specialization in Cloud Migration to lead the modernization of the legacy on-premises application portfolio. In this role, you will be responsible for assessing critical utility infrastructure applications, designing target-state cloud-native systems, and building robust migration frameworks.
The ideal candidate will have extensive experience migrating mission-critical workloads in highly regulated, high-compliance environments where system availability, cybersecurity, and data integrity are paramount.
Key Responsibilities
- Enterprise Migration Strategy: Assess legacy on-premises application portfolios to determine optimal cloud migration pathways (Re-platforming, Refactoring, or Rearchitecting to cloud-native microservices) while ensuring zero disruption to critical utility operations.
- Target Architecture Design: Architect secure, resilient, high-availability cloud solutions leveraging AWS or Azure environments, utilizing containerization, serverless architectures, and event-driven data flows.
- Data & Integration Design: Partner with data engineering and core utility teams to design secure migration paths for complex data sets, including integration points with ERP systems (SAP IS-U, SAP PM), asset management databases, and GIS platforms.
- Compliance & Cyber Security Governance: Ensure all cloud architectures strictly adhere to NERC-CIP, CPUC, and PG&E corporate security standards, implementing robust identity access management (IAM), encryption at rest/in transit, and vulnerability mitigation protocols.
- DevOps & Automation Enforcement: Define and champion automation strategies using Infrastructure as Code (IaC) to ensure environmental parity, automated scaling, and secure CI/CD pipelines across environments.
- Technical Leadership & Collaboration: Lead architectural review boards, mentor engineering teams, and maintain close communication with Delivery Managers and product stakeholders to align technical progress with strategic milestones.
Required Skills & Qualifications
Technical Architecture Expertise:
- Cloud Platforms: Production-level mastery of major cloud ecosystems, with a strong preference for AWS (EC2, Lambda, EKS, RDS, S3) or corresponding enterprise Azure environments.
- Containerization & Orchestration: Deep hands-on experience containerizing legacy applications using Docker and orchestrating microservices via Kubernetes (EKS/AKS).
- Integration Patterns: Proven mastery of event-driven architectures, API management, and streaming platforms (e.g., Apache Kafka, MQ series) to handle high-volume operational data.
- Infrastructure as Code (IaC): Advanced proficiency with Terraform or CloudFormation for provisioning secure cloud infrastructure.
- Utility System Familiarity (Preferred): General awareness or exposure to enterprise platforms used in utilities, such as SAP (IS-U, Business Warehouse/BW, or Plant Maintenance), work management systems, or GIS data mapping.
Background & Compliance Experience:
- Minimum of 5 years acting in an Application/Enterprise Architect capacity, with a documented track record of completing at least 2 large-scale on-premises-to-cloud migration lifecycles.
- Exceptional communication skills-ability to draft clear architectural blueprints and articulate technical risks, security controls, and business benefits to executive stakeholders.
- Experience working within highly regulated sectors (Utilities, Energy, Finance, or Healthcare) navigating strict compliance or audit requirements is highly preferred.
Education & Certifications:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical discipline.
- Professional-level certifications are highly valued (e.g., AWS Certified Solutions Architect Professional, Microsoft Certified: Azure Solutions Architect Expert).