AWS Python Developer

$66,300 - $146,900/Yr

CGI - Reston, VA

posted 2 months ago

Full-time - Mid Level
Hybrid - Reston, VA
10,001+ employees
Professional, Scientific, and Technical Services

About the position

CGI has an immediate need for an AWS Python Developer to join our team. This position requires the candidate to be located within a commutable distance to a US CGI office, preferably in Lafayette, LA, Reston, VA, or Plano, TX, although a hybrid working model is acceptable. This role presents an exciting opportunity to work in a fast-paced team environment supporting one of the largest leaders in the secondary mortgage industry. We pride ourselves on our innovative approach to client support, working side-by-side in an agile environment utilizing emerging technologies. Our partnerships include 15 of the top 20 banks globally, with our top 10 banking clients having collaborated with us for an average of 26 years. With over 92,000 CGI Members in 40 countries and more than 5,000 loyal clients leveraging our end-to-end services worldwide, this role is pivotal in our ongoing success. In this position, you will be responsible for designing and developing various ongoing projects aimed at migrating on-premises applications to the AWS Cloud. You will collaborate with the Architecture team for the design and implementation of web-based applications. Additionally, you will guide other teams in designing, developing, and deploying data sets and tools that support product use cases. Your role will also involve supporting DevOps and other production support teams, ensuring that our applications run smoothly and efficiently in the cloud environment.

Responsibilities

  • Design and develop various ongoing projects for migrating on-premises applications to the AWS Cloud.
  • Collaborate with the Architecture team for the design and implementation of web-based applications.
  • Guide other teams to design, develop, and deploy data sets and tools that support product use cases.
  • Support DevOps and other production support teams.

Requirements

  • 7+ years of Python experience (Pyspark / AWS SDK Libraries).
  • Strong SQL development experience.
  • Experience with Data APIs for data extraction; building RESTful Web Services is a plus.
  • 5+ years of experience in building and deploying applications in AWS.
  • Familiarity with AWS serverless services (Lambda, SNS, SQS); Step function/ECS is good to have.
  • Experience with AWS Data warehousing (Redshift) or similar services (Snowflake is good to have).
  • Experience with AWS ETL services (Glue).
  • Experience with AWS Storage services (S3).
  • Knowledge of AWS infrastructure as code technologies (Terraform, GitLab, CFTs).
  • Testing and debugging experience on AWS.
  • Familiarity with AWS SDK libraries for automation is a plus.

Benefits

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP) with company matching contributions
  • 401(k) Plan and Profit Participation for eligible members
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans including medical, dental, vision, life, and disability
  • Back-up childcare
  • Pet insurance
  • Member Assistance Program
  • 529 college savings program
  • Personal financial management tool
  • Lifestyle management programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service