Principal Cloud Engineer

Fidelity

Education
Benefits
Qualifications
Special Commitments
Skills

Job Description:

Position Description:

Deploys and configures software applications within public Cloud environments (Amazon Web Services (AWS)). Programs and implements application components using languages -- Python, Go, and Java. Provisions and manages infrastructure as code using CloudFormation and Terraform. Builds, implements, and maintains Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools (Jenkins, Git, Artifactory, and Kubernetes). Designs and builds scalable and resilient applications in the Cloud, using Lambda and API Gateway. Develops Python, Bash, and PowerShell scripts to automate day-to-day tasks. Designs and develops serverless applications for Data ETL processes, event-driven applications with AWS Lambda function.

Primary Responsibilities:

  • Participates in architecture design teams.
  • Defines and implements application-level architecture.
  • Develops applications on complex projects, components, and subsystems for the division.
  • Recommends development testing tools and methodologies and reviews and validates test plans.
  • Responsible for QA readiness of software deliverables.
  • Develops comprehensive documentation for multiple applications or subsystems.
  • Establishes full project life cycle plans for complex projects across multiple platforms.
  • Responsible for meeting project goals on-time and on-budget.
  • Advises on risk assessment and risk management strategies for projects.
  • Plans and coordinates project schedules and assignments for multiple projects.
  • Acts as a primary liaison for business units to resolve various project/technology issues.
  • Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.
  • Advises senior management on technical strategy.
  • Mentors junior team members.
  • Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.
  • Develops original and creative technical solutions to on-going development efforts.

Education and Experience:

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Cloud Engineer (or closely related occupation) building and deploying Cloud-Native enterprise applications in a financial services environment.

Or, alternatively, Master’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 Principal Cloud Engineer (or closely related occupation) building and deploying Cloud-Native enterprise applications in a financial services environment.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise (“DE”) developing enterprise-level Cloud-Native applications targeting multiple public Cloud services (Azure and AWS) using Python and Java.
  • DE architecting and developing Restful APIs, CLI applications, and automation solutions using Cloud solutions (IaaS, PaaS, and Serverless), AWS Lambda Functions, and Amazon Elastic Kubernetes Service, with a focus on stability, security, scalability, and performance.
  • DE designing and provisioning complex Cloud infrastructures using Infrastructure as Code technologies -- Terraform, Azure Resource Manager, and AWS CloudFormation templates; and automating maintenance tasks using Python, Bash, Groovy scripts, Jenkins pipeline, Kubernetes, and Helm.
  • DE developing tools and scripts to collect and analyze Cloud platform data using AWS Athena and Azure Log Analytics; and providing data-driven architecture designs and remediation actions for complex security and compliance challenges, using AWS GuardDuty, Azure Security Center, and PowerBI.

#PE1M2

#LI-DNI

Certifications:

Category:

Information Technology

Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.

Read Full Description
Confirmed 15 hours ago. Posted 27 days ago.

Discover Similar Jobs

Suggested Articles