We seek an experienced Python developer to upgrade our Instagram automation platform and ensure seamless scaling. Key requirements include extensive experience developing with Python, a strong working knowledge of both the Django and FastAPI web frameworks, and practical familiarity with automation libraries like APScheduler.
The chosen developer will implement optimizations and architectural changes to allow our automation processes to handle higher volumes of Instagram activity without performance issues or downtime. Tasks may involve refactoring code for improved efficiency, integrating caching strategies, load testing, or migrating parts of the system to alternate technologies better suited for elastic scaling. Deep understanding of how Instagram APIs function and are rate limited is important.
Experience building large-scale web applications and services using an asynchronous, non-blocking architecture is preferred. Applicants should demonstrate high aptitude for writing clean, reusable code and be adept at troubleshooting bugs. Strong communication skills are expected as the role involves collaborating with a distributed team. Compensation will be commensurate with qualifications and market rates. Only applicants fitting all criteria should apply.