If interested and qualified, please contact
Raghu Sankaran
raghu@prokarma.com
916.932.2144
Location: Denver
Terms: Full Time, Salary + benefits
·Application Background
·50% Technical (hands on, part of the technical team)
·50% Lead experience (delegate, manager, etc)
·Gap Analysis, all phases of a project life cycle
·Architect, Architect, Architect!!
Creation of a new Enterprise Architecture Program requires an
experienced Solution Architect to work in conjunction with the several
technical domain teams to create and execute on technology visions in
support of several business units at JM. The position requires a solid
technical background and ability to move quickly through all phases of
an Enterprise Architecture Program.
This position will focus on architecting and developing enterprise
solutions, mentor technical staff in data and application architecture
development and use, and evaluating the technical feasibility of IT
solutions. The Solution Architect will also maintain quality and
development standards; and review application designs.
This position is also a member of the Enterprise Architecture team. In
this regard, the Solution Architect will develop and implement
architectures, technical roadmaps, and transition plans for enterprise
IT environments. The position will require a close working
relationship with Johns Manville business users, ITD Center of
Excellence (COE) Managers, ITD project managers, ITD architects, ITD
DBAs, and the ITD integration team.
KEY RESPONSIBILITIES:
Data Architecture:
· Responsible for creating first draft of logical and physical data
architecture models
· Review existing data models.
· Provide in-depth technical consultation to ITD and JM business units
in support of data architecture using existing standards, procedures
and methodologies.
Solution Architecture:
· Conceptualize and define systems solutions through alignment
business requirements, Enterprise Architecture alignment, and tradeoff
analysis with technical teams and business representatives.
· Translating business requirements into systems qualities and thence
into repeatable design strategies and patterns that enable those
qualities (e.g. adaptability, scalability, availability,
non-repudiation, reusability, etc.)
· Responsible for recommending and defining the first draft of
solution models, to be used by projects, for application tiers,
frameworks, components types, and interfaces.
· Provides in-depth technical consultation to JM business units and
ITD management to ensure development of efficient application systems
utilizing established standards, procedures, and methodologies.
· Identify, communicate, resolve, and monitor architectural issues and
activities in the JM technical environment.
· Assist project teams to properly frame and document complex
architecture issues for escalation to senior IT management.
· Conduct project design reviews to gain a proactive understanding of
emerging design issues.
· Drive interaction with application development teams, integration
teams, infrastructure teams, and other architects in resolving
functional and technical issues projects are developed.
Enterprise Architecture:
· Work with the Enterprise Architecture organization to refine,
document and manage the on-going enterprise architecture processes and
deliverables.
· Work with other architecture teams to establish and communicate
appropriate compliance criteria.
· Develop, maintain, communicate, and collaborate Enterprise
Architecture blueprints, standards, and policies that enable JM to
achieve a consistent, flexible and lasting technology platform.
· Provide integrated systems planning and recommendations for new or
different technologies that will enhance current systems and support
overall corporate and business goals.
· Develop, maintain, communicate, and implement technical roadmaps and
transition plans between Enterprise Architecture evolutions.
· Compiles or designs architectural models of current and proposed
systems across the enterprise for use internally and in conjunction
with Technology Partners. The models are of two types:
a. Enterprise Models that depict the entire enterprise and its
inter-relationships.
b. Reference Models that depict recommended & approved technologies
and designs, which can serve as a template for future projects.
· Establish and maintain a Design Repository and Metadata Repository
for integrating all aspects of these models, and provides oversight of
its use in conjunction with integrated tool sets.
· Manages vendor relationships to maintain state of the art knowledge
in emerging technologies, leading the evaluation of vendor software
targeted for possible integration into the systems or environment,
including strategic applications, tools, and utilities.
· Stays up to date on trends and developments within plant systems,
business applications, and industry solutions.
Additional required skills, knowledge, and abilities:
· Competency and with data and process modeling tools, integration
technologies, relational databases, network technologies, servers, and
plant and process control systems.
· Excellent communication, interpersonal, and consultative skills to
work effectively with vendors, clients, peers, and ITD management and
staff.
· Strong analytical and problem solving skills.
· Demonstrated knowledge in the areas of application development
architecture, logical data modeling, data management systems, workflow
platforms, communication architectures, and internet architectures.
· Must be competent to work at the highest technical level of all
phases of solution architecture and systems design.
· Demonstrated knowledge of standard software development
methodologies (Waterfall, Agile, RUP).
· Ability leading technical proposals for large and complex technical projects.
· Ability to lead teams on short-term projects.
· Hands-on experience in: Microsoft .NET, Oracle and PL/SQL, SQL
Server and T-SQL, UNIX Shell Scripting, Line Control Systems, and
Application Modeling.
· Experience in business and financial applications.
· Demonstrated knowledge of Six Sigma and Lean Manufacturing.
QUALIFICATIONS:
Advanced degree in Computer Science, Information Technology, related
engineering discipline, or MBA desired.
At least eight years diverse IT experience, including database design,
application development, system implementation, and architecture
methodologies.
Experience with large-scale design, implementation, and operations of
major systems, systems of applications, and integration of
applications and databases.
MCSD certification.