Senior Cloud Engineer in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Cloud Engineer in Canada.
This role offers the opportunity to join a cloud engineering team focused on building secure, scalable, and highly resilient AWS-based infrastructure for enterprise-grade applications. You will play a key part in designing and implementing cloud-native solutions that support modern digital platforms while ensuring compliance, performance, and operational excellence. The position combines hands-on engineering with enablement responsibilities, helping development teams adopt best practices across cloud architecture, automation, and security. You will work on cutting-edge AWS services including serverless, containers, and event-driven architectures. This is a highly technical role where you will influence foundational cloud patterns and contribute to the evolution of enterprise cloud standards. Ideal for an experienced cloud engineer, this role blends deep technical execution with cross-team collaboration in a complex, regulated environment.
Design, build, and maintain secure and scalable AWS cloud infrastructure supporting enterprise workloads across compute, networking, storage, serverless, and container services.
- Develop and maintain Infrastructure as Code (IaC) using CloudFormation and AWS CDK, ensuring consistency and reusability across environments.
- Build and optimize reusable cloud architecture patterns, reference frameworks, and deployment templates.
- Implement and support serverless and container-based solutions using AWS services such as Lambda, ECS, Fargate, and related technologies.
- Develop automation and policy-as-code solutions to enforce security, governance, and compliance standards.
- Collaborate with cybersecurity and compliance teams to ensure secure cloud configurations and regulatory adherence.
- Implement observability solutions including monitoring, logging, tracing, and alerting using AWS CloudWatch and related tools.
- Optimize cloud environments for performance, scalability, resilience, and cost efficiency.
- Support developer enablement by guiding engineering teams on cloud adoption, architecture decisions, and best practices.
- Participate in incident resolution, operational readiness planning, and infrastructure reliability improvements.
- 5–7+ years of hands-on cloud engineering experience in production AWS environments.
- Strong expertise in AWS serverless or container-based architectures, with practical implementation experience.
- Deep knowledge of AWS services such as Lambda, API Gateway, DynamoDB, SQS, SNS, EventBridge, ECS, Fargate, IAM, VPC, S3, and CloudWatch.
- Strong experience designing and implementing event-driven architectures using AWS messaging and streaming services.
- Proficiency in at least one programming or scripting language such as Python, JavaScript, Node.js, or TypeScript.
- Solid understanding of Infrastructure as Code tools such as CloudFormation or CDK.
- Experience building secure, scalable, and production-grade cloud systems, not limited to support or DevOps tasks.
- Strong analytical and problem-solving skills with the ability to work independently on complex technical challenges.
- Excellent communication skills and ability to collaborate with cross-functional engineering teams.
- AWS certifications are considered an asset.
- Competitive salary aligned with experience and market benchmarks.
- Comprehensive health, dental, vision, and life insurance coverage.
- Retirement savings plans and financial wellness programs.
- Tuition reimbursement and continuous learning opportunities.
- Performance-based bonuses and additional incentive programs.
- Flexible remote work model across Canada.
- Exposure to large-scale enterprise cloud systems and mission-critical applications.
- Opportunities for technical growth in AWS, cloud architecture, and modern infrastructure practices.