Who we are;
Octopus by RTG is enabling a key partner organization to grow their tech teams while focusing on AI. We are currently looking for the right pioneers to join the team!
Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.
Octopus is specialized in rapidly assembling remote & onsite global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.
Job Overview:
We are seeking a Full Stack Developer to join our AI product team. The ideal candidate will focus on the development and functionality programming of our applications, with a strong emphasis on frontend technologies and backend services. You will work closely with cross-functional teams including data scientists and product managers to deliver scalable, reliable, and high-performing applications.
Key Responsibilities:
- Development:
Develop and maintain applications using Angular for frontend development and Python for backend services. - Configuration:
Ensure applications are packaged and configured correctly using Docker or similar tools. - Monitoring:
Set up monitoring systems to capture metrics, logs, and traces; define and maintain sensible alert thresholds. - Collaboration with Data Scientists:
Work closely with data scientists to integrate data models and analytics into applications, ensuring seamless functionality and performance. - Product Collaboration:
Collaborate with the product manager to understand product requirements, provide technical insights, and contribute to shaping the product roadmap. - Production Incident Handling:
Detect and respond to system outages or performance issues. Coordinate with on-site teams for remediation and conduct post-incident root cause analysis. - Monitoring Integration:
Integrate monitoring capabilities into applications, capturing relevant metrics/logs and setting up alerts. - Incident Availability:
Be reachable (on-call) for severe incidents to lead mitigation and coordination until resolution.
Requirements
-
Frontend Technologies:
Angular, TypeScript, HTML, CSS, JavaScript - Backend Technologies:
Python, RESTful APIs, Flask, FastAPI - Containers & Version Control:
Docker, Kubernetes (K8s), Git - Databases:
Familiarity with Postgres, MongoDB, and SQL queries - Soft Skills:
Excellent communication skills, stakeholder management, clear technical writing, and effective meeting facilitation