Sr Cloud Application Developer

CG Consulting Group
Old Toronto
CAD 80,000 - 100,000
Job description

Senior Cloud Application Developer

Our client is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in the financial services and fintech industry. They are seeking exceptional software engineering candidates who have successfully delivered large complex projects for Canadian or US banks. The focus is on technology advisory, cloud computing, integration solutions, and enterprise big data and analytics. With a team of highly knowledgeable business and technical experts, they provide strategic, mission-critical solutions to their clients.

Perm / FT role.
Salary: Market rate + benefits and performance bonus
Hybrid work environment - mix of home, office, and client site - generally 2-3 days in-office/week
Company location: Downtown Toronto

RESPONSIBILITIES

  1. Understand and translate business requirements in system design on client engagements.
  2. Design, build, run, and deploy cloud-native applications in AWS cloud environments with quality and security.
  3. Ability to hands-on deploy applications utilizing AWS technologies (Lambda, IAM, Security Groups, CloudWatch, and CloudTrail), configuring applications to execute on the Cloud environment independently.
  4. Ability to troubleshoot and resolve application issues on AWS leveraging tools such as AWS Management Console, AWS CLI, API Gateway, CloudWatch, and CloudTrail.
  5. Adopt modern design approaches like microservices, serverless, and containers.
  6. Utilize agile approach for development and delivery.
  7. Design and develop automated unit-tests.
  8. Integrate applications with any Continuous Integration/Delivery (CI/CD) framework as needed, with a strong focus on GitHub Actions and/or AWS CodePipelines.
  9. Produce estimates for analysis, design, development, and testing.
  10. Lead and mentor junior team members.
  11. Lead collaboration with other development teams.
  12. Lead technical design, development, and integration activities.
  13. Ability to adapt to a dynamic changing work environment and apply good judgment with the goal to deliver results.
  14. Ensure compliance with business, data, technical requirements, and coding standards and policies in client engagements.

REQUIREMENTS

  1. Minimum Bachelor’s degree in Computer Science or Engineering.
  2. Minimum 8 years’ experience in system design, application development, cloud infrastructure, or IT consulting participating in complex projects.
  3. Proficiency in AWS Cloud Computing platform: Ideally someone who is certified as AWS Certified Developer – Associate or AWS Certified Solutions Architect- Associate or above.
  4. Deep understanding and hands-on experience with various AWS services, such as:

Must Have:

  • Compute: EC2, Lambda
  • Storage: S3, EFS
  • Database: RDS, DynamoDB, Aurora
  • Networking: VPC
  • Security: IAM, Security Groups
  • Monitoring: CloudWatch, CloudTrail

Nice to Have:

  • ECS, EKS
  • EBS
  • Route 53, CloudFront
  • KMS
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Sr Cloud Application Developer jobs in Old Toronto