Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Enterprise Architect II

Plan B Solutions

Enterprise Architect II

Cypress, CA
Full Time
Paid
  • Responsibilities

    Job Description

    ENTERPRISE ARCHITECT II

    Cypress, Ca. – Direct Hire

    JOB SUMMARY

    The Enterprise Architect II is responsible for the creation, communication and improvement of the key principles, methods and models that describe the enterprise's current state and future state to enable its evolution. Through proven experience in a technical domain area, the person in this role provides architecture guidance across business and technology on a complex technical project. They are highly effective communicators who can collaborate across all stakeholders, leveraging business terms to relay technical solutions in simple terms. They are responsible for the end to end lifecycle of at least one program or technical domain area.

    The scope of the enterprise architecture (EA) team spans strategy, governance, technology platforms, business architecture and innovation. The EA team interprets business goals, drivers and strategies, assesses current capabilities of the people, processes, information and technology of the enterprise, and determines how these relate to one another and to the external environment. The EA team’s strategic activities define the constraints, standards and guiding principles required to govern and facilitate the evolution to the intended future state through information-enabled change in the organization’s structure, business processes, information systems and infrastructure.

    ESSENTIAL FUNCTIONS

    Architecture – Knowledge of architectural methodologies used in the design and development of information systems, including the physical structure of a system's internal operations and interactions with other systems.

    • Broad knowledge of at least one of the following domains (i.e., applications, data, infrastructure, security) and some understanding of other domains
    • Collaborate with RTS management and Project Managers to ensure that assets in the IT portfolio are leveraged to the maximum extent possible.
    • Understand where the domain fits into the larger environment and how changes to the domain may impact other environments.
    • Analyze the current architecture to identify weaknesses and develop opportunities for improvements in low complexity projects (i.e., business processes, expanding capacity, reducing time, cost and increasing effectiveness).
    • Easily make connections with previously unrelated notions.

    Consultant – Able to provide extensive business and technical guidance.

    • Collaborate with technology and application owners to manage the Lifecycle of assets in the IT portfolio within domain.
    • Collaborate with various RTS departments to evaluate designs and identify potential gaps or weaknesses early so they can be addressed within domain expertise for low complexity projects.
    • Translate business needs into Architecture requirements using domain expertise for low complexity projects.
    • Participate in researching solutions within domain expertise for low complexity projects, solicit input from industry experts and recommends solutions to meet business requirements.

    Governance – Develop, oversee, and organize the standards, policies, and procedures of technology throughout the organization

    • Support defining architecture principles, styles and standards for systems across the enterprise.
    • Ensure that standards are followed and develop plan for remediation when they are not.

    Technical Strategy – Ability to identify long-term technology vision and strategy.

    • Assist in developing strategies and roadmaps within domain expertise
    • Support identification of new technologies and capabilities that will give strategic advantage and/or achieve business objectives

    Innovation – Ability to introduce new concepts, ideas, and technologies to form effective and innovative solutions.

    • Ability to create proofs of concepts to demonstrate innovative approaches for moderately complex ideas.
    • Collaborate with application and infrastructure teams to produce high level, conceptual designs in their primary domain.
    • Develop analogies or metaphors to explain a situation
    • Develop new insights into situations
    • Question conventional approaches

     

    SUPPLEMENTAL DUTIES & RESPONSIBILITIES

    • Pursue training and development opportunities; Strive to continuously build knowledge and skills
    • Assist personnel in other RTS departments to resolve technical and/or application issues
    • Other duties as requested

    REQUIRED & PREFERRED QUALIFICATIONS

    · Bachelor’s Degree in Computer Science or equivalent work experience in a related field required

    · Minimum 5+ years of solutions and software development architecture experience building reliable and scalable solutions required

    · Proven technical experience in a domain area such as databases, application dev, ERP, infrastructure, cloud, QA, systems analysis, etc.

    · Participated in a full life cycle complex, enterprise wide system implementation requiring knowledge of business domain requirements, application components, data models, integrations, information security and infrastructure components

    · Process centric thinking in designing technology solutions, keeping in mind an effective business architecture and approaching it holistically from end to end

    · Proven experience across multiple business areas, and multiple technologies with well- rounded background in applications, software, databases, middleware, etc.

    · Strong team player and collaborator who can work across all stakeholders whether business or technology

    · Ability to leverage business terms to relay technical solutions in simple terms

    · Ability to be flexible and provide out of the box solutions to solve business needs

    · Experience working in Agile and Scrum based teams

    · Prior applications/software development (programming) experience

    · Solid presentation skills, ability to effectively influence

    · Ability to multi-task and switch between tasks quickly and smoothly

    · Excellent interpersonal skills and organization skills.

    · A strong desire to learn and expand their technical knowledge

    · Able to work autonomously and exhibit excellent judgment

    · Strong Technical leadership of Application Development teams and vendors

    · Strong verbal and written communication skills required

    · Detail oriented with excellent interpersonal communication skills, verbal and written, at all levels including customers, vendors, peers, business stakeholders and management required

    · Excellent customer service skills

    · Experience with Agile Development and DevOps delivery approaches, frameworks and concepts preferred

    · Experience working as Technology Consultant for a large global management consulting firm i.e. Accenture, IBM, Cognizant, EY, Deloitte, etc. preferred

    · Project management skills in creating work plans, schedules, estimates and milestone plans