DevOps Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Minneapolis, MN - USA

profile Monthly Salary: $ 121700 - 182600
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Company

Federal Reserve Bank of Minneapolis

The 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. 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.

Applicants must be a U.S. citizen or lawful permanent resident alien with at least three (3) years of legal residency.

There is one vacancy the position may be filled at the Experienced Senior or the Advanced level.To be considered at either of the three levels you must meet the required relevant technology and the required years of experience-

Job Responsibilities at the Experienced Engineer Level:

  • Work under moderate guidance and contributes to defining and documenting set up and maintenance procedures and processes for technology systems in partnership with System IT.

  • Provide technology functionality support including preventative maintenance and responding to security vulnerabilities.

  • Implement platform and system access in accordance with Bank security policies.

  • Perform moderately complex diagnostic and environmental testing.

  • Perform MACs (moves adds and changes) related to the technology environment.

  • Interact with Vendors as necessary to maintain technology components and environments.

  • Recommend system maintenance tools that automate processes to enable greater scale and speed.

  • Participate in groups/committees related to processes standards and best practices.

  • Participate in an Agile development or DevSecOps environment where applicable.

  • Provides rotating 24 by 7 on-call administration and support.

  • Document procedures and maintain process guidelines for supported technology systems.

  • Demonstrate basic technical knowledge of more than one integration discipline within IT.

  • May provide input to technology architecture design development or deployment.

  • May provide support of the organizations cloud strategy from a technical perspective including design planning integration maintenance and support of cloud architecture and SaaS products.

  • Collaborate with other team members.

  • Work under general direction making decisions with limited guidance and instructions seeking assistance as indicated.

Education and Experience at the Experienced Engineer Level:

  • Bachelors degree and a minimum of 3 years of relevant information technology experience.

  • Experience in AWS.

  • Infrastructure as Code (Terraform and CDK).

  • Experience in configuring and deploying multiple deployments through GitLab.

  • Experience with Typescript Cypress and unit testing.

  • Dependency management in distributed codebase (i.e. microservices) with dozens of repositories especially in the Node/Typescript ecosystem. Artifactory etc.

  • Everything as code aptitude / instinct for avoiding ClickOps.

  • Docker / containerized solutions.

  • Serverless patterns and solutions.

Job Responsibilities as a Senior Engineer:

  • Work independently under minimal guidance to design and document set up and maintenance procedures and processes for technology systems in partnership with System IT.

  • Provide technology functionality support including preventative maintenance and responding to security vulnerabilities.

  • Recommend platform and system access in accordance with Bank security policies.

  • Perform complex diagnostic and environmental testing.

  • Coordinate MACs (moves adds and changes) related to the technology environment.

  • Coordinate with Vendors as necessary to implement and maintain technology components and environments.

  • Recommend and implements system maintenance tools that automate processes to enable greater scale and speed.

  • May require skills in the following areas: Windows Endpoint OS Mac OS Jamf AirWatch FileNet Active Nav Windows Server OS Linux Cisco Avaya Dynatrace Monitoring Tool SAFR FISMA Tableau Aternity Telecom Analog and Digital cabling Mobile devices Apple iOS SCCM Unified Communications Platforms (Cisco UCM Webex MS Teams Zoom).

  • May require scripting experiences with the following languages: PERL Python PowerShell Shell or other tools such as Terraform/Cloud Formation or Ansible/Chef/Puppet or Crestron SIMPL.

  • Participate and may lead groups/committees related to processes standards and best practices.

  • Participate in an Agile development or DevSecOps environment where applicable.

  • Provides rotating 24 by 7 on-call administration and support.

  • Documents procedures and maintains process guidelines for supported technology systems.

  • Demonstrate technical knowledge of more than one integration discipline within IT.

  • Coordinate input to technology architecture design development or deployment.

  • May coordinate support of the organizations cloud strategy from a technical perspective including design planning integration maintenance and support of cloud architecture and SaaS products.

  • May provide training and day to day work direction to team members but does not have direct managerial authority.

Education and Experience at the Senior Engineer Level:

  • Bachelors degree and a minimum of 6 years of relevant information technology experience.

  • Experience in AWS.

  • Infrastructure as Code (Terraform and CDK).

  • Experience in configuring and deploying multiple deployments through GitLab.

  • Experience with Typescript Cypress and unit testing.

  • Dependency management in distributed codebase (i.e. microservices) with dozens of repositories especially in the Node/Typescript ecosystem. Artifactory etc.

  • Everything as code aptitude / instinct for avoiding ClickOps.

  • Docker / containerized solutions.

  • Serverless patterns and solutions.

Job Responsibilities at an Advanced Engineer Level:

  • Provide leadership mentoring and team management by directing the work of and setting technical direction for other team members in an open positive and collaborative manner.

  • Bring an Agile mindset: take initiative and ownership of projects and demonstrate collaboration and teamwork.

  • Anticipate internal and/or external business challenges and/or regulatory issues; recommend process product or service improvements.

  • Lead project teams to achieve milestones and objectives by ensuring the team follows the appropriate software/system development life cycle methodology.

  • Lead technology initiative projects of the highest complexity which includes new application development commercial off the shelf (COTS) solutions cloud solutions and other automation efforts.

  • Direct technical staff in the standardization of coding practices and processes.

  • Ensure that the teams technology solutions provide highest level of application performance and security maintains application code per prescribed standards and process and complies with all applicable application design and development processes.

  • Mentor and provide technical training information and technical expertise to other automation and business area staff and management as necessary.

  • Champion technology across the district and the greater Federal Reserve System.

  • Lead the design development and implementation of new products processes patterns standards or operational plans that will have impact on the achievement of functional results.

  • Manage the implementation of cloud services and integration with in-house applications and systems.

  • Provide expertise in complex and diverse technologies and support multiple projects business lines and platforms.

  • Work on the most unique complex projects and problems with the broadest impact on the business.

  • Research evaluate and recommend application design and architecture identify ways to reuse existing application components and designs prototypes using current or emerging technologies.

  • Collaborate with and mentors other team members on new technology development efforts to achieve desired results.

  • Provide planning estimation and management of projects using established methodologies and practices.

  • Collaborate with business areas to identify and conceptualize new application solutions recommends technologies and strategies designs builds (develop) or integrates and implements technology solutions to meet business requirements.

  • Develop and present technical information and expertise to business areas IT staff and management as necessary.

Education and Experience at the Advanced Engineer Level:

  • Bachelors Degree and a minimum of 9 years of relevant work experience.

  • Experience in AWS.

  • Infrastructure as Code (Terraform and CDK).

  • Experience in configuring and deploying multiple deployments through GitLab.

  • Experience with Typescript Cypress and unit testing.

  • Dependency management in distributed codebase (i.e. microservices) with dozens of repositories especially in the Node/Typescript ecosystem. Artifactory etc.

  • Everything as code aptitude / instinct for avoiding ClickOps.

  • Docker / containerized solutions.

  • Serverless patterns and solutions.

Additional Information:

The full salary range for the three levels of engineer are as follows

Experienced Engineer: $86100 - $107656 - $129200

Senior Engineer:$105400 - $131712 - $158100

Advanced Engineer: $121700 - $152132 - $182600

Salary offer will be based on qualifications/experience of the candidate alignment with market data the needs of the position our total compensation package and internal equity.

Our total rewards program offers benefits that are the best fit for you at every stage of your career:

  • 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

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.

Full Time / Part Time

Full time

Regular / Temporary

Regular

Job Exempt (Yes / No)

Yes

Job Category

Information Technology Family Group

Work Shift

First (United States of America)

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.

Always verify and apply to jobs on Federal Reserve System Careers ( or through verified Federal Reserve Bank social media channels.

Privacy Notice

CompanyFederal Reserve Bank of MinneapolisThe 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. This position requires a regular ...
View more view more

Key Skills

  • ASP.NET
  • Health Education
  • Fashion Designing
  • Fiber
  • Investigation

About Company

Company Logo

One of 12 regional banks in the Federal Reserve System, the Federal Reserve Bank of Kansas City oversees system member banks and bank holding companies in Colorado, Kansas, Nebraska, northern New Mexico, Oklahoma, western Missouri, and Wyoming. The bank also has branch offices in Denv ... View more

View Profile View Profile