Backend Developer Role
We are seeking an experienced Backend Developer to join our team.
Job Description:
The ideal candidate will have expertise in Python development, AWS services, and AI/LLM frameworks. They will be responsible for designing and developing backend pipelines using Python, integrating AI/LLM frameworks into production systems, and ensuring scalability and reliability of Kubernetes-hosted applications.
Key Responsibilities:
1. Design and develop efficient backend pipelines using Python.
2. Develop data workflows using AWS services such as Glue, Step Functions, and SQS.
3. Integrate AI/LLM frameworks into production systems.
4. Maintain the scalability and reliability of Kubernetes-hosted applications.
Mandatory Skills:
* Strong Python development experience.
* Expertise in SQL and NoSQL databases (key-value datastores and document storage).
* Expertise in AWS services (Glue, Step Functions, SQS, Lambda, S3).
* Knowledge of AI/LLM frameworks and integration patterns.
* Familiarity with MQTT/WebSockets for real-time communication.
* Proficiency in microservices and event-driven architecture.
* Kubernetes and CI/CD expertise.
* Strong system design skills for distributed environments.
Languages:
* English: C1 Advanced