AWS Data Engineer

CGIReston, VA
1d$108,300 - $137,100Hybrid

About The Position

CGI has an immediate need for a AWS Data Engineer to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest customers. We take an innovative approach to supporting our client, working side-by-side in an agile environment using emerging technologies. We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years!. This role is located at a client site in Reston, VA. A hybrid working model is acceptable. We are seeking an experienced AWS Data Engineer to design, build, and maintain scalable data pipelines in a cloud-native environment. This role focuses on developing robust ETL/ELT processes, integrating data from multiple sources, and ensuring data reliability and quality across platforms. The ideal candidate will have strong hands-on experience with AWS data services and distributed data processing frameworks, along with the ability to collaborate within Agile teams. This position also involves monitoring production systems, supporting releases, and contributing to continuous improvement of data workflows.

Requirements

  • Strong experience with AWS data services such as Glue (PySpark), Lambda, Step Functions, S3, DynamoDB, Redshift, RDS, CloudWatch, and IAM
  • Hands-on experience building and maintaining ETL/ELT pipelines in a cloud environment
  • Solid Python skills, particularly for data transformation, automation, and validation tasks
  • Familiarity with distributed processing frameworks like Spark or PySpark
  • Experience integrating data from APIs, AWS services, and external enterprise systems
  • Working knowledge of monitoring and logging tools such as CloudWatch or Splunk
  • Exposure to working with commercial off-the-shelf (COTS) or enterprise data platforms
  • Understanding of Agile delivery methodologies and iterative development practices
  • Strong communication and documentation skills, with the ability to collaborate across teams
  • Willingness to support production deployments and participate in on-call rotations when needed

Nice To Haves

  • Relevant certifications (e.g., AWS Certified Data Analytics, AWS Certified Solutions Architect) are a plus

Responsibilities

  • design, build, and maintain scalable data pipelines in a cloud-native environment
  • developing robust ETL/ELT processes
  • integrating data from multiple sources
  • ensuring data reliability and quality across platforms
  • monitoring production systems
  • supporting releases
  • contributing to continuous improvement of data workflows

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service