Federal Reserve Bank - Chicago, IL

posted 3 months ago

Part-time,Full-time - Mid Level
Hybrid - Chicago, IL
Monetary Authorities-Central Bank

About the position

As a Site Reliability Engineer - Cloud Operations at the Federal Reserve Bank of Chicago, you will play a pivotal role in the design, implementation, and support of cloud-based information technology solutions. This position is integral to our strategic effort to transform FRFS into a national, enterprise-focused organization. You will be responsible for building, maintaining, and operationalizing infrastructure, security services, and system components in commercial or government cloud service providers, ensuring the delivery of highly available and scalable services. The work is considered advanced, requiring minimal supervision, and you will not have direct reports. In this role, you will lead the operational design and maintenance of our AWS cloud-based platform, guiding technical teams on operational best practices. You will spearhead automation efforts to reduce manual tasks and enhance transparency within the secure cloud ecosystem. Collaborating with stakeholders, you will translate requirements into technical implementations and integrate existing legacy systems with proposed solutions. Your expertise will also extend to overseeing continuous delivery and integration frameworks, setting up infrastructure as code, and leading testing efforts to ensure quality and performance. You will provide timely technical support across departments, assist with customer-side monitoring tools, and may lead operations during outage events. Your role will also involve supporting production environments with your knowledge of monitoring and analytics tools such as Grafana and Dynatrace. This position is designed for individuals who thrive in a collaborative and innovative culture, and who are committed to driving the mission of FRFS forward.

Responsibilities

  • Lead the operational design, maintenance, and operation of AWS cloud based platform.
  • Lead discussion and provide guidance to technical teams regarding operational, technical, and procedural best practices and functional experience.
  • Lead automation efforts to minimize manual work and ensure transparency in all aspects of the secure cloud ecosystem.
  • Lead efforts with stakeholders to obtain and translate requirements into technical implementations.
  • Lead efforts to integrate existing legacy systems with proposed systems by identifying gaps between the current and future state, and leading the development and implementation of solutions.
  • Oversee and develop continuous delivery and continuous integration frameworks and tools.
  • Setup framework, processes, and operations for infrastructure as code and automation.
  • Lead technical and end-user resources to execute detailed tests and analyze testing results.
  • Document and communicate issues, solutions, and timelines to appropriate stakeholders.
  • Assist with implementation of customer side monitoring tools and may lead operation outage events.
  • Provide timely/responsive technical support and leadership both within and across departments and applications including rotational on call support.
  • Support production with expertise in monitoring and analytics tools (e.g., Grafana, Dynatrace).

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or equivalent background or experience.
  • 5+ years working with cloud based platforms (AWS, Azure, Google Cloud, etc.) in an enterprise environment.
  • 7+ years software engineering experience in a team based environment.
  • Advanced experience integrating legacy platforms and applications with cloud based systems.
  • Advanced experience with infrastructure as code tools (CloudFormation, Azure Resource Manager, Terraform, etc.).
  • Advanced experience with system configuration tools (Chef, Puppet, Ansible, etc.).
  • Advanced experience with implementing architectural frameworks (Service Oriented Architecture, Domain-Driven Design, etc.).
  • Advanced experience developing solutions in an iterative (Agile) approach.
  • Advanced experience with integrating SaaS providers and working in a multivendor integrated environment.
  • Advanced experience with source code management tools (Git, SVN, etc.).
  • Advanced experience with CI/build tools.
  • Advanced experience with various programming languages (Java, JavaScript, Python, etc.).
  • Advanced experience with Web Services, API, REST, RPC.
  • Advanced knowledge of cloud based platforms AWS, Azure, Google Cloud, etc.
  • Strong understanding of advanced networking concepts.
  • Advanced experience with deploying, managing, operating and monitoring of applications in scalable, highly available and fault tolerant data centers (both on premise and hosted).
  • Advanced experience learning, sharing, and implementing best practices with the ability to define operational processes, implement DevOps, deployment checklists, etc.

Nice-to-haves

  • Strong verbal and written communications skills required.
  • Ability to create and deliver presentations to technical and/or business audience.
  • Advanced ability in use of typical office-related technical tools such as Microsoft Visio, PowerPoint and Office.
  • Advanced ability in use of Atlassian suite of products such as Confluence and Jira.

Benefits

  • Comprehensive benefits package includes medical, dental, vision, prescription drug coverage, 401k savings plan, retirement plan, paid time off, transit benefit, onsite gym, and subsidized cafeteria.
  • A continuous learning environment with opportunities to gain new skills and grow your career.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service