Enable job alerts via email!

AWS Cloud Engineer - Principal/Staff

Releady

Vancouver

On-site

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the fintech sector is seeking an experienced AWS Cloud Engineer to design and manage cloud-based infrastructure using AWS. The role requires strong programming skills in Go and Python, with a focus on security and compliance in financial services. This position offers a competitive hourly rate and the opportunity to work on critical projects in a dynamic environment.

Qualifications

  • 5+ years of experience as a Cloud/DevOps Engineer with AWS, preferably in fintech.
  • Strong programming skills in Go (Golang) and Python.
  • Experience in deploying and managing multi-account AWS environments.

Responsibilities

  • Design, deploy, and maintain secure cloud infrastructure on AWS.
  • Develop automation tools and scripts using Go and Python.
  • Implement and manage AWS Organizations service control policies.

Skills

AWS
Go
Python
Infrastructure as Code
Cloud Security
Problem-Solving
Communication
Collaboration

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Terraform
CloudFormation
Ansible
Docker
Kubernetes
Git
Jenkins
AWS CodePipeline

Job description

OVERVIEW

We are seeking an experienced AWS Cloud Engineer with strong programming skills in Go and Python. In this role, you will be responsible for designing, implementing, and managing cloud-based infrastructure using Amazon Web Services (AWS), with a particular focus on account structures, Service Control Policies (SCPs), and AWS organizational frameworks that meet the stringent security and compliance requirements of the financial services industry.

  • Duration: 6+ months
  • Location: Seattle, WA
  • Rate: $70/hr to $110/hr - DOE
RESPONSIBILITIES
  • Design, deploy, and maintain secure cloud infrastructure on AWS using Infrastructure as Code (IaC) principles
  • Develop and maintain automation tools and scripts using Go and Python to enhance our fintech platform operations
  • Implement and manage AWS Organizations service control policies (SCPs) to specify maximum permissions for member accounts in the organization ensuring they align with financial regulatory requirements
  • Manage multiple AWS accounts that perform similar or related functions by grouping them into distinct organizational units (OUs) to maintain separation between production, development, and compliance environments
  • Implement best practices for AWS Organizations in a multi-account environment to establish governance and controls that satisfies fintech regulatory requirements
  • Collaborate with security and compliance teams to enforce financial industry regulations through AWS Organizations
  • Implement and maintain disaster recovery strategies for critical financial services
  • Monitor, troubleshoot, and optimize cloud resources for performance, security, and cost-efficiency
  • Provide technical guidance to development teams on AWS best practices in a fintech context
QUALIFICATIONS
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 5+ years of experience as a Cloud/DevOps Engineer with AWS, preferably in fintech or financial services
  • Strong programming skills in Go (Golang) and Python with experience building cloud-native applications for financial services
  • Experience in deploying and managing multi-account AWS environments using Organizations
  • Deep understanding of AWS account structures, Service Control Policies (SCPs), and organizational structures for segregating financial workloads
  • Experience implementing security controls for financial data protection in AWS
  • Experience with AWS services including EC2, S3, VPC, IAM, Lambda, ECS/EKS, CloudFormation, and AWS Organizations
  • Proficiency in version control systems (Git) and CI/CD tools (Jenkins, GitHub Actions, AWS CodePipeline)
  • Hands-on experience with configuration management and Infrastructure as Code tools (Terraform, CloudFormation, Ansible)
  • Strong knowledge of container technologies (Docker, Kubernetes)
  • Understanding of financial industry regulations and compliance requirements (PCI-DSS, SOX, GDPR, etc.)
  • Excellent problem-solving, communication, and collaboration skills
  • Preferred Skills:
    • AWS certifications (Solutions Architect, DevOps Engineer Professional, Security Specialty)
    • Experience with financial transaction processing systems in the cloud
    • Knowledge of encryption and key management in AWS
    • Experience with implementing robust logging and auditing systems for financial transactions
    • Understanding of FSI (Financial Services Industry) best practices for AWS environments
    • Experience with database systems relevant to fintech (RDS, DynamoDB, Aurora)
    • Experience with real-time data processing and analytics in AWS
    • Track record of implementing cost optimization strategies in AWS without compromising security
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other non-merit factor. We are committed to creating a diverse and inclusive environment for all employees.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.