Enable job alerts via email!
A technology services firm is seeking a Data Architect to design and implement scalable load balancing architectures on AWS and Azure. You will lead performance testing, ensuring optimal traffic distribution and system resilience. Ideal candidates possess strong experience in load balancer services and automation skills. This is a remote role on a W2 contract basis.
Job Title: Data Architect AWS & Azure Load Balancer Testing
Location: Remote
W2 Contract
Summary: Design and implement scalable load balancing architectures on AWS and Azure. Lead performance and load testing to ensure high availability, optimal traffic distribution, and system resilience for enterprise data platforms.
Built a performance team from scratch for major restaurant clients (Buffalo Wild Wings, Jimmy John's, Subway) at Capgemini.
Additional experience with TJ Maxx and Walmart (real estate).
Approach: Analyze customer base and peak hours to simulate realistic load scenarios.
Industry standards: Target response times (e.g., 500ms for microservices, 1-1.5s with third-party dependencies).
Start with single-user baseline tests to assess application behavior.
Investigate response times >2 seconds, even for single users, using tools like Dynatrace, AppDynamics, and New Relic.
Troubleshoot network, database, JVM, or code issues as needed.
Identify critical business flows (e.g., payment gateways).
Test backend services (APIs) before UI-level testing.
Centralized performance team manages intake from multiple dev/business teams via request forms.
Testing is based on non-functional requirements and workload modeling.
Maintain non-functional templates for UI and APIs.
After load tests, business-accepted risks (e.g., slow login page) are tracked for future sprints.
Performance testers collaborate with developers, DBAs, test data managers, and architects.
Lead collects and analyzes reports to identify bottlenecks.
Major releases involve stakeholder meetings (dev, infra, DB, product, architects) to resolve issues.
Database tuning may involve adjusting read/write limits or connection pools.
Load balancer type and multi-region deployment impact latency.
Data center location affects user experience; rerouting to the nearest center can reduce latency.
Experience with AWS and Azure for hosting applications.
Performance strategy is similar across clouds, but differs from on-prem environments.
AWS: Amazon Load Balancer & CloudWatch; Azure: Application Gateway & App Insights.
Centralized repository for sharing performance reports.
Compare results across releases to monitor performance trends.
JMeter scripts integrated with Jenkins/GitHub/GitLab for automated performance regression in CI/CD.
Jenkins configures pass/fail criteria (e.g., error rate, response time) for build promotion