Enterprise Architect

Capital One Financial   •  

Mc Lean, VA

Industry: Accounting, Finance & Insurance


11 - 15 years

Posted 175 days ago

This job is no longer available.

The Enterprise Application Architect will join a team of architects already supporting US Card domains. In this role, the architect will help define and drive towards an end state that is based on simplicity and the adoption of digital technologies, cloud hosting, and open source software. We are looking for a proactive individual who is comfortable working in ambiguous spaces and leading diverse teams to outcomes that are aligned to both business and IT imperatives. This role also requires significant interaction with business and technical stakeholders. Therefore, candidates must exhibit outstanding communication and influencing skills as well as a tenacity for overcoming hurdles and impediments. The ideal candidate will have a balanced skill set of deep expertise in digital technologies along with great soft skills/competencies.

The person we’re looking for:

  • Is passionate about technology and architecture discipline
  • Has depth and breadth of knowledge across multiple software engineering disciplines
  • Is self-driven, actively looks for ways to contribute, and knows how to get things done
  • Values data and truth over ego
  • Hands-on with Cloud Native Architectures, in particular architecting enterprise applications on public cloud such as AWS, GCP or Azure
  • Believes in “you build it, you own it” software development model, that good software development includes good testing, resiliency, monitoring, documentation, and collaboration
  • Has good communication and reasoning skills, including the ability to make a strong case for technology choices
  • Has ability to build consensus and iteratively improve solutions
  • Firmly believes in leading by influence and by adding value

Basic Qualifications:

  • Bachelor's Degree or military experience
  • At least 10 years of IT enterprise architecture, solution architecture or software architecture experience
  • At least 2 years of experience with cloud computing (AWS, Google Cloud Platform or Azure)
  • At least 2 years of experience implementing resilient cloud applications and platform services on public cloud (AWS, Google Cloud Platform or Azure)
  • At least 2 years of experience with micro-services architecture, cloud native architecture principles and implementation
  • At least 5 years of experience with Digital Web development and Mobile Technologies within iOS and Android

Preferred Qualifications:

  • Master’s Degree in Computer Science or in an Engineering discipline
  • Open Source Software and Cloud Hosting on AWS or Azure, specifically:
    • Spring, REST and Web Services
    • Client-Side Computing and JavaScript Frameworks such as AngularJS, JQuery and NodeJS
    • Caching and content management principles
    • Responsive and Adaptive Web Design
    • Web and Application Security (SAML, Oauth, RBAC)
    • Swift
  • Experience in containerizing application to deploy and run in containers, container-as-a-service (preferably with Kubernetes), PaaS, immutable infrastructure, and enabling blue-green deployments
  • Experience in DevOps culture and building CI/CD pipeline using tools like Jenkins, Artifactory, Chef, Terraform, Ansible, AWS CloudFormation templates, GitHub, Sonar etc.
  • Experience in reactive, real-time streaming and event-driven architectures such as Event Sourcing & CQRS and use of platforms like Apache Kafka, RabbitMQ, Akka/Lagom
  • Exposure to modern data and analytical platform architectures and use of Apache Spark, AI and Machine Learning
  • Experience in agile development practices & methodologies such as Scrum or Scaled Agile Framework (SAFe)
  • AWS Certified Solution Architect
  • TOGAF Certification

Job ID R50054