Enterprise Architect Job Description Template

We are seeking an Enterprise Architect to support our omnichannel customer journey. This role will collaborate closely with the IT teams and their business partners to define IT strategy and roadmaps in line with corporate objectives that clearly outline when new capabilities can be introduced. In order to expand the company’s operations and/or cut costs, this job will help fill gaps in the technical architecture of the anticipated future state. By working with partners throughout the business, the Enterprise Architect will ensure a consistent mission and working methodology, enforcing our architectural principles to simplify operations and enhance business processes across the enterprise. 

Typical Duties and Responsibilities

  • Assist in the development of the enterprise architecture program, as well as the promotion and communication of the purpose to our partners
  • Recommend when and how technology should or could affect the sequencing or timing of roadmaps
  • Contribute to the creation of strategic initiatives to guarantee effectiveness and scalability
  • Participate in the governance, evaluation, and addition of new technologies as well as significant changes in usage
  • Create, maintain, and manage the relevant artifact libraries needed for documentation and consistency
  • Identify ways to cut back on or avoid the complexity and cost of technology
  • Identify opportunities to utilize new technology to improve customer service or internal operational efficiency
  • Encourage IT leadership to agree on the principles that will govern our technology decisions and to codify them for easy access by all teams

Education

  • Bachelor’s degree in computer science or a related field

Required Skills and Experience

  • 5+ years of IT expertise
  • 3+ years of expertise in direct technological support and design
  • 3+ years of experience as an Enterprise Architect
  • Expertise in recognizing and utilizing technology as a component of solutions to difficult business challenges
  • Working knowledge of cloud platforms like AWS and the services it offers frequently (RDS, SQS, Elasticache, etc.)
  • Experience with commerce platforms like Salesforce Commerce Cloud (SFCC)
  • Experience with platforms for smartphones (iOS and Android)
  • Working knowledge of contemporary web development languages and frameworks including Python, Ruby, Go, Javascript, React, CSS, HTML, GraphQL, Objective-C, Swift, Node.js, and Typescript
  • Experience with frameworks like Chef, React, Vue, SaltStack, Terraform, Puppet, and Ansible
  • Experience with CI/CD tools like Spinnaker, CircleCI, Gitlab, and Github Actions
  • Knowledge of container technologies like Kubernetes, Terraform, and Docker
  • Experience with system interconnections via APIs and third-party systems (SOAP/REST)
  • Knowledge of Kafka-like message queues with high throughput
  • Experience working in a cloud environment with infrastructure based on Linux or Unix
  • Experience with systems for managing content (ex: CoreMedia, Magnolia, Contentful, AEM)
  • Knowledge of platforms for enterprise architecture, such as LeanIX and Ardoq
  • Strong written and verbal communication skills
  • Experience in team management and supervision of group discussions
  • Marketing experience, including selling the outcomes of architectural techniques through presentations and other interactions
  • Design and analysis skills
  • Experience with modeling, visual depictions, and abstractions
  • Administration skills (prioritization, trade-off analysis, psychology, etc.).

Preferred Qualifications

  • Certification in The Open Group Architecture Framework (TOGAF) or a comparable program
Contact us

Recruit with Nexus IT Group