What are the responsibilities and job description for the Senior Python Developer / Python Programmer with AWS ONSITE Phoenix or Bloomfield, CT position at Webilent Technology, Inc.?
Python Developer Job Description :
As a AWS Python Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic,
ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application;
therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- 6 years of Python working with FastAPI or Flask
- Good Experience Deploying and developing AWS cloud applications and services end to end
- AWS cloud experience with some of the core services – S3, SQS, SNS, RDS, Boto3, DynamoDB, Lambda, Step Functions fargate, EKS, Secrets Manager, Systems Manager , Glue, EC2 , IAM, VPC.
- Experience with GitHub, Jenkins, and Terraform.
- Solid understanding of developing fast API's using python
- Experience with Security Concepts (e.g. Encryption, Identity, etc.).
- Knowledge of AWS technology stack and solution patterns
- Experience in software development phases including design, configuration, testing, debugging, implementation, and support of large-scale, business centric and process based applications
- Experience developing with containers (e.g. Docker, EKS, OpenShift, etc.).
- Complete detailed peer code reviews.
Core code production for AWS Infrastructure using Terraform