W.R. Rosato & associates, llc CONTACT US

Enterprise Architect Associate Director

Enterprise Architect Associate Director

Responsibilities:
Define strategy with respect to enterprise related standards and design goals; Provide technical design and architectural leadership, including documenting and diagramming the logical, physical, and process views across multiple technology domains
Facilitate organizational change by defining strategies for the Firm with respect to technology standards and design goals; Evaluate business requirements in the early stages of projects to determine what software, integration technologies, system architectures, and patterns should be employed to meet business objectives efficiently
Participate in the development of roadmaps, which include product selection, versions, upgrades, projects and milestones
Conduct research focused on identifying emerging technology solutions that reduce costs, increase efficiencies, provide more value, provide more capabilities, reduce risks and increase security
Lead efforts for technology evaluations, which involve identifying a weighted feature matrix for a specific need and evaluating and scoring products against the desired features; Research activities include readings, proof-of-concepts (POCs), and lab testing
Communicate best practices by giving presentations, working with project teams, and authoring content aimed at educating others about standards, strategies, and otherwise defined best practices

Qualifications:

  • Minimum eight years of experience architecting and delivering enterprise solutions across multiple enterprise architecture domains (technology, application, information and infrastructure)
  • Bachelor’s degree from an accredited college/university; Master’s degree from an accredited college/university preferred
    Strong understanding of designing solutions with Windows Applications Technologies (.NET, Active Directory, IIS, etc), Servers (W2008R2, W2012, RHEL6.x), Database technologies (e.g. SQLServer, Oracle), Runtimes (.NET, Java), Collaboration Technologies (SharePoint etc.),
  • Mobile Technologies (iOS, Android), Open Source technologies, Network/protocol analysis (e.g. Wireshark, Fiddler), Networking protocols and interfaces (e.g. TCP, DNS, DHCP, HTTP, etc.)
  • General understanding of operating system models (Linux, Windows), hardware architectures, distributed computing architectures, storage technology (SAN/NAS/DAS), server virtualization, memory management, networking, system maintenance, disaster recovery, database failover models, database theory and design, Security/Identity Management (IBM Tivoli, AD), authentication and authorization (Kerberos, certificates),
  • Business Intelligence platforms, dashboards, data mining and visualization tools (SSRS, SSIS, SSAS, Informatica, Pentaho, QlikView), mobile application development and service integration
  • Understanding of application development in both cloud and on-prem hosting models, tradeoffs and architecture implementation considerations (e.g. AWS, Azure); Understanding of authentication and authorization technologies and protocols such as Kerberos, certificate, basic, forms-based and multi-factor authentication etc.
  • Strong ability to analyze, understand, and identify the best design for a technical solution with respect to the tradeoffs of architectural principals including: agility, complexity, cost effectiveness, deployment effort, flexibility/extensibility, interoperability/compatibility, maintainability, operability, performance, productivity, scalability, security, speed of delivery, and standardization. Ability to architect enterprise solutions in a heterogeneous environment (i.e. Microsoft, Java, Linux, open source, etc.) IND2016
Apply Now