Project 1: Delivery Solutions
Team Size: 6
Duration: Sep2019-June2021
Role: Associate DevOps Engineer
Description: Delivery Solutions enables retailers offer to their customers a same-day delivery
experience using their own branded e-commerce assets. Current Customers include Total
Wine, Sally Beauty, Giant Eagle, Wakefern, etc.
- Created infrastructure with AWS multi-account architecture for management, development, and production.
- Managed to launch multiple services on ECS-EC2. Used multiple AWS services to make services secure and compliant.
- Most of the time, I actively work on launching infrastructure, Security status and deployments for new changes in multiple environments.
Roles & Responsibilities:
- Actively involved in developing all the Delivery Solutions environments like production, sandbox, development, and QA.
- Enabled NewRelic monitoring for production and sandbox environments and created custom metrics like CPU, Memory and Disk space utilization in CloudWatch for Dev and QA also enabled OpenSearch logging for Dev and QA environments.
- Familiar with configuring SonarQube and Sonar Cloud in Jenkins server to test code vulnerabilities.
- Expertise in Implementing Continuous Integration tool JENKINS (Free Style and Pipeline)
- Familiar with deploying into ECS-EC2 by using Jenkins freestyle and Pipeline projects.
- Clear understanding of groups, roles, policies, access keys and use of MFA for protecting and managing accounts.
- Able to build applications with End-to-End Encryption.
- (Route53>ELB>Beanstalk ec2 instances>RDS).
- Worked on SSM patching alerts if any patching failed for servers.
- Worked on Security Hub standards remediation for the client account.
- Hands on Experience on Querying alb logs through Athena and checking logs in cloud watch insights.
- Hands on experience on updating ECS task definition files in Jenkins and enabled log rotate on all environments.
- Knowledge on updating passwords in ECS environment variables through Secret manager in SSM.
- Had set up the session manager of all servers in four environments.
- Experience on Enabling lifecycle rules for ECR repos and scan on ECR repos and have knowledge on enabling discard old builds option for all Jobs.
- Created alarms in NewRelic account and integrated multiple AWS accounts to NewRelic and integrated slack channel and Opsgenie to alarms.
- Worked on enabling Cloud trail, Security Hub multi-account and AWS Config, Inspector and WAF in the accounts.
- Actively prepared Monthly billing report for three accounts in Delivery Solutions.
- Actively prepared Run books for troubleshooting the issues.
- Installed NewRelic infra-agent on sandbox and production environments.
- Knowledge of NewRelic APM and experience on creating dashboard in NewRelic Insights.