Fannie Mae

Enterprise Data - Data Engineering - Senior Associate

Posted on: 9 Sep 2022

Washington, DC

Job Description

GENERAL BOILERPLATE

At Fannie Mae, futures are made. The inspiring work we do makes an affordable home a reality and a difference in the lives of Americans. Every day offers compelling opportunities to impact the future of the housing industry while being part of an inclusive team thriving in an energizing environment. Here, you will help lead our industry forward and make your career.

CORPORATE PROFESSIONAL

At Fannie Mae, futures are made. The inspiring work we do makes an affordable home a reality and a difference in the lives of Americans. Every day offers compelling opportunities to impact the future of the housing industry while being part of an inclusive team thriving in an energizing, flexible environment. Here, you will help lead our industry forward and make your career.

TECH

At Fannie Mae, futures are made. The inspiring work we do makes an affordable home a reality and a difference in the lives of Americans. Every day offers compelling opportunities to modernize the nations housing finance system while being part of an inclusive team using new, emerging technologies. Here, you will help lead our industry forward, enhance your technical expertise, and make your career.

EARLY CAREER

At Fannie Mae, futures are made. The inspiring work we do makes an affordable home a reality and a difference in the lives of Americans. Every day offers compelling opportunities to work with exceptional people and help make an impact on the future of the housing industry. Join us and be part of an inclusive, supportive team thriving in an energizing, collaborative environment. Here, you will help lead our industry forward and make your career.

Job Description

***HIRING MANAGERS AND DELEGATES: DO NOT EDIT THIS SECTION.***

Minimum Required Experiences

2 years

Desired Experiences

Bachelor degree or equivalent

THE IMPACT YOU WILL MAKE

The Enterprise Data - Data Engineering - Senior Associate 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 colleague on our team, you will contribute to developing data infrastructure and pipelines to capture, integrate, organize, and centralize data while testing and ensuring the data is readily accessible and in a usable state, including quality assurance.

Qualifications

***HIRING MANAGERS AND DELEGATES: DO NOT EDIT THIS SECTION.***

THE EXPERIENCE YOU BRING TO THE TEAM

Support the integration of data into readily available formats while maintaining existing structures and govern their use according to business requirements.
Analyze new data sources and monitor the performance, scalability, and security of data.
Build and maintain the R-Python Grid infrastructure in production, research, and development environments for the R user community.
Implement and administer R software, RStudio Products (RStudio Server Pro, Shiny Server Pro, RStudio Connect, RStudio Package Manager), and Domino Data Lab.
Leverage Anaconda Enterprise for Python Infrastructure setups and package management.
Implement and maintain CI/CD pipelines using Jenkins, UrbanCode Deploy and Code Pipeline for automated deployments and releases.
Develop and deploy Docker images to provide and support Interactive (RStudio) and Batch (AWS BATCH) processing using R on AWS Cloud.
Build and manage the automated builds, deployments, validations, and configurations for R, RStudio Products and Domino Data Lab in AWS environments using the container-orchestration system(Elastic Kubernetes Service)
Manage Docker orchestration and containerization using Bitbucket, ECR, ECS/Fargate, Artifactory etc.
Owning and leading SAS application migrations to cloud providing AWS solutions including automation.
Develop and maintain Shiny Dashboards using R-Shiny, SQL for reporting and automated the recurring reports.
R, Python and SAS Code reviews to fix and support to analytics users.
Provide trainings and knowledge sharing sessions for Analytics Users on cloud migrations, new products/releases etc.
Own production alerts and act as the point of contact for infrastructure incidents
Manage regular upgrades and security patches ensuring the most up to date software and tools are available.
Automate and maintain custom monitoring alerting scripts to manage the Grid infrastructures

Skills

The group of skills related to Product Development including designing products, developing product roadmaps, translating design requirements, prototyping, etc.
Expertise in developing websites for hosting via intranet or Internet, which may also include web design, web content development, scripting, and/or network security configuration
Skilled in cloud technologies and cloud computing
Experience helping an organization to plan and manage change in effort to meet strategic objectives
The group of skills related to Product Testing including testing and evaluating software, usability testing, UAT, and using relevant product testing technology
The group of skills related to Programming including coding, debugging, and using relevant programming languages
Experience in the process of analyzing data to identify trends or relationships to inform conclusions about the data
The group of skills related to Business Insight including advising, designing business models, interpreting customer and market insights, forecasting, benchmarking, etc.
The group of skills related to Risk Assessment and Management including evaluating and designing controls, conducting impact assessments, identifying control gaps, remediating risk, etc.
Experience monitoring and managing operation systems (OS), and staying current on patches, upgrades, and other elements of the OS
Skilled in documentation and database reporting for the purposes of analysis, data discovery, and decision-making with the use of relevant software such as Crystal Reports, Excel, or SSRS
The group of skills related to Governance and Compliance including creating policies, evaluating compliance, conducting internal investigations, developing data governance, etc.
Determining causes of operating errors and taking corrective action
Ability to frame ideas as systems and analyzing the inputs, outputs, and process
Ability to transform business processes using BPA, RPA, or other technology-enabled automation
Skilled in creating and managing databases with the use of relevant software such as MySQL, Hadoop, or MongoDB
Skilled in discovering patterns in large data sets with the use of relevant software such as Oracle Data Mining or Informatica
Adept at managing project plans, resources, and people to ensure successful project completion
Experience using software and computer systems' architectural principles to integrate enterprise computer applications such as xMatters, AWS Application Integration, or WebSphere
Working with people with different functional expertise respectfully and cooperatively to work toward a common goal
The group of skills related to Communication including communicating in writing or verbally, copywriting, planning and distributing communication, etc.
Skilled in the graphical representation of information in the form of a charts, diagrams, pictures, and dashboards with programs and tools such as Excel, Tableau, or Power BI

Tools

Skilled in JSON
Skilled in Oracle PL SQL
Skilled in Python object-oriented programming
Skilled in AWS Compute such as EC2, Lambda, Beanstalk, or ECS
Skilled in Excel
Skilled in Tableau
Skilled in MySQL Workbench
Skilled in AWS Management and Governance suite of products such as CloudTrail, CloudWatch, or Systems Manager
Skilled in AWS Database products such as Neptune, RDS, Redshift, or Aurora
Skilled in Informatica
Skilled in Power BI
Skilled in using UNIX
Skilled in Jenkins
Skilled in Java
Skilled in Microsoft SQL Server
Skilled in XML
Skilled in AWS Analytics such as Athena, EMR, or Glue
Experience using JIRA
Skilled in Oracle Database
Skilled in TOAD SQL database management tool
Experience using APIs for developing or programming software
Skilled in Alteryx for data analytics applications
Skilled in JavaScript
Skilled in SQL
Skilled in Amazon Web Services (AWS) offerings, development, and networking platforms

Special Skills:

1.     Coding and code review skill in R, Python, SAS software

2.     Expertise with implementing and managing RStudio suite (workbench, connect and package manager), Kubernetes and Domino Data Lab

3.     Coding and code review skill for R, Python and SAS Code

4.     Experience with version control tools and docker repositories like GIT, GitHub, bitbucket, Artifactory, ECR, Docker Hub, Jenkins, UrbanCode Deploy and Code Pipeline

5.     Developed and automated the infrastructure build for RStudio Products, Domino data lab, SAS in AWS cloud infrastructure using services and tools like EC2, ECS-FARGATE, Batch, EKS, IAM, RDS, CloudFormation, Service Catalog, Python, AWS CLI, SHELL

6.     Developed and implemented CI/CD pipelines using for automated deployments and releases

7.     Technical and non-technical process documentations

8.     Provided trainings and knowledge sharing sessions for analytics users on cloud migrations and new products/releases

9.     Automated custom monitoring scripts to manage the Grid infrastructures improving SAS Grid health and user experience

10.  Experience with Anaconda Enterprise for Python Infrastructure setups and package management in conjunction with JupyterHub and Kubernetes

Certification:

AWS Certified Developer

Fannie Mae

Washington, DC

Federal National Mortgage Association provides a source of liquidity to the mortgage market and supports the availability and affordability of housing in the United States. It securitizes mortgage loans originated by lenders into Fannie Mae mortgage-backed securities (Fannie Mae MBS). The company operates in two segments, Single-Family and Multifamily. The Single-Family segment securitizes and purchases single-family fixed-rate or adjustable-rate, first-lien mortgage loans, or mortgage-related securities backed by these loans; and loans that are insured by Federal Housing Administration, loans guaranteed by the Department of Veterans Affairs and Rural Development Housing and Community Facilities Program of the U.S. Department of Agriculture, manufactured housing mortgage loans, and other mortgage-related securities. This segment also provides single-family mortgage, as well as credit risk and loss management services.

The Multifamily segment securitizes multifamily mortgage loans into Fannie Mae MBS; purchases multifamily mortgage loans; and provides credit enhancement for bonds issued by state and local housing finance authorities to finance multifamily housing. This segment also issues structured MBS backed by Fannie Mae multifamily MBS; buys and sells multifamily agency mortgage-backed securities; and offers delegated underwriting and servicing, as well as multifamily mortgage, and credit risk and loss management services. The company serves mortgage banking companies, savings and loan associations, savings banks, commercial banks, credit unions, community banks, specialty servicers, insurance companies, and state and local housing finance agencies. Federal National Mortgage Association was founded in 1938 and is headquartered in Washington, the District of Columbia.

Similar Jobs