Company Federal Reserve Bank of Richmond
Job description:
Our Developer Platforms Group is looking for an enthusiastic DevOps engineer to be part a CI/CD platform team responsible for the enterprise-scale, development tooling and supporting technologies that will be utilized to modernize and transition Federal Reserve applications to the cloud using secure coding and DevSecOps practices. This position will support building, deploying, automating, and continuously evolving the various tool technologies required to support continuous integration and continuous delivery pipelines in a highly secure, cloud environment.
What you will do:
- Develop and maintain CI/CD tool technologies to help application delivery teams improve their productivity and accelerate their software delivery
- Support the development of infrastructure-as-code (IaC), configuration-as-code (CaC) and other automation used to manage the CI/CD tool applications, pipelines and required infrastructure
- Manage the SDLC and release process for the platform from development through production environments, including assisting in developing automated testing to validate the platform
- Drive DevSecOps culture and capability adoption both within the product team and across the teams that are consuming the products we deliver
- Work in an Agile and product delivery model to iteratively improve the platform offerings and adapt to the changing needs of our users
- Remain continually aware of business, infrastructure, and technical issues to aid in the development of innovative solutions
-
Qualifications:
- 7+ years of experience delivery technology solutions in a DevOps architectural capacity
- “Hands on” experience with significant depth around designing, implementing, integrating, and managing multi-tenant development tooling and pipeline technologies (e.g., SCM, CI/CD, lifecycle management tools)
- 5+ years of software engineering / scripting experience (e.g., Python, PowerShell, Ruby, JSON)
- Extensive knowledge and understanding of working in AWS (AWS GovCloud preferred)
- Experience with source code management (SCM) and continuous integration (CI) tools, including GitLab
- Expertise in test automation, testing frameworks and tooling solutions
- Experience with Application Security Testing solutions (e.g., SAST, DAST)
- Experience with infrastructure-as-code automation (Terraform preferred)
- Experience working with containerized application and solutions such as Docker and Kubernetes
- Experience with advanced automated deployment patterns (e.g., Blue-Green, canary)
- Experience with configuration management tools such as Ansible or Chef
- Knowledge of operating systems (e.g., Linux, Windows)
- Experience with AWS native development tools (e.g., CodeBuild, CodePipeline) a plus
- Experience with implementing and configuring monitoring and logging solutions
- Knowledge of secure coding standards
Job description:
Our Developer Platforms Group is looking for an enthusiastic DevOps engineer to be part a CI/CD platform team responsible for the enterprise-scale, development tooling and supporting technologies that will be utilized to modernize and transition Federal Reserve applications to the cloud using secure coding and DevSecOps practices. This position will support building, deploying, automating, and continuously evolving the various tool technologies required to support continuous integration and continuous delivery pipelines in a highly secure, cloud environment.
What you will do:
Full Time / Part Time Full time
Regular / Temporary Regular
Job Exempt (Yes / No) Yes
Job Category Information Technology
Work Shift First (United States of America)
The Federal Reserve Banks believe that diversity and inclusion among our employees is critical to our success as an organization, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.
Job description:
Our Developer Platforms Group is looking for an enthusiastic DevOps engineer to be part a CI/CD platform team responsible for the enterprise-scale, development tooling and supporting technologies that will be utilized to modernize and transition Federal Reserve applications to the cloud using secure coding and DevSecOps practices. This position will support building, deploying, automating, and continuously evolving the various tool technologies required to support continuous integration and continuous delivery pipelines in a highly secure, cloud environment.
What you will do:
- Develop and maintain CI/CD tool technologies to help application delivery teams improve their productivity and accelerate their software delivery
- Support the development of infrastructure-as-code (IaC), configuration-as-code (CaC) and other automation used to manage the CI/CD tool applications, pipelines and required infrastructure
- Manage the SDLC and release process for the platform from development through production environments, including assisting in developing automated testing to validate the platform
- Drive DevSecOps culture and capability adoption both within the product team and across the teams that are consuming the products we deliver
- Work in an Agile and product delivery model to iteratively improve the platform offerings and adapt to the changing needs of our users
- Remain continually aware of business, infrastructure, and technical issues to aid in the development of innovative solutions
-
Qualifications:
- 7+ years of experience delivery technology solutions in a DevOps architectural capacity
- “Hands on” experience with significant depth around designing, implementing, integrating, and managing multi-tenant development tooling and pipeline technologies (e.g., SCM, CI/CD, lifecycle management tools)
- 5+ years of software engineering / scripting experience (e.g., Python, PowerShell, Ruby, JSON)
- Extensive knowledge and understanding of working in AWS (AWS GovCloud preferred)
- Experience with source code management (SCM) and continuous integration (CI) tools, including GitLab
- Expertise in test automation, testing frameworks and tooling solutions
- Experience with Application Security Testing solutions (e.g., SAST, DAST)
- Experience with infrastructure-as-code automation (Terraform preferred)
- Experience working with containerized application and solutions such as Docker and Kubernetes
- Experience with advanced automated deployment patterns (e.g., Blue-Green, canary)
- Experience with configuration management tools such as Ansible or Chef
- Knowledge of operating systems (e.g., Linux, Windows)
- Experience with AWS native development tools (e.g., CodeBuild, CodePipeline) a plus
- Experience with implementing and configuring monitoring and logging solutions
- Knowledge of secure coding standards
Job description:
Our Developer Platforms Group is looking for an enthusiastic DevOps engineer to be part a CI/CD platform team responsible for the enterprise-scale, development tooling and supporting technologies that will be utilized to modernize and transition Federal Reserve applications to the cloud using secure coding and DevSecOps practices. This position will support building, deploying, automating, and continuously evolving the various tool technologies required to support continuous integration and continuous delivery pipelines in a highly secure, cloud environment.
What you will do:
- Develop and maintain CI/CD tool technologies to help application delivery teams improve their productivity and accelerate their software delivery
- Support the development of infrastructure-as-code (IaC), configuration-as-code (CaC) and other automation used to manage the CI/CD tool applications, pipelines and required infrastructure
- Manage the SDLC and release process for the platform from development through production environments, including assisting in developing automated testing to validate the platform
- Drive DevSecOps culture and capability adoption both within the product team and across the teams that are consuming the products we deliver
- Work in an Agile and product delivery model to iteratively improve the platform offerings and adapt to the changing needs of our users
- Remain continually aware of business, infrastructure, and technical issues to aid in the development of innovative solutions
- 3+ years of experience delivery technology solutions in a DevOps architectural capacity
- “Hands on” experience with significant depth around designing, implementing, integrating, and managing multi-tenant development tooling and pipeline technologies (e.g., SCM, CI/CD, lifecycle management tools)
- 2+ years of software engineering / scripting experience (e.g., Python, PowerShell, Ruby, JSON)
- Extensive knowledge and understanding of working in AWS (AWS GovCloud preferred)
- Experience with source code management (SCM) and continuous integration (CI) tools, including GitLab
- Expertise in test automation, testing frameworks and tooling solutions
- Experience with Application Security Testing solutions (e.g., SAST, DAST)
- Experience with infrastructure-as-code automation (Terraform preferred)
- Experience working with containerized application and solutions such as Docker and Kubernetes
- Experience with advanced automated deployment patterns (e.g., Blue-Green, canary)
- Experience with configuration management tools such as Ansible or Chef
- Knowledge of operating systems (e.g., Linux, Windows)
- Experience with AWS native development tools (e.g., CodeBuild, CodePipeline) a plus
- Experience with implementing and configuring monitoring and logging solutions
Full Time / Part Time Full time
Regular / Temporary Regular
Job Exempt (Yes / No) Yes
Job Category Information Technology
Work Shift First (United States of America)
The Federal Reserve Banks believe that diversity and inclusion among our employees is critical to our success as an organization, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.