A
Pivotal Enterprise Architect (PEA) takes our customer's business,
applications, and big data strategies and architects IT infrastructure
to support those strategies. Pivotal provides a next generation
platform that completely transforms the way enterprises deploy, develop
and manage the applications they create, both internally and externally,
as well as the data that these applications consume and create.
Because of the transformational nature of Pivotal’s technologies, it is
entirely probable that a PEA will need to integrate with, augment,
replace, and enhance many competitive and complementary 3rdparty
commercial and open source products already in production or being
evaluated by our customers. The breath of experience of a PEA will be
extremely important for success.
Communication
is a key skill; self-confidence is a must. PEAs have to talk to both
technical developers and business managers. They need to be able to
stand up in a meeting and tell the most senior person in the room
unwelcome news, like when a project won't make its deadline. PEAs also
need to demonstrate they're both experienced with and knowledgeable on
the cutting edge of both enterprise and open source software.
PEAs
links the business mission, strategy, and processes of an organization
to its IT strategy, and documents this using multiple architectural
models or views that show how the current and future needs of an
organization will be met in an efficient, sustainable, agile, and
adaptable manner. They operate across organizational and computing
"silos" to drive common approaches and expose information assets and
processes across the enterprise. Their goal is to deliver an
architecture that supports the most efficient and secure IT environment
meeting a company's business needs.
Responsibilities
- Alignment of customer’s IT strategy and planning with customer’s business goals with Pivotal’s software stack.
- Long-term strategic responsibility for the customer’s IT architecture, as it relates in some part, to Pivotal’s software stack.
- Promotion of Pivotal software infrastructure, applications, and products to reduce costs and improve information flows. Ensure that other projects do not duplicate functionality or diverge from the core business and IT strategies.
- Present Pivotal product use cases and benefits to stake holders, implementers, and competing groups. Present
customer use cases and product needs internally to Product
Engineering/Management to insure we are aligning Pivotal product
strategy with the needs of our customers.
- Work
with Pivotal Field Engineering and Customer Success to provide a
consensus based enterprise solution that is scalable, adaptable and in
synchronization with the customer’s ever changing business needs.
- Direct
or indirect involvement in the development of policies, standards and
guidelines that direct the selection, development, implementation and
use of Information Technology (both Pivotal software as well as others)
within the customer’s enterprise.
- Build customer knowledge and skills in Pivotal areas of expertise.
- Supplement product with example and reusable code that customers can apply to their environments
Skills and knowledge
- Systems Thinking - the ability to see how parts interact with the whole (big picture thinking)
- Cross Vertical Expertise – subject matter expertise in financial, internet, retail, government/federal, telecom, etc. Any or all of the above.
- Interpersonal and leadership skills - collaboration, facilitation, and negotiation skills
- Communication skills, both written and spoken
- Ability to explain complex technical issues in a way that non-technical people may understand
- Knowledge of IT governance and operations
- Comprehensive knowledge of hardware, software, application, and systems engineering
- Project and program management planning and organizational skills
- Knowledge of financial modeling as it pertains to IT investment
- Customer service orientation
- Time management and prioritization
- Strong hands-on development skills, ideally in Java – including programming, testing, profiling, and operational deployment experience
- Ability to design, model, implement, and test high performance software for mission critical applications
- Understanding of distributed computing concepts and networking principles
- Prior experience with MPP Database technologies (Greenplum Database, Netezza, Teradata, Paraccel, or Asterdata, etc.)
- Prior knowledge of Java frameworks and libraries (Spring, Hibernate, J2EE, JDBC, JMS, JMX, etc.)
- Prior knowledge of in-memory data grids (GemFire, Coherence, Terracotta, Gigaspaces, etc)
- Knowledge
and conversant in the pros and cons of PaaS, SaaS, IaaS and how they
differ from more traditional enterprise deployments.
|
No comments:
Post a Comment