DevOps Engineering
I like to help organizations build out and architect scalable and resilient architecture that can take whatever you throw at it, for a wide variety of usecasesWhat I can do for your organization
- Implement Kubernetes Infrastructure capable of handling a company's segragated computing needs (like Jenkins EKS for many different teams)
- Implement a Kubernetes Cluster capable of hosting scalable and resilient code
- Have proper data retention policies and pipelines for all data
- Build out and reform all of your terraform code, and import your infrastructure into terraform code if your desire is for Infrastructure as Code
- Build out propper systems with clear logging and visibility, for a less painful debugging process
- Create the ability to perform huge batch processes through AWS Batch, EMR, EKS, or (if needed) HPC
- Create savings plans and frugal/appropriate methods of computing, not using uneeded resources
- Essentially do whatever you want computing wise in an appropriate Cloud-focussed way
Capable Technologies
- AWS (this site is hosted here!)
- EC2
- S3
- IAM
- Lambdas
- Step Functions
- API Gateway
- RDS
- ECR
- EKS
- CDK + Cloudformation
- ECS
- Cloudfront
- Route53
- SQS
- SNS
- X-Ray
- Cloudwatch
- Kubernetes Service Architecting, utilizing:
- Deployments and Pods
- Readiness and Liveness Probes
- Services
- Horizontal Autoscaling
- RBAC Management
- Secret Management -> Container ENVs
- Ingress + ALB Controllers
- Load Balancers
- istio
- Karpenter
- System Design
- Terraform
- CircleCI
- CICD Practices
- Jenkins + Groovy
- Docker + Compose
- GitHub CICD
- Log Aggregation (ELK)
- Linux Debugging and System Monitoring