AWS Developer
Core
Design, develop, and deploy scalable, secure, and high-performance cloud applications using AWS services.
Role type
AWS Developer (Backend/Cloud Engineer)
Builds
Serverless applications, REST APIs, microservices, and event-driven systems
Domain
Cloud computing, Serverless architecture
Deliverable
production ML models | product features | infrastructure
Required skills
AWS Lambda, AWS S3, NodeJS, REST API design, Microservices architecture, Serverless technologies, Event-driven architecture, Database management (DynamoDB, RDS, Aurora), Cloud security (IAM, KMS), CI/CD pipeline management, Application monitoring and troubleshooting
Preferred skills
Experience with AWS CodePipeline, CodeBuild, CodeDeploy, Jenkins, GitHub Actions, CloudWatch, Unit testing, Code reviews
Technologies
AWS Lambda, AWS S3, NodeJS, API Gateway, Step Functions, SQS, SNS, EventBridge, DynamoDB, RDS, Aurora, IAM, KMS, Secrets Manager, CloudWatch, Jenkins, GitHub Actions
Responsibilities
Design and develop applications using AWS cloud services; Build and integrate REST APIs and microservices; Develop and maintain CI/CD pipelines; Monitor applications and troubleshoot production issues; Write unit tests and ensure code quality; Collaborate with architects, DevOps engineers, QA teams, and business stakeholders
Seniority
Mid-level, hands-on IC