Cox Automotive Cloud Migration and Performance Enhancement
Cox Automotive operates various websites for vehicle trade-ins. The project involves migrating their existing systems to AWS Cloud to enhance website performance. It also includes developing new features to improve user experience, making the sites more user-friendly and efficient.
Migrate the old system to AWS Cloud and microservices. Propose solutions to resolve existing problems and provide support for fixing production issues. Assist team members when possible. Create and manage infrastructure using Terraform and AWS CDK, and implement branching strategies. Implement CloudWatch alarms to monitor systems based on logs, with notifications sent to Slack channels. Add CI/CD pipeline configurations for new repositories and migrate existing pipelines from Jenkins and CodeBuild to GitHub Actions. Enhance Jenkins performance. Investigate issues using Splunk and New Relic notifications received in Slack channels, focusing on performance issues and REST API problems. Implement deployment strategies, including blue/green deployment for Elastic Beanstalk, rolling updates, and canary deployments for Lambda serverless applications. Develop strategies for disaster recovery, failover, auto-scaling, and ensuring high availability.
Technologies: AWS, Python, Nodejs, Java, Spring Boot, ReactJs, Cypress, Jest, Mockito, Apache Maven, Spring batch, Jenkins, GithubActions, Code Build, Terraform, AWS CDK, Docker