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