Senior DevOps Engineer

Federal Reserve Bank of Richmond

Worldwide
Full-time
Devops
python
java
aws

Description

Company

Federal Reserve Bank of Richmond

The Richmond Fed is the proud home of the Federal Reserve’s National IT organization—a nationwide team delivering technology solutions and support across the Federal Reserve System. Many National IT employees are located in Richmond, while others are based across the U.S. at other Federal locations.

When you join our team, you’ll become part of a culture that welcomes differences, cares about our communities, and empowers each other to lead from where we are to make things better. Bring your passion and we’ll provide challenging and purposeful careers in a variety of fields, opportunities to grow and a wide range of benefits and perks that support your health and wealth. It’s all part of what makes #MyRichmondFed a great place to work!

Our National IT Developer Platforms Group is looking for an enthusiastic DevOps engineer to be part of our System Tooling team responsible for enterprise-scale, development tooling technologies that will be utilized to modernize and transition Federal Reserve applications to the cloud and cloud datacenters using secure coding and DevSecOps practices. The System Tooling team works closely with all members of other development teams, ensuring that developers are getting the greatest value out of the tooling technologies provided to them. The System Tooling solutions support over 1,000 developers throughout the Federal Reserve System (FRS) facilitating thousands of builds each day across various enterprise platforms. This team relies heavily on the development and maturity of automation to reduce the effort required to onboard and configure users and empower them to manage build execution themselves.

What You Will Do:
  • Support and maintain components of the System Tooling Service’s development infrastructure, comprised of both custom and 3rd party components supporting application development including GitHub, Maven, Jenkins, Nexus, IQ Server, Fortify, etc.
  • Facilitate adoption of the development tooling solutions by our application development community
  • Provide guidance to development teams on the effective and efficient use of the development infrastructure
  • Write custom code (e.g., Java, Python) and test automation
  • Build and transition our tooling platforms to the cloud and facilitate user migrations to the new environment

Qualifications:
  • Object-Oriented Design (OOD) principles, patterns and anti-patterns, and good practices with Java (Java8 or later)
  • 3+ years Java programming experience
  • Automated testing principles, patterns and anti-patterns, and good practices with JUnit and other frameworks
  • Automated build and continuous integration principles, patterns and anti-patterns, and good practices with Maven
  • Software Configuration Management (SCM) principles, patterns and anti-patterns, and good practices with Git
  • Unix user commands and basic shell scripting
  • AWS experience including IaC with Terraform
  • Mentoring, coaching, training other developers
  • Understanding of software development lifecycle concepts, including software configuration management, modeling, programming and development, and testing
  • Written, verbal and personal communication skills
  • Ability to analyze, understand, and communicate to others technical data, specifications, designs, etc. Troubleshooting and reasoning skills
  • Experience developing custom plugins to development tools such as Maven, Eclipse and Jenkins
  • Experience with Unix system administration and troubleshooting
  • Ability to work as a member of an Agile Scrum team

Other Requirements and Considerations:
  • A requirement of this position is that the employee must be fully vaccinated against COVID-19; individuals who are unable to be vaccinated due to a medical condition or sincerely held religious belief may request an accommodation from the Bank
  • Candidates should review the Bank’s Employee Code of Conduct to ensure compliance with conflict of interest rules and personal investment restrictions
  • If you need assistance or an accommodation due to a disability, please notify rich.recruitment@rich.frb.org
  • Sponsorship is not available for this role. Selected candidate is subject to special background check procedures
  • For candidates outside Richmond, VA, listed hiring and salary ranges may be adjusted based on your geographic location
  • Salary offered will be based on the job responsibilities and the individual’s knowledge, skills, and experience as defined in the job qualifications

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.

Privacy Notice

Job Summary

Job ID:448
Company:Federal Reserve Bank of Richmond
Location:Worldwide
Job Type:Full-time
Primary Tag:Devops

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

http://www.richmondfed.org

Job Posted:

3 years ago