I enjoy automation and making life easier for myself and the engineers around me.
I have years of experience in AWS, GCP, CI/CD tools, Ansible, Chef, Nginx, Kubernetes, Prometheus, Grafana, Alertmanager, Docker, Elastic stack, and other DevOps/Site Reliability tools. My experience over the past 8 years ranges from supporting small start-ups to companies with thousands of employees as a Systems Engineer, DevOps Engineer, Site Reliability Engineer, or Platform Engineer.
Right now I am looking to work on freelance projects that solve interesting problems, so I can continue to upskill and also save extra cash as I start my family soon.
● Configure and Manage GitHub actions as a CICD tool for all product teams
● Manage GCP infrastructure as code using Terraform<br/...
● Configure and Manage GitHub actions as a CICD tool for all product teams
● Manage GCP infrastructure as code using Terraform
● Provisioning of applications using helm chart
● Supporting product teams
● Implementing container image scanning
● Writing multiple terraform modules as packaged solutions for product teams
● Implementing backup and restore strategies for databases and applications
● Setting up monitoring and logging using Prometheus, Grafana, Alertmanager
● Driving product teams towards Observability driven development
● Enforcing best practices in testing
● Handling alerts and on-call duties
● Implementing Google Sovereign Cloud
● Writing comprehensive Chef Cookbooks which are deployed to over 2000 servers
● Managing and implementing version upgrades of mis...
● Writing comprehensive Chef Cookbooks which are deployed to over 2000 servers
● Managing and implementing version upgrades of mission critical applications used by multiple clients and Internal teams
● Handling daily service tickets and fixes issues that arise
● Writing tests for Chef Cookbooks
● Managing production databases in AWS
● Implementing self healing processes and jobs using Rundeck
● Dockerize Development environment using docker-compose to run 6 services which connect to each other in order to get the app up and ...
● Dockerize Development environment using docker-compose to run 6 services which connect to each other in order to get the app up and running
● Create Automated End to End Test Environment where tests are automatically run using Concourse CI as a tool
● Migrate Dev, Staging and Production infrastructure to AWS from Heroku using Ansible, Cloudformation, Codedeploy and Codepipeline. I created and secured VPC’s for each environment and loadbalancer all the applications with autoscaling in order to ensure high availability
● Setup application monitoring and alerting system for the company’s applications using cloudwatch and email/slack to receive notifications
● Optimized the deployment of applications to AWS using Cloudformation to easily recreate the infrastructure in case of issues
● Setup server monitoring to make sure the state of the infrastructure is always healthy and ensure proactiveness in mitigating possible issues
● Automated the deployment and continuous delivery process using PowerShell and Packer.
● Implement least privileges in all resources within AWS