Director, Architecture

Fidelity InvestmentsWestlake, TX
Hybrid

About The Position

Position Description: Provides cloud-based solution architectures and strategies that enable and accelerate delivery squads. Designs applications using AWS Cloud Architecture, AWS Managed Kubernetes, Serverless, and Batch cloud-based workloads and patterns. Designs and architects software platforms using relational and NoSQL databases, messaging, and streaming platforms. Provides cloud-based training curriculums, common architectural patterns and recipes, DevSecOps automation pipelines, Kubernetes standards and guidelines, and FinOps cost optimization strategies and solutions. Drives the adoption of enterprise standards and best practices, and promotes changes in processes, standards, or technologies. Translates business visions and strategies to best fit architectural strategy recommendations for large projects and applications.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and six (6) years of experience as a Director, Architecture (or closely related occupation) providing cloud architecture, strategy, automation, and engineering solutions across financial domains, within a continuous integration, deployment, and delivery environment.
  • Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and four (4) years of experience as a Director, Architecture (or closely related occupation) providing cloud architecture, strategy, automation, and engineering solutions across financial domains, within a continuous integration, deployment, and delivery environment.
  • Demonstrated Expertise (“DE”) architecting and engineering enterprise level, multi-Cloud-based platforms built on Docker, Kubernetes, and Amazon Elastic Kubernetes Service (EKS) to enable enterprise teams to deploy and manage dynamic Cloud native microservice applications across Cloud service providers (AWS and Azure).
  • DE architecting highly available and scalable applications, using REST Web services, programming languages (Java or Python), relational and NoSQL databases (Oracle and DynamoDB), and AWS Cloud native technologies (EC2, S3, Lambda, API Gateways, and ALBs).
  • DE solutioning Continuous Integration and Continuous Delivery (CI/CD) pipelines using Jenkins Core and Infrastructure as Code (IaC) tools including Hashicorp Terraform and AWS Cloud Formation Templates.
  • DE creating, maintaining, and socializing multi-year product technology road maps using Visio and PowerPoint to impact senior management’s decisions on enterprise-wide technical strategy.

Responsibilities

  • Architects applications for resiliency and cost optimization.
  • Confers with systems analysts and other software engineers/developers to design systems.
  • Confers with analysts and engineers to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Architects and designs software using industry standard approach, documents and shares architecture artifacts showing the multiple facets of architecture.
  • Uses scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Consults on development and delivery of major technology initiatives for the business unit.
  • Consults on deployment of major project deliverables.
  • Consults on the documentation of major technology applications.
  • Oversees the technical implementation of cross-divisional or company architectural components.
  • Develops and directs software system testing and validation procedures, programming, and documentation.
  • Advises senior management on technical strategy.
  • Researches and recommends new technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service