Zzazz

Junior Python Developer

Zzazz Remote Today
engineering

Role Overview: 

 

Kunato.Ai seeks a skilled  Python Developer to drive the backend architecture of our platform. This role involves building and maintaining high-performance server-side applications, integrating with the frontend components, and deploying scalable solutions using containerization and orchestration tools. 
 
Responsibilities: 

 

• Develop and maintain server-side code in Python following SOLID design principles 
• Design, build, and optimize low-latency, scalable applications. 
• Integrate user-facing elements developed by front-end developers with server-side logic via RESTful APIs. 
• Maintain ETL and Data pipelines  
• Implement secure data handling, storage, and processing protocols. 
• Manage authentication and authorization protocols across systems and environments. 
• Ensure security and data protection measures. 
• Setup efficient deployment practices with Docker and Kubernetes 
• Leverage caching solutions for enhanced performance and scalability. 
 
Skills and Qualifications: 

 

Technical Proficiency: 
◦ Strong experience in Python, with proficiency in at least one Python web framework (e.g., FastAPI, Flask) 
◦ Familiarity with ORM libraries and the ability to integrate multiple data sources and databases. 

 

Experience: 
◦ Minimum 1.5 years of professional experience with Python in backend development roles. 

 

Programming Practices: 

◦ Knowledge of asynchronous programming in  Python. 
◦ Experience with event-driven architecture and messaging tools (e.g., Apache Kafka, RabbitMQ). 

◦ Experience with NoSQL databases (e.g., Mongo, Cassandra, etc). 

◦ Experience with Vector databases (e.g., Elastic search or Qdrant or OpenSearch). 
◦ Exposure to Docker for application containerization and Kubernetes for deployment and orchestration. 

 

Testing and Debugging: 
◦ Strong unit testing and debugging skills to ensure code quality. 
◦ Ability to setup and utilize Monitoring and Logging frameworks effectively (ELK, Prometheus, Grafana etc)  

 

Performance Optimization: 
◦ Experience with caching tools such as Redis for optimized application performance and scalability. 
◦ Experience working with SQL and common NoSQL databases (MongoDB, Elasticsearch)

Skills in this job

People also search for

More jobs at Zzazz