AWS Python Developer

CGI

$55K — $137K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software engineering experience, especially in Python and AWS.
  • Experience supporting and deploying applications in production environments.
  • Strong experience in backend Python development for enterprise applications.
  • Hands-on experience with Docker and containerized application development.
  • Deep understanding of AWS services, particularly ECS and Lambda.
  • Experience in designing and integrating RESTful APIs.
  • Familiarity with CI/CD pipelines and DevOps best practices.

Responsibilities

  • Design and develop cloud-native applications within AWS.
  • Collaborate with cross-functional teams to deliver secure and scalable solutions.
  • Contribute to modern development practices, including agentic AI/MCP architectures.
  • Troubleshoot and resolve complex production application issues.
  • Support full-stack application initiatives using frontend and database technologies.

Benefits

  • Competitive compensation package.
  • Comprehensive insurance options available from day one.
  • 401(k) matching contributions and share purchase plan.
  • Paid time off for vacation, holidays, and sick leave.
  • Paid parental leave to support families.
  • Learning opportunities and tuition assistance for career development.
  • Wellness programs to promote health and well-being.
Full Job Description
AWS Python Developer

Category: Software Development/ Engineering

Main location: United States, Tennessee, knoxville

Position ID:J0626-1545

Employment Type: Full Time

Position Description:

CGI is seeking an AWS Python Developer to design, develop, and support modern cloud native applications within a highly scalable AWS environment. This role will focus on backend application development using Python, containerized deployments, API integrations, and cloud services such as AWS ECS and Lambda. The ideal candidate will have experience building and maintaining production grade applications, implementing CI/CD automation, and troubleshooting complex technical issues in enterprise environments.

This role is located at a client site in Knoxville, TN. A hybrid working model is acceptable.

Your future duties and responsibilities:

CGI is seeking an AWS Senior Full Stack Cloud Engineer to design, develop, and support modern cloud native applications within a highly scalable AWS environment. This role will focus on backend application development using Python, containerized deployments, API integrations, and cloud services such as AWS ECS and Lambda. The ideal candidate will have experience building and maintaining production grade applications, implementing CI/CD automation, and troubleshooting complex technical issues in enterprise environments.

The successful candidate will collaborate with cross functional teams to deliver secure, scalable, and reliable solutions while contributing to modern development practices, including agentic AI/MCP based architectures. Experience with frontend technologies and database development is beneficial for supporting full stack application initiatives.

Required qualifications to be successful in this role:

. 5+ years of software engineering experience, including Python development and working with AWS cloud services
. Experience supporting and deploying applications in production environment
. Strong Python development experience for backend services and enterprise applications
. Hands on experience with Docker and containerized application development
. Deep understanding of AWS cloud services, particularly ECS, Lambda, and related serverless technologies
. Experience designing and developing RESTful APIs and integrating with internal and external systems
. Knowledge of CI/CD pipelines, automated deployment processes, and DevOps best practices
. Experience troubleshooting, debugging, and resolving production application issues
. Familiarity with MCP (Model Context Protocol) and agentic AI development concepts
. Understanding of software architecture, scalability, and cloud native design principles
. Ability to work collaboratively in Agile development environments
. Strong analytical and problem-solving skills

Desired Skillset:

. Node.js development experience
. React based frontend development
. PostgreSQL database design and optimization
. Experience with Playwright for automated testing
. AWS certifications (AWS Certified Developer, Solutions Architect, or similar) are preferred but not required

Education:
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required.

#DICE
#LI-SH6

Other Information:
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $55,700.00 $137,100.00.

CGI's benefits are offered to eligible professionals on their first day of employment to include: . 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

Skills:
  • Agile
  • Amazon Web Services Cloud
  • Communication
  • DevOps
  • Docker
  • Problem Solving
  • Python


Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar AWS Python Developer jobs: