Senior AWS Python Developer

Cogent Infotech Corporation

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

Qualifications

  • 7+ years of experience developing and deploying applications on AWS Cloud.
  • Strong development skills in Python and/or Java for scalable applications.
  • Proficient in building APIs on AWS Cloud.
  • Hands-on experience with CI/CD, Terraform, and GitLab.
  • Experience in front-end development; knowledge of Angular/ADK and TypeScript is advantageous.
  • Strong SQL skills and experience with various databases like DynamoDB and PostgreSQL.
  • Understanding of Agile methodologies and DevOps practices.

Responsibilities

  • Develop and deploy scalable applications on AWS Cloud.
  • Build and maintain APIs on AWS Cloud.
  • Implement version control and code deployment best practices in AWS.
  • Create CI/CD pipelines using Terraform and GitLab.
  • Participate in Agile ceremonies and code reviews.
  • Develop scripting and automation solutions with Python, PHP, and Node.js.
  • Respond to production support and troubleshoot application issues.

Benefits

  • Hybrid work model offering flexibility.
  • Opportunities for ongoing professional development.
  • Collaborative work environment with Agile practices.
  • Exposure to modern cloud-native technologies and development practices.
  • Potential for career advancement within the organization.
Full Job Description
Job Title: Senior AWS Python Developer
Experience: 7+ Years
Location: Lafayette, LA | Hybrid
Salary: $55k- $137k per annum

Job Summary
We are looking for 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.

Key Responsibilities
  • Develop and deploy scalable applications on AWS Cloud.
  • Develop scalable code using Python and/or Java.
  • Build and maintain APIs on AWS Cloud.
  • Develop and implement sound version control and code deployment best practices in AWS environments.
  • Build and maintain CI/CD pipelines using Terraform and GitLab.
  • Build web applications on AWS Cloud.
  • Develop scripting and automation solutions using Python, PHP, Node.js, and related technologies.
  • Participate in application monitoring, performance tuning, and optimization.
  • Deploy serverless applications and work with AWS services.
  • Build and maintain automation testing frameworks.
  • Participate in code reviews with peers and managers to ensure each increment adheres to the user story, standard resource libraries, and architecture patterns.
  • Actively participate in Agile ceremonies, including planning, grooming, product demonstrations, and team retrospectives.
  • Use DevOps tools to build, inspect, deploy, test, and promote new or updated features.
  • Respond to production support and troubleshooting calls to help maintain application availability.
  • Create and update documentation supporting development efforts, including detailed specifications, implementation guides, architecture diagrams, and design documents.
  • Work with product owners and development team members to determine new features and user stories for new or revised applications.
  • Work with other cloud services such as Azure and GCP as needed.
  • Work with AWS CI/CD services and tools including AWS CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.
Required Qualifications
  • 7+ years of experience developing and deploying applications on AWS Cloud.
  • Strong development experience building scalable applications using Python and/or Java.
  • Experience building APIs on AWS Cloud.
  • Hands-on experience with CI/CD, Terraform pipelines, and GitLab.
  • Experience building web applications on AWS Cloud.
  • Experience with scripting and automation using Python, PHP, Node.js, or similar technologies.
  • Experience with front-end development; Angular/ADK and TypeScript are a plus.
  • Strong SQL skills and experience with databases including DynamoDB, PostgreSQL, Oracle, or similar technologies.
  • Hands-on experience with application monitoring and performance tuning.
  • Experience deploying serverless applications and familiarity with AWS services.
  • Experience building automation testing frameworks.
  • Understanding of Agile development practices and participation in Agile team ceremonies.
  • Understanding and practical use of DevOps tool stacks for application development and deployment.
  • Ability to provide production support and troubleshoot application issues.
  • Familiarity with other cloud platforms such as Azure or GCP.
  • Experience with AWS CI/CD services including CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.
Education: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required.

Similar Jobs

More Jobs at Cogent Infotech Corporation

  • Senior AI Engineer
    $113K — $223K *
    Lafayette, LA 70506 (Lafayette County)
    Information Technology
    In-Person
  • Senior AWS Python Developer
    $55K — $137K *
    Lafayette, LA 70506 (Lafayette County)
    Information Technology
    In-Person
  • Front End Developer
    $89K — $176K *
    La Puente, CA 91744 (Los Angeles County)
    Information Technology
    In-Person
  • Front End Developer
    $89K — $176K *
    Lafayette, LA 70506 (Lafayette County)
    Information Technology
    Hybrid
  • Senior Full Stack Developer
    $80K — $176K *
    La Puente, CA 91744 (Los Angeles County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior AWS Python Developer jobs: