Job Description :

Cloud Engineer Senior

Location: Remote

Client -The Federal Reserve System

ONLY USC

Note - THE FED RESERVE’S BACKGROUND CHECK TAKES ~3 WEEKS. THE CANDIDATE CANNOT START UNTIL IT IS COMPLETED; YOU MUST EXPLAIN THIS DURING THE PREQUALIFICATION PROCESS

The team is composed of cloud experts who champion an automation first mindset to deliver cloud solutions focused on operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability.

Job Summary:

The Cloud Engineer is responsible for developing and delivering automated solutions which enable secure and resilient application infrastructure provisioning (IaC), configuration management (CaC), and operations management (SRE-centric) across all SDLC environments. Completes analysis of business requirements and architecture supplied designs, as it relates to technical infrastructure design, and ensures traceability of the design to the business requirements. Senior level position requires a seasoned professional with a full understanding of industry best practices for application deployment, testing and monitoring that fulfills then need of the application as well as leverages reuse. Requires high level of experience and proficiency in field with proven hands-on delivery.

 

*Principal Duties and Responsibilities:

The Cloud Engineer Senior will be accountable for:

· Serving as a hands-on technical Engineer to provide reusable automated solutions aligned with strategic technological directives.

· Working knowledge of architecture and design of solutions using cloud-based technologies (both AWS as well as classic three-tiered application patterns)

· Close collaboration with cloud architects to design, develop, build, test, and deliver business application infrastructure in cloud hosting environments.

· Oversees problem avoidance actions in the cloud hosting environments and assists with complex environmental software/operating system issues

· Implement changes to business information and technical systems utilizing enterprise Change Management functions and processes.

· Analyzes and revises existing system logic and documentation as necessary with focus upon accuracy and toil reduction/avoidance

· Evaluates, recommends, and selects new software/hardware

· Performs change and problem management using System IT standard tools

· Ensures conformance and compliance with existing system standards defined via the establishment of SLA, SLO, and SLIs. Measures performance to ensure proper operation and availability: post-automated deployment and regularly throughout application business hours

· Leads highly technical/complex projects utilizing FRIT/System staff and resources

· Follows and ensures adherence to technical standards for programming and design techniques (code re-use, repository management, code reviews, etc...)

· Mentors System technical and non-technical staff on developed solution(s), utilized tools, via customer-oriented knowledge transfer sessions as well as runbook documentation andsolution demos

· Monitors compliance with internal audit requirements and Information Security Manual guidelines

· Performs other related duties as assigned

 

Position Requirements:

· 6+ years with IT solution delivery Engineer experience and hands on experience with public, private and hybrid cloud services including planning, development, migration and integration of applications and services from on premises infrastructure to cloud based platforms –as-a-Service and infrastructure -as-a-Service.

· 2+ years of interpretive programing experience such as Python (preferred) or Go

· 2+ years shell scripting, Bash preferred

· 3+ years of for hands-on IaC/CaC contributions leveraging Terraform, ARM Templates and/or CloudFormation

· 2+ years of automated application deployment via automated pipelines preferably leveraging Blue/Green or Carney deployment practices

· Solid understanding of performance/load and functional automated testing practices

· Solid understanding of the evaluation of application performance management utilization metrics (CPU, memory, garbage collection, etc...)

· Ansible experience/awareness

· Solid understanding of the DevSecFinOps Infinity Loop

· Experience with enterprise public cloud platforms such as AWS and Microsoft Azure; including AWS networking, computing, and security services (e.g. VPC, EC2, AWS Config, AWS Inspector, Guard Duty)

· Strong experience with CI and Source Code Management tooling (e.g. Git, GitLab) utilizing standard branching strategies

· Flexibility to adjust to multiple demands, shifting priorities, ambiguity, and rapid change.

· Comprehensive knowledge pertaining to concepts and principles in functional area. General knowledge of department/business lines, Reserve Banks, and / or System operations, policies, procedures, and technologies.

· Communications: Excellent interpersonal, negotiation, creativity, attention to detail, and oral and written communications skills tailored for the intended audience.

· Continual improvement, technically curious mindset

· Risk Management: The individual is responsible for understanding and applying risk management discipline in decision making, and contributing to his or her function's risk management.

· Decision Making: Works under direction and guidance in planning details of procedures and methods to attain definite objectives. Makes decisions within established or widely accepted standards. Achieves assigned/planned results by decisions and actions based on professional methods, training, business principles, and practical experience.

 

Desired Certifications (AWS):

· AWS Solutions Architect – Associate ( required )

· AWS Certified DevOps Engineer ( desired )

· HashiCorp Terraform Associate ( desired )

Desired Certifications (Azure):

· AZ104 Azure Administrator Associate ( required )

· AZ500 Azure Security Engineer Associate ( desired )

· AZ204 Azure Developer Associate ( desired )

Senior Cloud Engineer

Terraform for Infrastructure automation

AWS

Gitlab

IaC (Infrastructure as Code)

Interpretive programming in Python or Go

Understanding of Dev/Sec/Ops

Certifications are highly desired like:

AWS Solutions Architect, AWS Certified DevOps Engineer, HashiCorp Terraform Associate

Must be highly proficient in Terraform for all roles and must have impeccable communication skills for all roles. Any cloud migration experience a plus Familiarity with Agile methodologies is a plus Cloud Platform Engineer

• At least 4-5 year’s experience

• Terraform for Infrastructure automation

• Experienced in Blue/Green deployment

• Rehydration events

• AWS

• Gitlab

• Containerization: Docker, Kubernetes

• ECS

• Node clustering side car

• Scripting languages: Ansible is required.

• Python

• Docker

• Microservices

• Certifications are highly desired like:

o AWS Certified Developer,

AWS Certified Engineer,

AWS Certified DevOps Engineer Senior Cloud Engineer

             

Similar Jobs you may be interested in ..