Preloader Close

Job Details

Our Team Moves Faster, Keeping you Current on What's Hot

Senior AWS Cloud Architect

Toronto

  • Shift Type

    Full Time

  • Salary

    38$ per hour

Job Description

Key Responsibilities & Subsequent Duties

* Understand the business strategy to drive the right architecture.
* Partner with technology leaders to drive innovation in the cloud environment, by assessing, developing, and assisting with the implementation of new cloud base technology.
* Advise on options, risks, costs versus benefits, system impacts and technology priorities.
* Provide cloud solutions with diversity, high reliability, high available, fully fault tolerant, and high security to meet the business requirements.
* Design, Deploy and maintain enterprise class security, network and systems management applications within an AWS environment.
* Lead all AWS accounts structure by utilizing AWS Control Tower, AWS SSO, AWS Organization.
* Monitor and record all AWS service API events across multiple accounts utilizing AWS VPC Flow Log, AWS CouldTrail, AWS Config
* Collaborate with security partners and lead the AWS accounts network structure utilizing AWS Transit Gateway, Palo Alto Firewall
* Configure and lead access and authorization to AWS services via IAM and AWS SSO.
* Maintain the existing services EC2, Elastic Beanstalk, RDS, S3 Buckets, VPC, Security Groups, TGW, ELB, Auto scaling, DynamoDB, SNS, SQS, SES, CloudWatch, ECS, EKS, CloudTrail, CloudFormation.
* Responsible for implementation, deployment, and security of container orchestration platform like AWS EKS, AWS ECS.
* Utilize secret management solution such as Vault cluster, AWS Secrets Manager, AWS SSM Parameter store.
* Build and deploy Infrastructure and Cloud automation and Infrastructure as Code (IAC) solution.
* Design and develop the baseline DevOps infrastructure and lead the implementation.
* Design and lead the cloud DevOps practices.
* Design and develop Serverless application CI/CD pipeline, lead and provide guidance on implementation across the teams.
* Design and deploy end to end automated CICD pipeline for containers in AWS ECS or AWS EKS.
* Standardize the frameworks of AWS Serverless development (AWS SAM) for the organization.
* Engage with vendors and partners to ensure BCAA cloud practices are followed by external partners and vendors.
* Partner with technology leaders to create cloud solutions using AWS cloud services.
* Ensure that the cloud architecture is aligned with the company’s strategic goals.
* Identify and communicate technical risks as they emerge over the course of a project.
* Apply AWS well architected framework and best design practices.
* Continuously lead and participate in knowledge transfer activities.
* Investigate avenues of cost optimization in the cloud environment
* Follow security regulations in all solution designs
* Support the business development lifecycle (Business Development, Capture, Solution Architect, Pricing and Proposal Development)
* Contribute to project documentation and knowledge sharing activities.
* Consult with project teams t fit projects to enterprise architecture.
* Perform as a teammate and actively maintain collaboration and knowledge share with other relevant teams.
* Participate in compliance and security reviews if necessary.
* Form relationships with partners and become a trusted advisor for critical workloads.
* Support and supervise junior team members.
* Maintain valid relevant certifications and ensure to keep up to date with the best cloud practices.

Education

* Bachelor's or master’s degree in computer science or related field.

Experience
Total # of Years’ Experience: 15

The following AWS professional certifications required:
* AWS Solutions Architect Professional
* AWS DevOps Engineer Professional
* AWS Security Specialty
* AWS Advanced Networking Specialty

Other Skills / Qualifications

* Proven experience as a technical specialist working with business critical and big data workloads in a highly regulated industry.
* Hands on experience with different operating systems (Windows, Linux, RHEL, etc)
* 8+ years of hands on experience delivering cloud solutions in production across various cloud providers.
* 5+ years of experience in technical solutions role, designing, implementing applications, databases and networks.
* Extensive experience writing code/scripting in programming language. (e.g. Python, NodeJS, Java etc.)
* Strong knowledge with Web Services - API’s front-end /backend, application integration development and design
* Prior success track of building CI/CD pipelines and a strong understanding of best CICD practices.
* Track record of implementing infrastructure as code IaC.
* Deep knowledge of IP networking, VPN's, DNS, load balancing and firewalling.
* Deep understanding of Amazon Well Architected framework.
* Extensive experience with and strong knowledge of AWS Serverless Application Model (SAM) and AWS service; Kinesis, Lambda, EC2, ECS, SQS, SNS, RDS, S3, DynamoDB, Amazon Connect and Cloud Formation.
* Strong knowledge of AWS SDK and development experience in python.
* Demonstrated track record of building and following monitoring standard methodologies with tools such as CloudWatch and Splunk.
* Hands on experience with DevOps tools such as Terraform, Vault, Consul, Ansible, etc.
* Hands on experience with CI/CD tools such as Jenkins, Bamboo, AWS Code Pipeline, AWS CodeBuild, AWS CDK and AWS SAM
* Hands on experience of AWS data services such as Athena, SageMaker, Glue, Redshift, Kinesis.
* Knowledge of relational and non-relational databases.
* Experience with revision control source code repositories such as github, bitbucket, svn, etc.
* Experience with Atlassian Stacks (Bitbucket, JIRA and Confluence)
* Excellent written and oral communication skills; ability to communicate effectively with technical and non-technical staff.
* Track record of knowledge sharing activities, mentoring and guiding

junior developers.
Job Type: Full-time
Schedule:
* Monday to Friday