AWS Serverless Developer (Golang)
Indexed description
About the Role
We are seeking an experienced AWS Serverless Developer with strong expertise in designing, developing, and deploying scalable cloud-native applications on AWS. The ideal candidate will have hands-on experience building serverless architectures using AWS services and a strong background in Go (Golang) development.
This role requires a professional who can develop robust APIs, design integration workflows, optimize cloud performance, and collaborate with cross-functional teams to deliver high-quality solutions.
Key Responsibilities
- Design, develop, and maintain serverless applications on AWS.
- Build and manage event-driven workflows using AWS Step Functions.
- Develop and deploy scalable backend services using AWS Lambda and Golang.
- Design, publish, and manage APIs through Amazon API Gateway.
- Create and maintain Infrastructure as Code (IaC) using Terraform.
- Develop solutions leveraging Amazon DynamoDB for high-performance and scalable data storage.
- Implement secure API authentication, authorization, and integration patterns.
- Design and maintain integrations between internal and external systems.
- Monitor, troubleshoot, and optimize AWS workloads for performance, reliability, and cost efficiency.
- Collaborate with architects, developers, and business stakeholders to deliver cloud-native solutions.
Required Qualifications
- 5+ years of software development experience.
- Strong hands-on experience with AWS serverless technologies.
- Advanced proficiency in Go (Golang).
- Solid experience designing and implementing RESTful APIs.
- Experience developing and orchestrating workflows with AWS Step Functions.
- Strong expertise in AWS Lambda development.
- Experience using Amazon API Gateway for API management and integration.
- Strong knowledge of Amazon DynamoDB.
- Experience using Terraform for infrastructure provisioning and deployment.
- Good understanding of cloud security, authentication mechanisms, and API integration patterns.
- Strong troubleshooting and performance tuning skills in AWS environments.
Non-Negotiable Technical Skills
Candidates must demonstrate hands-on experience with the following technologies:
Terraform
AWS Step Functions
AWS Lambda
Amazon DynamoDB
Amazon API Gateway
Go (Golang)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search