COX automotive has some sites for trade-in vehicles. They want to improve personal experiments on their sites. Our mission is to migrate to AWS cloud, improve the performance of the sites and develop the new feature to make the site friendly and easy to use.
- Migrate the old system to AWS cloud + micro services, propose solution to resolve the problem, support fixing production issue, support other team member if possible
- Create/mange infrastructure by Terraform/AWS CDK; implement the branching strategies
- Add some alarms on the cloud watch to monitor system based on the log (the notification will be send to the slack channel)
- Add the pipeline for the new repo to support CI/CD; migrate the pipeline from Jenkins/CodeBuild to GithubActions; enhance Jenkins perf
- Trace/investigate the issue on Splunk + New Relic when get the notification on Slack channel (perf issue, REST API issue)
- Implement some deployment strategies: blue/green deployment (for EB), rolling out, canary (for lambda serverless)
- Implement some strategies for disaster recovery, failover, auto scaling, high availability,
Technologies: AWS, Python, Node.js, Java, Spring Boot, React, Cypress, Jest, Docker, Terraform, GitHub Actions, Jenkins