Company | Fidelity |
Job title | Senior Cloud Engineer |
Job location | Westlake, TX, US |
Type | Full Time |
Responsibilities:
- Operates and builds critical software applications to support the movement of workloads to Cloud.
- Applies technical observability and performance data to improve software application uptime and scale.
- Pursues and resolves technical incidents by identifying the root cause and fixing and documenting application problems.
- Implements preventative measures.
- Innovates and supports Cloud applications through all aspects of the Software Development Lifecycle (SDLC).
- Analyzes engineering challenges.
- Identifies root causes, fixes, and documents problems, and implements preventative measures.
Requirements & Skills:
- Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Cloud Engineer (or closely related occupation) developing Cloud based Web applications in a financial services environment.
- Demonstrated Expertise (“DE”) in architecting and implementing REST applications for fetching product details and securing process and policy enforcement using Node.js and Typescript; exposing APIs via API Gateway; developing AWS Lambda to load S3 files in DynamoDB for events based on SNS and SQS; and developing service API calls to fetch product details.
-
DE developing enterprise applications using AWS; implementing state machines using AWS step-function for Intelligent Automation (AI), and generating tokens (JWT¬) for authentication and authorization security configurations using Node.js; documenting APIs in Confluence; and monitoring API functionalities and responses without impacting source code using API contracts for deployments.
-
DE designing, developing, and testing Node.js and Typescript applications in a full stack engineering environment; and performing Object-Oriented Design (OOD) using MVC and Microservices design pattern, IDE toolset (WebStorm and VS Code), Bitbucket/Stash repositories source control, and Node dependency manager.
-
DE deploying AWS solutions using EC2, EBS, and auto-scaling groups; integrating build processes according to CI using Jenkins (as a CI platform); and deploying REST microservice applications.