Jobs /

AWS Application Developer

CGI

Apply Now

Job Details

Location: Posted: Sep 06, 2025

Job Description

Position Description:

This is an exciting time for CGI, and we want you to be part of it.
We are Canada's largest independent information technology services firm, and we are still growing! We are expanding in Atlantic Canada, and we need your skills, enthusiasm, and dedication as part of our team.
Role Overview
The Application Developer will serve as the hands-on developer and integration engineer, working closely with stakeholders and the architect to implement the ingestion, processing, and serving layers of the solution.

Your future duties and responsibilities:

Solution Implementation
Build ingestion workflows using AWS Transfer Family, AWS DataSync, and S3.
Implement ETL/ELT jobs in AWS Glue for structured/unstructured data.
Configure Amazon EventBridge for orchestration and event-driven automation.
Develop APIs with Amazon API Gateway and integrate with AWS Lambda functions.
Integration & User Enablement
Enable dashboards and reports in Amazon QuickSight for business users.
Configure OpenSearch for operational drill-down and anomaly detection.
Support operational analysts in query building and troubleshooting.
Collaboration & Support
Act as the primary technical contact for business and operations teams.
Collaborate with the offshore developer for distributed workload delivery.
Work with the architect to ensure designs are implemented correctly.
Testing & Validation
Develop unit/integration tests for ETL pipelines and APIs.
Validate anomaly notification flows via Amazon SNS.
Ensure solutions meet SLAs and functional acceptance criteria.

Required qualifications to be successful in this role:

Technical Skills & Experience
5+ years of hands-on experience in designing and developing cloud-based applications using AWS services.
Proficient in data ingestion and movement using tools like:
AWS Transfer Family, AWS DataSync, Amazon S3
Strong experience in developing ETL/ELT pipelines using AWS Glue (PySpark/Scala).
Experience implementing event-driven architectures with Amazon EventBridge and AWS Lambda.
Proficient in developing and securing RESTful APIs using Amazon API Gateway and integrating with Lambda.
Experience with Amazon QuickSight for building dashboards and reports.
Hands-on experience with Amazon OpenSearch Service for log analytics, monitoring, and anomaly detection.
Strong understanding of IAM, CloudWatch, SNS, and other foundational AWS services.
Experience with unit testing, integration testing, and validating cloud data pipelines.
Programming & Scripting
Proficiency in Python (especially for Glue jobs and Lambda functions).
Familiarity with SQL for querying structured data.
Knowledge of infrastructure-as-code (e.g., AWS CloudFormation, Terraform) is a plus.
Collaboration & Communication
Ability to work closely with business stakeholders, data analysts, and architects to translate requirements into technical solutions.
Experience collaborating with offshore or distributed teams.
Strong verbal and written communication skills for documentation and support.
Education & Certifications
Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience).
AWS Certified Developer – Associate or AWS Certified Data Analytics – Specialty is preferred.
#LI-NB5

Skills:

  • English
  • ETL
  • AWS Certified Cloud Practitioner

What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because...
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team—one of the largest IT and business consulting services firms in the world.

About CGI

CGI is a Canada-based information technology consulting, systems integration and outsourcing company.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free