AWS Cloud FullStack Developer
Indexed description
Your Role And Responsibilities
As an Application Developer: AWS Cloud FullStack, you will design and develop scalable, resilient, and cloud-native applications using modern technologies and methodologies. You will work in an Agile environment, delivering high-quality solutions through continuous release and improvement cycles.
Your Primary Responsibilities Will Include
- Develop Rich UI Applications: Design and develop rich user interface applications using Single Page Applications (SPA) or microfrontends, utilizing frameworks such as ReactJS or Angular.
- Develop Scalable Backend Microservices: Develop scalable and resilient backend microservices based on 12-factor principles, exposing functionality via API and event interfaces, using programming languages such as Java, NodeJS, or Python.
- Implement Cloud-Native CI/CD: Implement cloud-native Continuous Integration and Continuous Deployment (CI/CD) pipelines for change release, ensuring seamless delivery of applications and services.
- Manage AWS Services: Run and manage services on AWS, including PaaS, content delivery, routing services, databases, event-driven applications, and observability tools.
- Ensure DevSecOps Practices: Implement DevSecOps practices using AWS services such as CodeBuild, CodeDeploy, CodePipeline, and CodeCommit, ensuring secure and efficient application delivery.
Required Technical And Professional Expertise
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience in AWS Cloud Development.
- Proficiency in GoLang programming.
- Hands-on experience with Terraform for infrastructure automation.
- Experience working with Amazon ECS (Elastic Container Service).
- Knowledge of Kafka for event-driven and messaging solutions.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search