Summary \-
Must\-Haves:
Strong Python development
Performance tuning/testing experience (main focus)
Experience improving app speed
PostgreSQL and DB optimization
7–10 years experience (Senior\-level)
Familiarity with profiling tools
Secondary Skills:
Frontend with Vue.js or React.js
Understanding of full stack debugging
Preferred:
Experience in AI/ML tools or concepts
Knowledge of Go (Golang) for data ingestion
Real\-time monitoring and alert systems
Project Details / Open Reason: Primary Focus: STAB Application Optimization
The initial responsibility will be to enhance the performance of an internal tool called
STAB
, which monitors downtime in the Athena system. When excessive downtime is detected, clients are credited accordingly. STAB generates reports and analyzes root causes of system issues.
Secondary Focus: AI\-Driven Projects
If the performance tuning phase progresses efficiently, the developer will transition into one or both of the following AI initiatives:
1\. Change Impact Dashboard
Build a system that identifies and summarizes changes contributing to system downtime
Use AI to collect and analyze data from multiple sources
Develop a dashboard that answers:
“What changes occurred since the last release?”
Summarize code changes and detect recurring patterns
2\. Predictive Monitoring System
Collaborate on a high\-performance system that collects real\-time data
Help build a machine learning model that defines “what good looks like”
Enable early alerts (15 minutes before potential failure) based on trend analysis
Use high\-performance languages (e.g., Go) for data collection; Python for alerting and integration
Candidate Skills and Responsibilities:
Performance tuning/testing
\- this is the main thing after Python he wants, if they don’t have it, probably not a fit. If they can show that they have improved the speed of an application they have worked on, they are probably good.
Review and optimize the existing Python codebase
Improve speed, efficiency, and maintainability
Transform the application from a sluggish tool into a high\-performing system
Postrgres experience
Excellent data base skills and experience
JavaScript front end experience specifically with Vue or REACT
Sr level\- 7\-10 yrs exp
Use of profiles:
Day to Day Responsibilities:
Performance tune/test the STAB application and make it faster
Find out what is slowing it down and fine tune
Need to understand the application, standing use of the profile and find out what are the bottlenecks and start refining it.
After every iteration, they need to go back and look at it again to make sure it has improved – even a bunch of 5% improvements will get them where they want to be
They need to look at code base
Desired skill:
Experience with system monitoring, reporting, and debugging
Familiarity with AI/ML concepts and tools
Exposure to high\-performance languages like
Go (Golong)
is a plus
Ability to work across data collection, model development, and alerting systems
Strong communication and collaboration skills