DevOps
Using Terraform to build cloud infrastructure
Deploying Hashicorp Vault to manage application secrets/passwords to securely deploy applications in enterprise environments
Performing detailed AWS audits to ensure maximum security and total compliance.
Creating Jenkins jobs to build, test and deploy software
Managing change control via infrastructure as code and GIT for all areas of a product
AWS
Using Hashicorp Packer to build AMIs to ensure all infrastructure changes are change controlled
Using AWS S3 to securely store files for applications with versioning and auditing
Utilising ECS to deploy applications within Docker containers to scale complex environments
Configuring AWS VPCs/NACLs to segregate networks between environments
Managing Route 53 DNS and load balancer settings for multi region and multi zone deployments
Security
Conducting security reviews and penetration tests of applications
Performing detailed AWS audits to ensure maximum security and total compliance.
Designing application architecture to keep all secrets/configuration out of code
Implementing secure access and SSO systems for new and existing infrastructure/environments