Principal Cloud Product Architect

Overview

Remote
On Site
USD 189,761.74 - 260,922.39 per year
Full Time

Skills

Mergers and Acquisitions
Marketing Intelligence
MI
Marketing Operations
Strategic Management
Accounting
Human Resources
Legal
Information Security
Marketing
High-level Design
Migration
Cost Management
Business Architecture
Product Strategy
Investments
Roadmaps
Decision-making
Mentorship
Enterprise Software
Collaboration
Product Management
IaaS
Management
Provisioning
Evaluation
Emerging Technologies
Multivariate Analysis
Product Development
Scalability
Resource Management
Higher Education
Enterprise Architecture
Technical Drafting
Vendor Management
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Backend Development
Java
Database
MySQL
MongoDB
Oracle
Web Development
JavaScript
HTML
Cascading Style Sheets
IT Architecture
Network Security
Finance
Budget
Cloud Architecture
Design Patterns
Cloud Computing
SAN
Terraform
Orchestration
Docker
Kubernetes
Scripting
Python
Bash
DevOps
Continuous Integration
Continuous Delivery
Training
Life Insurance
Aerospace
FOCUS
Innovation
Art
SNC
Law

Job Details

SNC can only hire in these states: AL, AK, AZ, CA, CO, FL, GA, HI, ID, IL, IN, KS, KY, LA, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NC, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WV, WI.

The Cloud Product Architect at SNC provides consultative enterprise architecture services to align product teams. Assigned to support one or more product teams, the Product Architect offers a broad range of services, from supporting product strategy to guiding individual architecture decisions. This role requires a comprehensive understanding of various architecture domains (business, information, application, technology, etc.) and the ability to apply these concepts to meet the specific needs of the product teams while adhering to the enterprise architecture principles.

The Cloud Product Architect leads in defining cloud product strategy in collaboration with the product manager and stakeholders, ensuring alignment between business goals and the supporting technical architecture. They facilitate distributed architecture decision-making, help identify and resolve technical roadblocks, and coordinate with delivery teams to ensure business value delivery.

As SNC's corporate team, we provide the company and its business areas with strategic direction and business support spanning executive management, finance and accounting, operations, human resources, legal, IT, information security, facilities, marketing, and communications.

Responsibilities:

Define Cloud Product Strategy and High-Level Design:
  • Collaborate with stakeholders to define cloud strategy, including migration plans, cost management, and governance.
  • Understand the context of the supported product or product portfolio within the organization and its competitive landscape.
  • Collaborate with group and business architects to document the business architecture.
  • Work with product stakeholders to create a product strategy, identify investments, and develop roadmaps that align with business goals and minimum viable architecture (MVA).
  • Define and maintain the high-level target product and portfolio architecture.
  • Support technology innovation by identifying opportunities for proof-of-concept work.

Support Architecture Decision Making:
  • Develop and implement cloud architecture solutions that are secure, scalable, and cost-effective. Ensure architecture meets all business and technical requirements.
  • Identify architecture decisions to be made with product teams.
  • Provide guidance on critical architecture decisions based on enterprise reference architecture.
  • Collaborate with domain architects for deeper domain knowledge.
  • Coach and mentor product team members on architecture thinking.
  • Stay updated with current enterprise guidance and maintain knowledge of the enterprise application and technology portfolio.
  • Collaborate with other architect roles supporting product management.
  • Ensure cloud infrastructure is secure by implementing robust security policies, standards, and procedures.
  • Stay up-to-date with the latest cloud technologies and trends. Recommend and implement new cloud services and tools to enhance our infrastructure.

Manage the Architectural Runway:
  • Lead the deployment of cloud solutions, including provisioning, configuration, and integration with existing systems.
  • Identify needed capabilities and features to enable product development.
  • Coordinate the implementation of product-specific enablers with product owners and managers.
  • Prioritize development of needed enterprise enablers with enterprise architects and portfolio managers.
  • Assist with the evaluation of emerging technologies.

Support and Coordinate Enterprise Architecture Practices Across Product Lines:
  • Work closely with development, operations, and IT teams to ensure smooth transitions and effective integration of cloud services.
  • Serve as a member of the architecture community of practice.
  • Contribute to principles, guidelines, standards, and solution patterns to the MVA based on feedback from product development.
  • Escalate non-compliant product architecture decisions.
  • Coordinate dependencies and shared capabilities across product lines with other architects.
  • Continuously monitor and optimize cloud performance, scalability, and cost. Implement best practices for cloud resource management.

Qualifications You Must Have:
  • Bachelor's Degree in a related field with at least 14 or more years of relevant experience
    • Higher education may substitute for relevant experience
    • Relevant experience may be considered in lieu of required education
  • Extensive experience with enterprise architecture, capability planning, and alignment of IT to corporate and BU strategy
  • Strong experience with drafting reference architecture
  • Experience designing, developing, and integrating applications
  • Vendor management experience

Qualifications We Prefer
  • Knowledge of cloud architecture and services (e.g., AWS, Azure, Google Cloud Platform)
  • Knowledge of back-end development languages (e.g., Java, Go, Python).
  • Knowledge of database technologies (e.g., MySQL, MongoDB, Oracle).
  • Knowledge of front-end web development languages (e.g., JavaScript, HTML, CSS).
  • Understanding of technology architecture aspects (integration, network, security).
  • Knowledge of information principles and processes.
  • Familiarity with financial models and budgeting.
  • Proficiency in cloud architecture and design patterns.
  • Strong knowledge of cloud services, including compute, storage, networking, and security.
  • Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Proficiency in scripting and automation (e.g., Python, Bash).
  • Understanding of DevOps practices and CI/CD pipelines.

Estimated Starting Salary Range: $189,761.74 - $260,922.39. Compensation varies depending on a wide array of factors, such as candidates' key skills, relevant work experience, and education/training/certifications. The disclosed range estimate may be adjusted for any applicable geographic differential associated with the location at which the position may be filled.

SNC offers annual incentive pay based upon performance that is commensurate with the level of the position.

SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and more.

IMPORTANT NOTICE:

Learn more about the background check process for Security Clearances.

SNC is a global leader in aerospace and national security committed to moving the American Dream forward. We're known and respected for our mission and execution focus, agility, and disruptive and rapid innovation. We provide leading edge technologies and transformative solutions that support our nation's most critical security needs. If you are mission-focused, thrive in collaborative environments, and want to make our country stronger with state-of-the-art technologies that safeguard freedom, join our team!

SNC is an Equal Opportunity Employer committed to an environment free of discrimination. Employment decisions are made based on merit without regard to race, color, age, religion, sex, national origin, disability, status as a protected veteran or other characteristics protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.