What are the responsibilities and job description for the AWS Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Shrinq Consulting Group INC, is seeking the following. Apply via Dice today!
AWS Developer
We are seeking a skilled AWS Developer to design, develop, and maintain scalable, secure, and high-performance applications on Amazon Web Services (AWS). The ideal candidate will work closely with development, DevOps, and architecture teams to build cloud-native solutions aligned with business objectives.
Key Responsibilities
AWS Developer
We are seeking a skilled AWS Developer to design, develop, and maintain scalable, secure, and high-performance applications on Amazon Web Services (AWS). The ideal candidate will work closely with development, DevOps, and architecture teams to build cloud-native solutions aligned with business objectives.
Key Responsibilities
- Design, develop, and deploy applications using AWS services
- Build and maintain cloud-native and serverless architectures
- Develop APIs, microservices, and event-driven applications on AWS
- Implement security, monitoring, and performance best practices
- Collaborate with DevOps teams on CI/CD pipelines and infrastructure automation
- Troubleshoot and resolve cloud application and infrastructure issues
- Optimize cloud costs and resource utilization
- Document architecture, workflows, and deployment processes
- Bachelor’s degree in Computer Science, IT, or a related field
- Proven experience as an AWS Developer or Cloud Engineer
- Strong programming skills in Python, Java, Node.js, or similar
- Hands-on experience with AWS services such as EC2, S3, Lambda, API Gateway, RDS, DynamoDB, SQS, SNS, CloudWatch
- Experience with Infrastructure as Code (CloudFormation, Terraform, or CDK)
- Knowledge of containerization (Docker, ECS, EKS)
- Understanding of security, IAM, networking (VPC), and monitoring in AWS
- AWS certifications (Developer Associate, Solutions Architect, DevOps Engineer)
- Experience with serverless frameworks
- Familiarity with DevOps tools (Git, Jenkins, GitHub Actions)
- Experience with multi-region or high-availability architectures
- Knowledge of cost optimization and performance tuning