Migrating system from on-premise or other hosting to AWS, Managed Service
- Creating AWS resources (VPC, subnet, routable...) and installing, and reconfiguring software settings by using Terraform and Ansible.
- Monitoring AWS resources by using Prometheus and Grafana to monitor API health check and server performance, Graylog & Graylog-SideCar & FileBeat to monitor log server and application, and create notification alerts when an issue happens through Email or Slack channel.
- Set up CI/CD for building and deploying applications using Bitbucket, Jenkin, and AWS pipeline.
- Implement build, testing, deployment, and configuration management. Improve infrastructure development and application development.
- Administrator, deploy and update systems and services on AWS and cloud platforms. Help lead initiatives for upgrading and scaling our plans to improve availability, reliability, and performance.
- Migrate Applications from Sakura VPS to AWS (using Ansible to manage configuration and install software and dependencies ).
- Apply Terraform to set up Infrastructure Monitoring to save time and reduce human errors.
- Provide technical guidance and educate team members and coworkers on development and operations.
- Prepare Technical Documents and Proposals to bid on the Project.
Technologies: AWS, Git, Ansible, Terraform, Docker, GitLab CI/CD, CI/CD, Elasticsearch, Kubernetes