Application Developer - AWS full stack

Application Developer - AWS full stack

Posted 2 weeks ago by Sanderson Government & Defence on JobServe

£415 Per day
Undetermined
Remote
London, UK
p>Job Title: Application Developer AWS Cloud Fullstack

Location: Remote

Job Type: Contract ( 6 months)

IR35 Status: Inside

About the Role: We are seeking a highly experienced Application Developer (AWS Cloud Fullstack) to join our dynamic team. The ideal candidate will have extensive experience in automated background processes, particularly with Python, AWS Lambda, and AWS Batch. You will be responsible for managing and optimising our infrastructure, ensuring seamless integration and deployment of applications.

Key Responsibilities:

  • Develop and maintain automated background processes using Python, AWS Lambda, and AWS Batch.
  • Design, implement, and manage infrastructure as code using Terraform.
  • Manage and optimise DynamoDB databases.
  • Utilise AWS services such as Elastic Container Registry (ECR), S3 Buckets, Simple Queue System (SQS), Secrets Manager, and KMS.
  • Monitor and analyse CloudWatch logs and integrate with Splunk for enhanced logging and monitoring.
  • Work with AWS Glue Studio and AWS Athena for data processing and analytic.
  • Implement and manage CI/CD pipelines to ensure smooth deployment processes.
  • Collaborate with development teams to ensure best practices in automation and DevOps.
  • Develop and maintain Front End applications using Single Page Application frameworks, TypeScript, NodeJS, and React.
  • Design and manage Back End API layers using Python (ideally 3.8) and AWS Lambda.
  • Utilise the Boto3 package for interaction with AWS services via Python scripts.
  • Perform static code analysis using linting tools.

Required Qualifications:

  • Highly experienced in Python, AWS Lambda, and AWS Batch.
  • Extensive experience with Terraform and DynamoDB.
  • Proficient in using AWS services such as ECR, S3, SQS, Secrets Manager, and KMS.
  • Strong experience with CloudWatch logs and Splunk integration.
  • Familiarity with AWS Glue Studio and AWS Athena.
  • Proven experience in automation and DevOps, particularly with CI/CD pipelines.
  • Relevant AWS certifications, including AWS Certified Developer.
  • Strong Front End development skills with Single Page Applications, TypeScript, NodeJS, and React.
  • Experience with Back End API development using Python and AWS Lambda.
  • Proficient in using the Boto3 package for AWS SDK.
  • Experience with static code analysis using linting tools.

Preferred Qualifications:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, dynamic environment.