Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Advisor - Enterprise Architecture (Remote)

Fannie Mae

Advisor - Enterprise Architecture (Remote)

Reston, VA
Full Time
Paid
  • Responsibilities

    Job Description

    As an Advisor, you will be responsible for leading architectural decisions for the Cloud, and Enterprise APIs and Platform Portfolios

    You must have a deep understanding of technical architecture and have implemented solutions in a cloud environment. Knowledge of industry best practices around enterprise APIs and  data strategy, architectures, and patterns. Experience with micro-services architectures and cloud migration for data is a plus.

    The Advisor will also need to have experience implementing Technical/Deployment Architectures in the AWS Services as well as experience with Engineering Tools and capabilities in order to solve for inter-service communication using APIs, data hydration, application security, platform resiliency etc. Strong interpersonal communications skill is required. Minimum Required Experiences

    • 6 years

    Desired Experiences

    • Bachelor degree or equivalent

    THE IMPACT YOU WILL MAKE The Enterprise Architecture - Architecture - Advisor role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities: As a valued contributor to our team, you will advise team members on the design and processes for implementation of components of technological structures. In this role, you will create solutions with a process-driven view, as well as devise processes for maintaining and/or updating existing structures.

     

  • Qualifications

    Qualifications

    Qualifications: 

    • Master’s Degree or higher in Computer Science or a related field 
    • 6+ years of experience with architectural patterns, building APIs, microservices, event streams, and high throughput systems 
    • 6+ years building cloud native architectures (AWS, Azure or GCP), architecting enterprise applications on public cloud platforms and cloud ecosystems including AWS 
    • 6+ years architecting highly scalable and reliable back-end systems in production 
    • desirable 5+ years of experience with enterprise data, analytical architectures and data tools for Apache Spark, AI, and Machine Learning 
    • 2+ years experience leveraging DevOps and building CI/CD pipelines using tools like Terraform, Jenkins, Artifactory, Chef, Ansible, AWS CloudFormation templates, and GitHub 
    • AWS Professional and/or AWS Associate Architect Certification

    Desired Experiences

    • 12+ years of progressive experience in solution architecture, systems architecture and engineering, analysis and applications programming required.
    • Expertise in implementing complex full stack solutions including API, Micro-Services, Streaming etc. in large Enterprise Platform organizations.
    • Hands on experience leveraging object-oriented design patterns and domain driven design principles
    • Proficient with REST standards and best practices and hands-on experience in developing RESTful APIs
    • A minimum of 5 years’ experience in working with AWS as a solution architecture. Experienced with AWS VPC design and Implementation, 
    • Familiarity with Planning, Design, Road maps, POC implementations for AWS Cloud technologies.
    • Familiarity with leveraging ECS, EKS and Fargate services
    • Familiarity with AWS database services such as PostgreSQL RDS, Aurora
    • Expertise in designing solution architecture with a view towards resiliency, availability and very comfortable in designing Failover and Recovery strategies
    • Familiarity with DevOps principles and technologies for IaC such as Terraform
    • Familiarity with designing logging framework for cloud watch for all deployed apps.
    • Should have designed & worked on Jenkins, Bitbucket, Docker, Elastic Bean Stalk for DevOps teams.
    • Good Knowledge of AWS services such as ELB, ElastiCache, CloudWatch, CloudTrail, S3, Lambda, Kinesis, App Mesh
    • Familiarity with maintaining ACL, Security Groups and firewall configurations.
    • Should have developed sharing strategies for future scaling and performance.
    • Should have a Bachelor’s degree in Computer Science or related field. Master’s degree is preferred.
    • AWS Certifications will be preferred

    THE EXPERIENCE YOU BRING TO THE TEAM

    • Apply advanced skills, knowledge, and/or experience to lead modeling, analysis, and planning projects.
    • Translate functional requirements into technical solutions to meet customer needs by applying advanced skills, knowledge, and experience.
    • Maintain existing structures and collaborate with management to define governance processes.
    • Perform modeling, analysis, and planning to solve technical business problems and inform the team's technical direction.

    SKILLS

    • Experience gathering accurate information to explain concepts and answer critical questions
    • The group of skills related to Risk Assessment and Management including evaluating and designing controls, conducting impact assessments, identifying control gaps, remediating risk, etc.
    • Skilled in cloud technologies and cloud computing
    • The group of skills related to Influencing including negotiating, persuading others, facilitating meetings, and resolving conflict
    • Skilled in supporting, controlling, monitoring, and management of large, complex, and sometimes geographically-dispersed IT infrastructure and applications in order to optimize IT service delivery
    • Ability to frame ideas as systems and analyzing the inputs, outputs, and process
    • Experience using software and computer systems' architectural principles to integrate enterprise computer applications such as xMatters, AWS Application Integration, or WebSphere

    TOOLS

    • Skilled in Java
    • Skilled in using PowerShell to automate tasks that manage Microsoft operating systems and processes
    • Skilled in Kubernetes to automate application deployment, scaling, and management
    • Skilled in Amazon Web Services (AWS) offerings, development, and networking platforms
    • Skilled in HOPEX
    • Skilled in using Enterprise Architect
    • Experience using VMWare
    • Skilled in Docker
    • Skilled in Azure
    • Skilled in ServiceNow to manage digital workflows
    • Skilled in using virtualization software such as Microsoft Hyper-V, VMWare vSphere, or Citrix XenDesktop
    • Experience using JIRA
    • Skilled in LDAP (Lightweight Directory Access Protocol)
    • Experience using Salesforce CRM
    • Skilled in Visio
    • Experience using APIs for developing or programming software
    • Skilled in using storage software such as NetApp, Nimble, and Pure Storage
    • Skilled in Python object-oriented programming
    • Skilled in Jenkins
    • Skilled in HTML
    • Skilled in JavaScript
    • Skilled in XML
    • Skilled in Excel

     

     

     

     

     

     

     

     

     

     

    Additional Information In response to COVID-19, Fannie Mae has adapted our workplace and hiring processes to better safeguard our employees, candidates, and new hires. We understand that this is an unprecedented situation and Fannie Mae is committed to creating protocols for these processes that are agile and conform with federal, state, and local health administration guidance. While the company's operating status for on-site work is currently voluntary, the majority of Fannie Mae's workforce is remote until further notice. We continue to conduct all interviews and onboarding virtually. In addition, all employees who wish to come on site must be fully vaccinated against COVID-19 and enter their vaccination information into a confidential HR system before arriving at the facility, unless they have an approved accommodation. Click here to go directly to information about accommodations. The future is what you make it to be. Discover compelling opportunities at careers.fanniemae.com. Fannie Mae is an Equal Opportunity Employer, which means we are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, religion, national origin, gender, gender identity, sexual orientation, personal appearance, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation in the application process, email us at careers_mailbox@fanniemae.com.

  • Industry
    Financial Services