CG

AWS Python Developer

Job summary

Lafayette

Work model

Hybrid · 3 days home
4 weeks ago
Job description

Position Description

We are seeking a highly skilled and experienced Senior AWS Python Developer with a strong background in AWS cloud services, scalable application development, and DevOps practices. The ideal candidate will have a passion for building robust, secure, and scalable applications using modern cloud native technologies and development practices.

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 Lafayette, LA. A hybrid working model is acceptable.

Your Future Duties and Responsibilities

  • Develop and deploy applications on AWS Cloud.
  • Build scalable code in Python and/or Java.
  • Build APIs on AWS cloud.
  • Develop sound version control best practices based on code deployment in AWS.
  • Implement CI/CD with Terraform pipelines and Gitlab.
  • Build web applications on AWS cloud.
  • Scripting and automation using Python, PHP, Node.js, etc.
  • Participate in code reviews to ensure adherence to original vision and architecture patterns.
  • Actively participate in all Agile ceremonies, including planning, grooming, product demonstration, and retrospectives.
  • Utilize DevOps tool stack to build, inspect, deploy, test, and promote features.
  • Respond to trouble/support calls for production applications.
  • Create and update documentation, including specifications, implementation guides, and architecture diagrams.
  • Collaborate with product owners to determine new features and user stories.

Required Qualifications

  • 7+ years of experience developing and deploying applications on AWS Cloud.
  • Strong development experience in Python and/or Java.
  • Experience in front-end development (Angular/ADK, TypeScript) is a plus.
  • Strong SQL skills in databases, including DynamoDB, Postgres, Oracle, etc.
  • Hands-on experience in application monitoring and tuning.
  • Experience deploying serverless applications and familiarity with AWS Services.
  • Experience in building automation testing frameworks.
  • Familiarity with other cloud services (Azure or GCP).
  • Familiarity with CI/CD using AWS CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.

Education

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

Compensation and Benefits

A reasonable estimate of the current range for this role in the U.S. is $55,700.00 - $137,100.00.

CGI's benefits 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

Life at CGI

Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect, and belonging. You are invited to be an owner from day 1. Your work creates value, and you will shape your career by joining a company built to grow and last.

Equal Opportunity Employer

Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation, gender identity, or any other legally protected status.