CGI - Washington, DC

posted 13 days ago

Full-time - Senior
Washington, DC
10,001+ employees
Professional, Scientific, and Technical Services

About the position

CGI is seeking a Senior Python Developer with AWS expertise to join their team in a hybrid work environment. This role involves working in a fast-paced team setting, supporting major banking clients through innovative solutions and agile methodologies. The ideal candidate will have extensive experience in Python development and AWS services, contributing to the full life cycle of application development.

Responsibilities

  • Develop and maintain large scale enterprise applications using Python and AWS services.
  • Write conceptual and detailed design documents for application development.
  • Participate in the full life cycle of application/system development in distributed environments.
  • Collaborate in an agile environment using methodologies such as SCRUM and Kanban.
  • Utilize GIT repositories for source code control and manage feature branching.

Requirements

  • 8+ years of experience in Python development, specifically with Pyspark and AWS SDK Libraries.
  • Strong experience with SQL development and AWS services including Lambda, S3, and EC2.
  • Proficiency in using Pandas, Boto3, PySpark, and PyTest.
  • Familiarity with Git, Terraform, Jira, and Confluence.
  • Excellent communication skills, both oral and written.

Nice-to-haves

  • Experience with shell scripting and AWS CLI executions.
  • Knowledge of Docker and container basics.
  • Familiarity with CI/CD pipeline basics and version control.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • 401(k) matching contributions
  • 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