EOS RPO
Senior Software Engineer
Performance Engineering & Scripting: Design, develop, and maintain complex performance test scripts using VuGen (C/C++) and LoadRunner. You will also utilize Python or Java to build custom automation frameworks and performance utilities.
Full-Stack Optimization: Analyze application bottlenecks across the stack (Web, App, DB, and Network layers). Conduct root cause analysis (RCA) on performance regressions.
CI/CD Integration: Architect and implement "Performance as Code" by integrating automated load tests into the CI/CD pipeline (Jenkins, GitLab, or Azure DevOps) to ensure performance is validated early and often.
Observability & Monitoring: Create proactive monitoring strategies and sophisticated dashboards using AppDynamics, Splunk, and Grafana to visualize system health and identify anomalies before they impact users.
Platform Engineering: Collaborate with DevOps and Infrastructure teams to tune environment configurations, container orchestration, and resource allocation.
Capacity Planning: Lead capacity forecasting exercises to ensure the platform can handle peak seasonal traffic and future growth.
Languages: Proficiency in Python, Java, or C++ (specifically for custom logic in performance scripts).
Testing Tools: Expert-level experience with LoadRunner Professional/Enterprise and VuGen.
Observability: Hands-on experience with AppDynamics (APM), Splunk (Log Aggregation), and Grafana (Visualization/Metric Analysis).
DevOps: Strong understanding of CI/CD workflows and experience integrating performance gates into the build process.
Protocols: Deep knowledge of HTTP/HTML, Web Services (REST/SOAP), Microservices architecture, and SQL/NoSQL database performance.