Federal Reserve Board of Governors
Cloud Engineer I – Division of Information Technology (Finance)
Bachelor's degree or equivalent experience
Minimum Experience
1
Summary
Participates in developing, implementing, and managing cloud-based systems. Shadows more senior staff to learn how to develop common components and templates for resources in cloud using the most relevant method (e.g., Infrastructure as code). With extensive guidance, regularly reviews cloud systems for vulnerabilities. Participates in collaborating with engineers and development teams on cloud solutions. Supports the process of identifying and optimizing various cloud resources to increase efficiency and/or lower cost of solutions. Has novice to foundational knowledge of cloud computing architectures (e.g., resource pooling, on-demand self-service, scalability, elasticity, security, and serverless computing). Based on research and business requirements, shadows more senior staff to learn how to provide recommendations that modify and improve existing cloud systems.
Duties and Responsibilities
1. Supports creating infrastructure to streamline development of applications using modern cloud practices. Shadows more senior staff to learn how to develop common components and templates for resources in cloud using the most relevant method (e.g., Infrastructure as code). Supports the process of identifying, analyzing, and resolving cloud infrastructure and application deployment issues.
2. Participates in ensuring efficient functioning of data storage and process functions in accordance with security policies and best practices in cloud security. Supports the process of building cloud solutions based on security, monitoring, logging, and alerting requirements.
3. With extensive guidance, regularly reviews cloud systems for vulnerabilities. When vulnerabilities arise, supports troubleshooting incidents, identifying root causes, fixing and documenting problems, and implementing preventative measures.
4. Participates in developing testing use cases and detailed testing plans that map to the documented business and technical requirements. Shadows more senior staff to learn how to coordinate technical and end-user resources to execute detailed tests and analyze testing results.
5. Shadows more senior staff to learn how to perform network maintenance necessary to ensuring cloud networks operate correctly and with minimal interruption. Has foundational knowledge of network peering, as necessary for facilitating communication between on-premise and cloud. Has a foundational ability to describe the current state of cloud computing and how it is operating in an automated, network environment.
6. Participates in collaborating with engineers, architects, and development teams to identify/evaluate optimal cloud solutions that provide a robust, flexible, and scalable platform. Participates in evaluating key components of cloud computing and various cloud technology platforms to understand which would best be leveraged at the Board. Has novice to foundational knowledge of cloud computing architectures (e.g., resource pooling, on-demand self-service, scalability, elasticity, security, and serverless computing). With extensive guidance, determines which cloud tools and services are best fit for a specific purpose.
7. Supports the process of connecting disparate elements of various cloud and local resources into a single environment using integration platforms and tools. Shadows more senior staff to learn how to monitor end-to-end performance, adjust networks for particular applications, and add different services on demand. Supports the process of identifying and optimizing various cloud resources to increase efficiency and/or lower cost of solutions.
8. Has novice to foundational knowledge of one or more programming languages. Participates in leveraging programming knowledge, as necessary, to build, deploy, and manage clouds applications.
9. Shadows more senior staff to learn how to bundle an application's code with all the files and libraries it needs to run on any infrastructure, to enhance the infrastructure's productivity and operational efficiency.
10. Seeks information and guidance from other teammates while learning best practices related to cloud. Applies knowledge learned to install and use existing cloud technologies.
Position Requirements:
FR-23 Minimum Qualifications
Requires a bachelor's degree in computer science, information technology, or related field or one year of experience. Must have foundational knowledge (i.e., demonstrates familiarity and performance basic work in applicable areas) in the following areas: system administration, cloud technology platforms, cloud tools/services, and DevOps. Must be able to work effectively with more senior staff . Must be able to support more senior staff with one or more of the following: database management, programming, cloud security/recovery, and cloud-centric integration.
FR-24 Minimum Qualifications
Requires a bachelor's degree in computer science, information technology, or related field and three years of experience. Must have intermediate knowledge (i.e., demonstrates understanding and fully performs work in applicable areas) in the following areas: system administration, cloud technology platforms, cloud tools/services, and DevOps. Must be able to work effectively with more senior staff . Must be able to support more senior staff with one or more of the following: database management, programming, cloud security/recovery, and cloud-centric integration.
FR-25 Minimum Qualifications
Requires a bachelor's degree in computer science, information technology, or related field and four years of experience. Must have intermediate knowledge (i.e., demonstrates understanding and fully performs work in applicable areas) in the following areas: system administration, cloud technology platforms, cloud tools/services, and DevOps. Must be able to work effectively with more senior staff . Must be able to assist more senior staff with one or more of the following: database management, programming, cloud security/recovery, and cloud-centric integration.
Key Responsibilities:
Technical Skills:
Preferred Qualifications:
This position is hybrid, requiring a combination of telework and in-office presence in Washington, D.C.