Lead Enterprise Architect

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Overview

This role is responsible for the overall design, strategy, architecture and some development for the enterprise including all enterprise planning, process and standard definitions. This role requires the technical subject matter expertise necessary to deliver predictable enterprise-level solutions which utilize distributed processing to meet both the business and technology needs of Advance America. Skills include experience with development, documentation, research, process and pattern implementation with current toolsets and principles. This position requires substantial communication and interpersonal skills, and the ability to interact and collaborate with all IT teams. Furthermore, this position defines and ensures a comprehensive and coherent view across Business, Information, Systems and Technology. The Lead Enterprise Architect will guide the development of roadmaps describing the evolution of all enterprise solution portfolios from current state to future state.

Responsibilities

Participate in the definition, development and maintenance of enterprise-level processes and principles.

Creating documentation and training related to the applications and integrations which are managed by this role.

Define models, including solution patterns, to guide solution decisions for the enterprise.

Create a strategic plan describing the gaps between a company''s current and target state

Leverage enterprise architecture frameworks to make systematic decisions Bringing a ''big picture'' perspective to the adoption of new ideas for digital transformation

Determine and develop architectural approaches and solutions by conducting business reviews, documenting current systems, and developing recommendations at the capability level.

Evaluate current architecture and influence future strategy and road maps with proactive feedback. Lead analysis of the current Technology environment to detect critical deficiencies and recommend solutions for improvement. Participate in detailed analysis to align requirements and equipment configurations with defined system specifications.

Research, introduce and transition new technology into the organization. Keep abreast of Technology advances and issues across all enterprise domains. Research, test and recommend tools and practices for potential implementation. Provide technical assistance to implementation teams. Apply best practices using innovative ideas to increase awareness and effectiveness of enterprise architecture.

Keeping abreast of developing and emerging design and implementation strategies tools along with technologies to facilitate training and mentoring on these topics to the enterprise.

Qualifications

Equivalent Education Level Required: Bachelor''s degree in Information Systems, Computer Science, Mathematics or other relevant field.

Experience Required: 10+ years of experience in one or more architecture domains (e.g. business architecture, solutions architecture, application architecture) with:

Demonstrated experience in advanced architectural practices and techniques with emphasis on reliability, scalability and reuse.

Practical experience with J2EE applications with associated automated testing practices such as unit, integration point, durability and resiliency.

Practical enterprise integration experiences through the use of web services or products such as TIBCO, webMethods or Tuxedo a definite plus.

Extensive experience within the SDLC and software management techniques across the enterprise.

Advanced knowledge and experience in one or more current programming languages (E.g. - Java, Javascript (including AngularJS), Python or PHP).

Experience defining the architecture of cloud deployed applications

Experience with containerized applications using Docker, Kubernetes or other similar tooling.

Experience defining and driving SecDevOps best practices.

Experience establishing legacy modernization and migration roadmaps for large scale applications.

Experience building applications using service-oriented, micro service, and/or API based architectures at an enterprise scale.

Experience with event-driven applications using queues, service bus and other related patterns.

Experience in migration approaches for applications moving from traditional hosted to cloud based environments.

Experience in evaluating various re-factor, re-engineer, lift-and-shift approaches and the criteria necessary to make informed capability level decisions, formulate migration plan approaches, and to aid in the execution of migrations with development and agile teams.

Experience with the major big data solutions like Hadoop, MapReduce, Hive, HBase.

Experience in working with ETL tools such as DataStage, Informatica and/or Pentaho

Excellent history of building solutions that meet business needs, accelerate digital transformation while being sensitive to environment costs, operational activities and costs, and audit-ability/security concerns and requirements.

Previous experience with mobile development a plus.

Knowledge Required: Excellent written and verbal communications skills as would be needed to communicate in person, by phone, and through email; adaptability and flexibility to changing environment; and comfortable working in a dynamic, high volume, fast-paced environment. Ability to read, write, evaluate, and apply information. Ability to interact professionally and exhibit appropriate social skills. Ability to understand and ensure compliance with policies, procedures, and laws governing our industry/business and products. Ability to develop and maintain business relationships. Demonstrated ability to work collaboratively and effectively other IT teams. Ability to analyze and learn rapidly changing technologies. Financial Services industry specific knowledge that includes a working knowledge of industry standards and architectures is a plus.

Physical Requirements: Sitting for long periods of time; standing occasionally; walking; bending; squatting; kneeling; pushing/pulling; reaching; twisting; frequent lifting of less than 10 lbs., occasional lifting of up to 20 lbs.; typing; data entry; grasping; transferring items between hands and/or to another person or receptacle; use of office equipment to include computers; ability to travel to, be physically present at, and complete the physical requirements of the position at any assigned location.

Travel: Expect to travel, international, on an as needed basis.

Attire: Business Casual.

Other: Must be eligible to work in the USA and able to pass a background check.

by Jobble


Associated topics: .net, application architect, application developer, architect, c#, design, java, lead, php, software architect

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...