Opportunity brief
Godstockss is hiring for Backend Engineering Internship – Automated Content & Social Media Integration!
About godstockss:
GodStockss is at the forefront of financial technology, providing cutting-edge solutions for market analysis and trading. We empower our users with timely and accurate data, helping them make informed decisions in the dynamic world of stock markets.
Responsibilities:
- Cron & Task Scheduling: Build automated schedules that trigger precisely on market days to fetch and process data.
- API Integration: Fetch existing market data from internal endpoints and seamlessly send media assets to the Meta Graph API for publishing.
- Image/Video Generation: Script automated text overlay on pre-defined template images/videos using tools like Pillow, Canvas, Puppeteer, or FFmpeg.
- Security & Reliability: Implement secure environment management for API keys, robust error retries, duplicate content checks, and efficient alerting mechanisms (Telegram/Email/Slack) for execution failures.
- Develop an end-to-end automation pipeline to fetch daily market data, populate design templates, and publish content directly to Instagram without manual intervention.
- Ensure the system triggers automatically at 9:45 AM on trading days, fetches stock data (Stock Name, Buy/Sell Signal, Entry, Stop Loss, Target) via API/Database, and generates dynamic captions and relevant financial hashtags.
Requirements:
- Core Backend Knowledge: Proficient in Python (FastAPI/Flask) or Node.js/Express.
- Data Fetching & APIs: Good understanding of REST APIs, web scrapers (if needed), and JSON parsing.
- Automation & Cron Jobs: Familiarity with scheduled tasks (Celery, node-cron, AWS EventBridge, or GitHub Actions).
- Meta/Instagram API: Basic understanding of Graph API for publishing business posts.
- Database & Version Control: Fundamental SQL/NoSQL knowledge and git-based workflow.
This role is ideal for a proactive individual eager to build a critical automation system.