Disabled Vets
close

Federal Reserve Board of Governors

Apply for this job

Cloud Engineer I – Division of Information Technology (Finance)



Minimum Education

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

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Seeks information and guidance from other teammates while learning best practices related to cloud. Applies knowledge learned to install and use existing cloud technologies.
  • Supports the process of maintaining cloud solutions in accordance with best practices. Based on research and business requirements, shadows more senior staff to learn how to provide recommendations that modify and improve existing systems.
  • Learns the process and practice of designing cloud-based networks/systems of low complexity and with a minimal number of sub-systems. Participates in planning new possible features for cloud networks/systems to remain innovative, ensure ease of use, and meet business requirements.
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:

  • Cloud Architecture and Deployment:

  • Implement, support, and manage cloud infrastructure (e.g., AWS, Azure, GCP) following best practices.

  • Build and manage Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or ARM templates.

  • DevOps Practices:

  • Develop CI/CD pipelines to streamline software delivery and enhance operational efficiency.

  • Automate processes to support continuous integration, testing, and deployment.

  • Security and Compliance:

  • Ensure cloud solutions comply with federal security standards (e.g., FISMA, FedRAMP).

  • Implement robust identity and access management (IAM) policies.

  • Collaboration and Support:

  • Work closely with developers, system administrators, and stakeholders to meet program goals.

  • Troubleshoot and resolve cloud-related issues to maintain system reliability.

  • Monitoring and Optimization:

  • Monitor cloud resources and applications for performance and cost optimization.

  • Implement tools for observability, logging, and monitoring (e.g., CloudWatch, CloudTrail, Canaries, Splunk, Solarwinds).

    Technical Skills:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.

  • Hands-on experience with DevOps tools (e.g., GitLab, GitHub, Ansible, Docker, Kubernetes).

  • Strong scripting and programming skills (e.g., Python, Bash, PowerShell, CDK).

    Preferred Qualifications:

  • Certifications such as AWS Certified Solutions Architect, Azure DevOps Engineer.

  • Experience working in a federal or highly regulated environment.

  • Familiarity with networking, load balancing, and security in cloud environments.

  • Familiarity with federal IT compliance standards (e.g., FedRAMP, NIST).

    This position is hybrid, requiring a combination of telework and in-office presence in Washington, D.C.

  • Apply

    © 2025 Disabled Vets