EC2 Load Balancing - managing the world's largest hardware/software load balancer fleet to provide high availability LB solutions for Amazon internal services.
3 main areas of my work:
1. Big data infra and services: more specifically network/load balancing traffic and capacity data ETL pipeline and ingestion service. Translate ambiguous business scenarios to engineering solutions with stakeholders. Own the whole lifecycle (design, implementation, release, ops) of multiple big data pipelines and a data ingestion service to facilitate efficient load balancing capacity management. Tech stack: native AWS e.g. Lambda, SNS, Glue, Dynamo, S3, Athena, AWS CDK etc.
2. Build and maintain automations to balance the load on load balancers e.g. moving services around based on data driven decisions to ensure high availability and quick mitigation for customers during outages. Tech stack: Python, Java, Perl, Ruby etc.
3. Participate in oncall shifts, support High Velocity Events such as Prime Days and Black Friday sales events. Provide trouble shooting and mitigations on distributed networking systems during incidents.