The Technology Analyst contributes to the design, implementation, support, and maintenance of automation, computing, and database systems essential to carrying out the responsibilities and daily activities of Division or Board staff.
About the Team
The Flow of Funds section consists of 10 economists, 6 analysts, and 5 research assistants. The section is divided into 3 groups: Financial Accounts Projects, Financial Intermediaries and Institutional Investors, and Household and Business Finance. The section is responsible for the Z.1 Financial Accounts release, which is the Board's largest statistical release. The section is also responsible for forecasting household net worth and contributes to a wide range of policy workflows. Section members have expertise in a wide variety of topics including corporate finance, small business finance, institutional investors, asset managers and investment funds, pension funds, insurance companies, financial intermediaries, real estate valuation, banking, macro-finance, market microstructure, and panel and time-series econometrics.
About the Role
This entry-level data/technology analyst (TA) professional will help maintain and support the production of the Z.1 Financial Accounts, related publications, and data visualizations as well as assist in the development of new applications for organizing, maintaining, and analyzing data produced by the section, and to assist in the modernization of legacy applications. The analyst will be a member of the Financial Accounts Projects group working closely with the lead TA, as well as with other analysts, economists, and research assistants in the section.
The analyst works to support the synthesis of data, metadata, and content for release on the Board's public website, and for internal use in policy analysis and research. In addition, the analyst aids the section in creating and maintaining its various computer programs as well as assist in the development of new programs. Some examples
programs that automate ingestion of a wide variety of data types
working with large data sets such as portfolio holdings
maintaining and developing R Shiny or other web applications that aid in the section's day-to-day operations, including visualizing and analyzing data
working to modernize legacy code
liaising with IT/PubWeb/PIO for public releases and assisting in training and support of economists and research staff
Responsibilities
Maintain and support the production of Z.1 release and related products while modernizing legacy applications
Support section members in the development of code to produce useable data for publication, research, and policy analysis
Develop and maintain code used in the analysis and visualization of data, such as existing R Shiny and other data visualization applications
Liaise with economist/analysts/research assistants to turn developmental code into reliable software.
Be a subject-matter expert in main computing tools used in the section.
Support the section's existing code infrastructure by helping debug issues, web applications, and aid in the administration of the section's Linux filesystems.
Must have a degree in Computer Science, Mathematics, Engineering, Statistics, Finance, Economics, or related field and have related experience, as follows by grade level, or an equivalent combination of training and related experience
Bachelor's
Master's
FR-23
1
0
FR-24
2
1
FR-25
3
2
Strong interest in data management and data science. Must have some knowledge of software development, including programming, version control, testing, and deployment. Proficiency in R is preferred
Interest and experience in national accounting strongly desired
Experience with creating and managing large databases is highly recommended.
Ability to write and debug shell (bash, Perl) scripts to automate operational workflows, as well as experience with version control, like git, is a plus.
The analyst will work with various languages and tools to achieve these goals. Desired skills/experience include 1) a working knowledge of Linux and shell utilities, 2) strong R programming skills, preferably with R Shiny data visualization experience, 3) familiarity with Git version control, and 4) familiarity with databases such as Postgres or MS SQL server, 5) familiarity with HTML, Drupal, or Jekyll.
Strong communication and organizational skills are also required. As the analyst matures in their role, they will be the resident subject-matter expert in these languages and tools. The analyst can also grow into a data-scientist if they so choose. The Board offers generous tuition-reimbursement and on-the-job learning opportunities.
Note: This role is not eligible for full-time remote status & requires on-site presence in Washington, D.C. via a hybrid schedule.