Our office is Ewing, NJ (about 4 miles up I95 from Bucks County, PA) and we are actively looking for a Linux Architect. You'd be working with a team of product managers and developers in development centers in Ewing and Prague. Mainframe experience would be ideal, but not required. We use agile SCRUM.
JD is below, send me questions or a resume if you're interested. Beware this a corporate wide, generic JD so it may not be spot on in some places.
This position is responsible for defining the
architectural design and technical quality for large groups of products,
typically across a Business Unit or major market segment (security, storage,
job management, etc.). Responsible for architecture of the most complex
projects and to review and improve complex designs.
closely with senior management to understand the company's strategic
direction and translate into appropriate product architectures and new product
analyze and review technical requirements from clients, product owners and
design team members, fully understanding requirements to ensure a high
quality solution is produced that matches the customer requirements within
the company's strategy in terms of functional capabilities as well as
non-functional characteristics of the architecture (such as usability,
efficiency, reliability, availability, scalability and more)
design reviews of detailed design that is produced by the team leaders,
compare to the requirements and identify and resolve design flaws early in
design life cycle.
high level technical expertise in the diagnosis and resolution of issues,
including the determination and provision of workaround solutions.
with design and architecture patterns, architecture modeling and design
methodologies, and act as an agent of change for professionalizes
advancements with the technical team.
industry best practice documentation for using CA Technologies solutions
to improve the knowledge base for cross-brand solutions.
the company recommended best practices, and act as an advocate of change.
feedback and input to assist with development, marketing, implementation
and quality of the solutions.
key 'Customer Relationships' with household name clients to create
the company by attending, presenting and exerting influence at industry
conferences, symposiums and standards bodies.
white papers describing CA Technologies innovation and direction.
conference and journal papers describing CA Technologies technical
and provide training on Industry Concepts and CA Technologies Solutions.
patentable technology and propose and review patent applications.
both high level and detailed design documents created by the Architectural
Community. Determine the need for further review by other internal
train and provide feedback to less senior development team members and
provide technical advice to departments and groups throughout the company.
leadership, maintain visibility and accessibility, build relationships and
promote communication with team by regularly conducting or participating
in team meetings and one-on-one sessions, traveling as needed to remote
sites, and encouraging an open exchange of ideas and information.
extensive, in-depth architectural knowledge of the IT Operations, Industry
& CA Technologies Brand Solutions to accomplish goals and is seen as a
'go to' person for the product line.
and capture expert level knowledge and provide leadership to other members
of the technical team through collaboration, guidance, mentoring,
training, educating, and providing feedback.
Typical Role Definition
Technical Leadership. Internally recognized
as a technical or business contributor. Possesses and applies a comprehensive
knowledge of multiple fields of technologies to complete significant and
complex assignments. Works on complex technical projects or unique business
issues requiring state of the art technical knowledge or where analysis of
situations or data requires an evaluation of intangibles. Known in the
department/group as the ‘knowledge base’ of information. May be the in-house
expert on specific technologies. May act in a liaison capacity with other
organizations. Evaluates progress and results, and recommends major changes in
procedures to accomplish tasks. Plans and conducts assignments, and may lead or
direct assignments that are generally larger and more important projects, or
works on multiple projects at one time. Well-developed leadership qualities
enabling mentoring of others. Often contributes to and assists with the review
and evaluation of personnel performance.
Job-Specific Authority and Scope
works without consulting their manager.
decisions are made daily.
of typical decisions without manager consultation:
- Design decisions
- Integration decisions
has no direct reports.
has no total staff.
has a global geographic focus.
does not manage a budget.
Business Travel and Physical Demands
Business travel of approximately 15 or less
percent yearly is expected for this position.
environment. No special physical demands required.
Master's Degree or global equivalent in
Computer Science, Software Engineering or related discipline. Additional
management or leadership training is beneficial.
Typically 12 or more years of experience in
software development, Level 2 Support or related field, with a proven track
record of product family architecture design. Knowledge of complex low level
system level components. Hands on experience on a wide variety of platforms and
knowledge of many programming languages, design methods, tools and techniques.
Skills & Competencies
recognized as a thought leader.
technical leadership skills.
teamwork skills for cross-group cooperation.
technical knowledge across the industry and awareness of industry future
to perform under pressure.
verbal, presentation and written communications skills for technical and
to develop, mentor and motivate others.
to think abstractly and bridge these concepts to concrete tasks
in or thorough knowledge of Industry standards
background in Java, SQL, Networking, Web technologies, design patterns,
of Mainframe (z Series) a plus
Certifications (recommended but not required)
Certification (such as SNIA for storage, Microsoft MCP, Sun Certified Java
Developer, CERT SEI/CSIH, CISSP or GIAC for security).
and architecture courses, such as in UML, Modeling tools, Object Oriented