Cloud Data Engineer

$90,200 - $123,970/Yr

Federal Reserve Bank - Richmond, VA

posted 4 days ago

Part-time,Full-time - Mid Level
Richmond, VA
Monetary Authorities-Central Bank

About the position

The Cloud Data Engineer position at the Federal Reserve involves collaborating with a diverse team to enhance the bank's data and analytics capabilities. The role focuses on developing and implementing cloud-based data solutions, utilizing advanced technologies to support the bank's mission. The engineer will work cross-functionally to build infrastructure as code, automate processes, and contribute to the strategic direction of data services within the organization.

Responsibilities

  • Understand technology vision and strategic direction of business needs
  • Develop product roadmaps in alignment with other data products and business roadmaps
  • Design integrated solutions in alignment with design patterns, blueprints, guidelines, and standard methodologies for products
  • Participate in defining technical requirements for enabling data analytics within an AWS cloud environment
  • Participate in developing architecture and design conceptual solutions incorporating cloud native and 3rd party vendor products
  • Provide analysis of current state, future state, and define key outcomes for an IT data platform strategy
  • Participate in research and perform POCs with emerging technologies and adopt industry best practices in the data space
  • Demonstrate automation through Infrastructure as code to increase build efficiency in the cloud
  • Develop scripting to integrate multiple data sources to data and analytics platform
  • Build platform supporting rehydration and HA
  • Build end to end automation to support and maintain software currency
  • Create automation services for builds using Terraform, Python, and OS shell scripts
  • Develop validation and certification process through automation tools
  • Develop multi-layered build, installation, configuration, patching, regression testing, and rollback scripts in each environment
  • Integrate platforms to form a cohesive data mesh and help democratize data
  • Create patching process to compare different versions of the configuration settings
  • Provide consulting and guidance on business solution development in the data and analytics space and cloud technologies
  • Demonstrate leadership, collaboration, exceptional communication, negotiation, strategic and influencing skills to gain consensus and produce the best solutions
  • Engage with Senior leadership, business leaders at the Federal Reserve and the Board to share the business value
  • Promote collaboration across business and IT organizations

Requirements

  • Bachelor's degree in Computer Science, Management Information Systems, Computer Engineering, or related field or equivalent work experience; advanced degree preferred
  • 5+ years in designing and building data services with all aspects of cloud design, development, and implementation
  • 3+ years of experience with full stack development, including application, API, testing, and automation experience using at least one of the following languages (Terraform, JSON, Python)
  • 3+ years of experience designing, building, and supporting solutions hosted either on-prem or in the cloud, and experience with migrating data to the cloud
  • Advanced proficiency in cloud specific solutions related to gateways, streaming services, or file and database migration services
  • Experience with leveraging CI/CD pipelines and GitLab
  • Hands on experience in Terraform, Python, and OS shell scripts including automation tools
  • Hands on experience in one or more languages such as Java, JavaScript
  • Experience with other AWS data related services including various compute and storage offerings
  • Experience with RDS, NOSQL Databases, RDBMS and in-memory databases
  • Strong background in data structures, networking, performance, and scalability
  • Must be familiar with Agile methodologies and able to work in an Agile manner
  • Must have a very strong application development background

Nice-to-haves

  • Experience with distributed SQL query engine such as Trino
  • Microservices experience is strongly preferred

Benefits

  • Great medical benefits
  • Pension and 401(k) with employer match
  • Paid time off
  • Tuition reimbursement
  • Employee resource networks
  • Paid volunteer leave
  • Flexible work options
  • Onsite amenities that make working here fun!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service