Join our organization to advance our success and your own as a Senior AWS Cloud Developer. Design and implement operational solutions using AWS cloud services.
Requirements
- Designing and implementing scalable, highly available cloud-native solutions based on new business requirements.
- Collaborating with Business Architecture, Security, and other Operations teams.
- Working across multiple phases of the workload lifecycle, including testing, operation, and updates, using agile methods and tools.
- Supporting the AWS Platform Operations Team in maintaining the platform.
- Develop and maintain CloudFormation templates, implement infrastructure automation, create reusable infrastructure components and modules, and ensure security best practices for the infrastructure
- Write high-quality, maintainable code in languages such as Python, Java, or C#, implement microservices architectures with containers and serverless services, develop RESTful APIs with API Gateway and Lambda, and integrate various AWS services into applications
- Design and implement database solutions with MSSQL and cloud-native database services like DynamoDB.
- Design and implement automated deployment pipelines, set up test environments and automated tests.
- Set up comprehensive monitoring with CloudWatch, create custom metrics and dashboards, implement logging strategies, and conduct root cause analyses and resolutions of production issues.
Benefits
- Comprehensive benefits package
- Inclusion and diversity program
- Philanthropic activities support
- Matching program for non-profit and educational organizations
- Flexible work arrangements