Design and implement new secure and highly available aws hosting solutions for new applications using aws vpc, vpn, ec2, ecs (fargate), s3, cloudfront, elb, dns, rds, cloudwatch, lambda and more.
Lead effort to create an “infrastructure as code” strategy leading to automated provisioning and management of all aws resources.
Perform blue/green deployment strategy by creating new applications which are identical to the existing production environment using cloud formation templates & route53 weighted record sets to redirect traffic from the old environment to the pristine environment via dns.
Implement sso solutions that use oauth, oidc, and saml to secure container-based microservices and provide seamless single sign-on with external entities.
Change over existing aws infrastructure to serverless architecture (aws lambda, kinesis) through the creation of a serverless architecture using lambda, api gateway, route53, s3 buckets.
Implement and manage cloud-based relational and document databases at scale for saas based systems.