Job Directory Senior Cloud Engineer

Senior Cloud Engineer
Chicago, IL

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Summary

Serve as a technical expert supporting the design, implementation, and support of FedLine cloud-based information technology solutions within the FedLine team in the Customer Relations and Support Office. FedLine provides critical payment and informational services to thousands of financial institutions across the United States. FedLine solutions are designed to be secure and resilient to support approximately $4 trillion/ day in payments transactions. This position serves as a technical expert responsible for the design, implementation, and support of cloud based information technology solutions in current and future state. This role includes architecting, building and maintaining infrastructure, security services, and system components in commercial or government cloud service providers to deliver highly available and scalable services. The level of work required is considered advanced and staff must be able to work under minimal supervision. This job does not have direct reports.

Principal Duties and Responsibilities

* Lead the technical design, maintenance, and operation of cloud based platforms (AWS, Azure, Google Cloud, etc.)


* Provide guidance to technical teams regarding architectural 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


* Work with stakeholders to obtain and translate requirements into technical implementations


* 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 framework and tools


* Setup framework for infrastructure as code and automation


* Create and maintain technical documentation for designs


* Develop testing use cases and detailed testing plans that map to the documented business and technical requirements, complies with Federal Reserve security specifications and policies and industry standard / generally accepted testing practices. Coordinate 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 both within and across departments and applications including rotational on call support

Education and Experience

* Bachelor's degree in Computer Science, Information Systems, or equivalent background or experience


* 3 years working with cloud based platforms (AWS, Azure, Google Cloud, etc.) in an enterprise environment


* 5 years software engineering experience in a team based environment



Knowledge and Skills

* Experience integrating legacy platforms and applications with cloud based systems


* Experience with infrastructure as code tools (CloudFormation, Azure Resource Manager, Terraform, etc.)


* Experience with system configuration tools (Chef, Puppet, Ansible, etc.)


* Experience with implementing architectural frameworks (Service Oriented Architecture, Domain-Driven Design, etc.)


* Experience developing solutions in an iterative (Agile) approach


* Experience with source code management tools (Git, SVN, etc.)


* Experience with CI/build tools


* Experience with various programming languages (Java, JavaScript, Python, etc.)


* Experience with Web Services, API, REST, RPC


* Advanced knowledge of cloud based platforms AWS, Azure, Google Cloud, etc.


* Understanding of basic networking concepts


* Experience with deploying, managing, operating and monitoring of applications in scalable, highly available and fault tolerant data centers (both on premise and hosted)


* Experience learning, sharing, and implementing best practices with the ability to define operational processes, implement DevOps, deployment checklists, etc.


* Advanced ability to solve problems by considering available information, prioritizing and making timely decisions; correlate data using standard business and technology tools and approaches, spot trends and apply sound security and risk management principles


* Ability to assess necessary activities and prioritize for completion of assignments using excellent time management, prioritization skills and work ethic

Other Requirements and Physical Requirements

* Strong verbal and written communications skills required. Must be able 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.
* This document indicates the general nature and level of work performed by employees within this position. It is not a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. An employee's responsibilities, tasks, and duties might differ from those outlined in the job description, and other duties, as assigned, are a part of the job. The Federal Reserve Bank of Chicago reserves the right to modify the elements of this job description, as business needs require.


Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.