Federal Reserve Bank of Minneapolis
Platform Engineer
Federal Reserve Bank of Minneapolis, Minneapolis, Minnesota, United States, 55400
Federal Reserve Bank of Minneapolis invites applicants with years of relevant work experience as an experienced Software Engineer to join our Treasury Retail Investor Management (TRIM) Technology Division in Minneapolis.
In this role you will work with a team of engineers building, maintaining, and enhancing an observability platform. Additionally, you will support the onboarding and deployment to other systems and provide customer support. This is a shared service organization, focused on the success of our customers. This position requires a regular on-site presence. Applicants must be a U.S. citizen or lawful permanent resident alien with at least three (3) years of legal residency.
Full Time / Part Time
Regular / Temporary
Job Exempt (Yes / No)
Job Category
Job Responsibilities
Primary focus with cloud-based technology solutions.
Evaluate, recommend, and select new software/architecture for the observability platform.
Manage and administer the AWS cloud environment, including provisioning, configuration, performance monitoring, policy governance and security.
Function as the subject matter expert for coordinating and managing the deployment process and support of the full lifecycle of the observability platform in AWS.
Prepare detailed guidance from which application programs will be written. Analyze and revise existing system logic and documentation as necessary.
May authorize risk level changes and recommend solutions to minimize and/or prevent system interruption.
Provide technical assistance and operational guidelines for business operations and application development to ensure applications are running optimally in production, test, and development environments.
Work with diverse technologies to design, build (code), test, debug, document, implement and maintain solutions and/or patterns for existing and new systems or hardware within the boundaries of existing standards, processes, or operational plans.
Ensure that Treasury application services are highly available, reliable, and performant through monitoring and alerting.
May lead highly technical/complex projects utilizing System, or local staff and resources.
Follow and ensure adherence to technical standards for programming and design techniques. May train technical staff on use of software/hardware tools in accordance with required standards and procedures. Contributes to development and revision of department standards and procedures.
Collaborate with the development staff and Site Reliability Engineers to understand the software products and any enhancements that are deployed, consult on issues related to the impact of development on the infrastructure, works with system engineers and developers to define server configuration settings, leads the migration of code through staging environments to production, and assist software quality assurance technicians during system acceptance testing.
Monitor compliance with internal audit requirements and Information Security Manual guidelines.
Education and Experience at the Senior Engineer Level
Bachelor's degree and a minimum of six (6) years of relevant work experience.
Experience in AWS
Infrastructure as Code (Terraform)
Docker / containerized solutions
Experience in configuring and deploying multiple deployments through GitLab
Experience with coding languages - such as Python, Go, and NodeJS/Typescript
Ability to communicate complex technical topics to non-technical audiences
Ability to create, read, and comprehend complex technical documentation
Experience with Observability tools (e.g. Grafana, CloudWatch, OpenSearch, Dynatrace, etc.)
Experience with OpenTelemetry tools and framework (e.g. Prometheus, Jaeger, ADOT, etc.)
Education and Experience at the Advanced Engineer Level
Bachelor's Degree and a minimum of 9 years of relevant work experience.
Experience in AWS
Infrastructure as Code (Terraform)
Docker / containerized solutions
Experience in configuring and deploying multiple deployments through GitLab
Experience with coding languages - such as Python, Go, and NodeJS/Typescript
Ability to communicate complex technical topics to non-technical audiences
Ability to create, read, and comprehend complex technical documentation
Experience with Observability tools (e.g. Grafana, CloudWatch, OpenSearch, Dynatrace, etc.)
Experience with OpenTelemetry tools and framework (e.g. Prometheus, Jaeger, ADOT, etc.)
Salary Ranges Senior Engineer: $105,400 - $131,712 - $158,100
Advanced Engineer: $121,700 - $152,132 - $182,600
Benefits
Comprehensive healthcare options (Medical, Dental, and Vision)
401(k) match, and a fully funded pension plan
Paid time off and holidays
Free public transportation passes
Annual educational assistance
On-site fitness facility
Professional development programs, training and conferences
And more…
Equal Employment Opportunity The Minneapolis Fed is committed to fostering an environment where all employees are respected and valued. We provide equal employment opportunity to all persons, and we work together to pursue an economy that works for all of us.
#J-18808-Ljbffr
In this role you will work with a team of engineers building, maintaining, and enhancing an observability platform. Additionally, you will support the onboarding and deployment to other systems and provide customer support. This is a shared service organization, focused on the success of our customers. This position requires a regular on-site presence. Applicants must be a U.S. citizen or lawful permanent resident alien with at least three (3) years of legal residency.
Full Time / Part Time
Regular / Temporary
Job Exempt (Yes / No)
Job Category
Job Responsibilities
Primary focus with cloud-based technology solutions.
Evaluate, recommend, and select new software/architecture for the observability platform.
Manage and administer the AWS cloud environment, including provisioning, configuration, performance monitoring, policy governance and security.
Function as the subject matter expert for coordinating and managing the deployment process and support of the full lifecycle of the observability platform in AWS.
Prepare detailed guidance from which application programs will be written. Analyze and revise existing system logic and documentation as necessary.
May authorize risk level changes and recommend solutions to minimize and/or prevent system interruption.
Provide technical assistance and operational guidelines for business operations and application development to ensure applications are running optimally in production, test, and development environments.
Work with diverse technologies to design, build (code), test, debug, document, implement and maintain solutions and/or patterns for existing and new systems or hardware within the boundaries of existing standards, processes, or operational plans.
Ensure that Treasury application services are highly available, reliable, and performant through monitoring and alerting.
May lead highly technical/complex projects utilizing System, or local staff and resources.
Follow and ensure adherence to technical standards for programming and design techniques. May train technical staff on use of software/hardware tools in accordance with required standards and procedures. Contributes to development and revision of department standards and procedures.
Collaborate with the development staff and Site Reliability Engineers to understand the software products and any enhancements that are deployed, consult on issues related to the impact of development on the infrastructure, works with system engineers and developers to define server configuration settings, leads the migration of code through staging environments to production, and assist software quality assurance technicians during system acceptance testing.
Monitor compliance with internal audit requirements and Information Security Manual guidelines.
Education and Experience at the Senior Engineer Level
Bachelor's degree and a minimum of six (6) years of relevant work experience.
Experience in AWS
Infrastructure as Code (Terraform)
Docker / containerized solutions
Experience in configuring and deploying multiple deployments through GitLab
Experience with coding languages - such as Python, Go, and NodeJS/Typescript
Ability to communicate complex technical topics to non-technical audiences
Ability to create, read, and comprehend complex technical documentation
Experience with Observability tools (e.g. Grafana, CloudWatch, OpenSearch, Dynatrace, etc.)
Experience with OpenTelemetry tools and framework (e.g. Prometheus, Jaeger, ADOT, etc.)
Education and Experience at the Advanced Engineer Level
Bachelor's Degree and a minimum of 9 years of relevant work experience.
Experience in AWS
Infrastructure as Code (Terraform)
Docker / containerized solutions
Experience in configuring and deploying multiple deployments through GitLab
Experience with coding languages - such as Python, Go, and NodeJS/Typescript
Ability to communicate complex technical topics to non-technical audiences
Ability to create, read, and comprehend complex technical documentation
Experience with Observability tools (e.g. Grafana, CloudWatch, OpenSearch, Dynatrace, etc.)
Experience with OpenTelemetry tools and framework (e.g. Prometheus, Jaeger, ADOT, etc.)
Salary Ranges Senior Engineer: $105,400 - $131,712 - $158,100
Advanced Engineer: $121,700 - $152,132 - $182,600
Benefits
Comprehensive healthcare options (Medical, Dental, and Vision)
401(k) match, and a fully funded pension plan
Paid time off and holidays
Free public transportation passes
Annual educational assistance
On-site fitness facility
Professional development programs, training and conferences
And more…
Equal Employment Opportunity The Minneapolis Fed is committed to fostering an environment where all employees are respected and valued. We provide equal employment opportunity to all persons, and we work together to pursue an economy that works for all of us.
#J-18808-Ljbffr