Closed
- Role: Senior AWS Developer (DataHub Domain Team)
- Location: Calgary (Hybrid)
- Start Date: ASAP
- Contract Length: Until October 30, 2025
- Hourly Rate: $95-105/hr
Your New Company
Join a leading global technology consulting firm, recognized for delivering innovative solutions to enterprise clients across multiple industries. You'll be part of a collaborative, high-performing team that values professional growth, diversity, and fresh ideas. Our client's Calgary office offers a hybrid work environment, blending flexibility with opportunities for in-person collaboration.
Your New Role
As a Senior AWS Developer on the DataHub Domain Team, you will design, develop, and implement scalable AWS solutions. Working closely with a Solution Architect and another AWS Developer, you'll leverage your expertise in AWS serverless and managed services, as well as Kafka, to enhance and future-proof data infrastructure. Your responsibilities will include architecture review, hands-on development, infrastructure automation, CI/CD pipeline implementation, and collaborating with cross-functional teams to deliver robust solutions aligned with business goals.
Key Responsibilities:
- Collaborate with architects and developers to understand and evolve existing architecture and patterns.
- Design, develop, and implement scalable AWS solutions using services such as Lambda, DynamoDB, Step Functions, API Gateway, EventBridge, SNS, SQS, S3, Athena, ECS, ECR, Fargate, CloudWatch, Glue, WAF, CloudFront, and Cognito.
- Manage networking and security configurations, including IAM, VPC, and Security Groups.
- Write Infrastructure as Code (IaC) using Terraform and TypeScript, focusing on AWS CDK for DataHub.
- Implement CI/CD pipelines with GitHub and GitHub Actions to automate deployments.
- Gather requirements and provide technical solutions in collaboration with cross-functional teams.
- Support the design and development of future solutions, ensuring best practices and alignment with organizational objectives.
- Participate in code reviews, troubleshooting, and performance tuning.
What You'll Need to Succeed
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 5 years of hands-on AWS development experience, with a strong focus on serverless architectures.
- Deep expertise in AWS managed and serverless services (Lambda, DynamoDB, Step Functions, API Gateway, EventBridge, SNS, SQS, S3, Athena, ECS, ECR, Fargate, CloudWatch, Glue, WAF, CloudFront, Cognito).
- Strong background in networking and security (IAM, VPC, Security Groups).
- Proficiency in Terraform and TypeScript, with experience in AWS CDK.
- Experience implementing CI/CD pipelines with GitHub and GitHub Actions.
- Proven experience working with Kafka and integrating it within AWS environments.
- Excellent problem-solving skills, self-starter attitude, and ability to work both independently and collaboratively.
- Strong verbal and written communication skills.
What You'll Get in Return
- Competitive hourly rate
- Opportunity to work on high-impact, enterprise-scale projects with a global technology leader.
- Hybrid work arrangement in Calgary, providing flexibility and in-person collaboration.
- A collaborative team environment that encourages innovation and professional growth.
- Exposure to cutting-edge AWS technologies and best practices.
What You Need to Do Now
If you're ready to take the next step in your AWS development career and make a significant impact on enterprise data solutions, we want to hear from you. Apply today with your updated resume highlighting your relevant experience. Qualified candidates will be contacted for a confidential discussion about this exciting opportunity.