Overview
Skills
Job Details
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
Required Skills & Qualifications
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
Preferred Qualifications
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